Subversion Repositories Kolibri OS

Rev

Rev 3476 | Rev 8271 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3380 mario79 1
;---------------------------------------------------------------------
2
title:
3
	db 'ColorDialog',0
3476 mario79 4
 
5
history_text:
6
	db ' History: ',0
7
 
3380 mario79 8
;---------------------------------------------------------------------
3463 mario79 9
align 4
10
window_x:
6054 leency 11
.x_size		dw 510
3463 mario79 12
.x_start	dw 10
13
window_y:
6054 leency 14
.y_size		dw 300
3463 mario79 15
.y_start	dw 10
3469 mario79 16
;---------------------------------------------------------------------
17
;plugins_directory	db 'plugins/',0
18
plugins_directory	db 0
19
 
20
system_dir_Boxlib	db '/sys/lib/box_lib.obj',0
21
 
22
ihead_f_i:
23
ihead_f_l	db 'System	error',0
24
 
25
er_message_found_lib	db 'box_lib.obj - Not found!',0
26
er_message_import	db 'box_lib.obj - Wrong import!',0
27
 
28
align	4
29
l_libs_start:
30
library01	l_libs	system_dir_Boxlib+9,path,file_name,system_dir_Boxlib,\
31
er_message_found_lib,ihead_f_l,Box_lib_import,er_message_import,ihead_f_i,plugins_directory
32
 
33
end_l_libs:
34
;---------------------------------------------------------------------
35
;---------------------------------------------------------------------
36
align	4
37
Box_lib_import:
38
;init_lib	dd a_init
39
;version_lib	dd a_version
40
 
41
 
42
;edit_box_draw		dd aEdit_box_draw
43
;edit_box_key		dd aEdit_box_key
44
;edit_box_mouse		dd aEdit_box_mouse
45
;version_ed		dd aVersion_ed
46
 
47
;check_box_draw	dd aCheck_box_draw
48
;check_box_mouse	dd aCheck_box_mouse
49
;version_ch		dd aVersion_ch
50
 
51
;option_box_draw	dd aOption_box_draw
52
;option_box_mouse	dd aOption_box_mouse
53
;version_op		dd aVersion_op
54
 
55
scrollbar_ver_draw	dd aScrollbar_ver_draw
56
scrollbar_ver_mouse	dd aScrollbar_ver_mouse
57
;scrollbar_hor_draw	dd aScrollbar_hor_draw
58
;scrollbar_hor_mouse	dd aScrollbar_hor_mouse
59
;version_scrollbar	dd aVersion_scrollbar
60
 
61
;dinamic_button_draw	dd aDbutton_draw
62
;dinamic_button_mouse	dd aDbutton_mouse
63
;version_dbutton	dd aVersion_dbutton
64
 
65
;menu_bar_draw		dd aMenu_bar_draw
66
;menu_bar_mouse		dd aMenu_bar_mouse
67
;menu_bar_activate	dd aMenu_bar_activate
68
;version_menu_bar	dd aVersion_menu_bar
69
 
70
;FileBrowser_draw	dd aFileBrowser_draw
71
;FileBrowser_mouse	dd aFileBrowser_mouse
72
;FileBrowser_key		dd aFileBrowser_key
73
;Version_FileBrowser	dd aVersion_FileBrowser
74
 
75
;PathShow_prepare	dd sz_PathShow_prepare
76
;PathShow_draw		dd sz_PathShow_draw
77
;Version_path_show	dd szVersion_path_show
3473 mario79 78
 
79
Frame_draw		dd sz_Frame_draw
80
;Version_frame		dd szVersion_frame
81
 
3469 mario79 82
	dd 0
83
	dd 0
84
 
85
;a_init			db 'lib_init',0
86
;a_version		db 'version',0
87
 
88
;aEdit_box_draw		db 'edit_box',0
89
;aEdit_box_key		db 'edit_box_key',0
90
;aEdit_box_mouse		db 'edit_box_mouse',0
91
;aVersion_ed		db 'version_ed',0
92
 
93
;aCheck_box_draw	db 'check_box_draw',0
94
;aCheck_box_mouse	db 'check_box_mouse',0
95
;aVersion_ch		db 'version_ch',0
96
 
97
;aOption_box_draw	db 'option_box_draw',0
98
;aOption_box_mouse	db 'option_box_mouse',0
99
;aVersion_op		db 'version_op',0
100
 
101
aScrollbar_ver_draw	db 'scrollbar_v_draw',0
102
aScrollbar_ver_mouse	db 'scrollbar_v_mouse',0
103
;aScrollbar_hor_draw	db 'scrollbar_h_draw',0
104
;aScrollbar_hor_mouse	db 'scrollbar_h_mouse',0
105
;aVersion_scrollbar	db 'version_scrollbar',0
106
 
107
;aDbutton_draw		db 'dbutton_draw',0
108
;aDbutton_mouse		db 'dbutton_mouse',0
109
;aVersion_dbutton	db 'version_dbutton',0
110
 
111
;aMenu_bar_draw		db 'menu_bar_draw',0
112
;aMenu_bar_mouse		db 'menu_bar_mouse',0
113
;aMenu_bar_activate	db 'menu_bar_activate',0
114
;aVersion_menu_bar	db 'version_menu_bar',0
115
 
116
;aFileBrowser_draw	db 'FileBrowser_draw',0
117
;aFileBrowser_mouse	db 'FileBrowser_mouse',0
118
;aFileBrowser_key	db 'FileBrowser_key',0
119
;aVersion_FileBrowser	db 'version_FileBrowser',0
120
 
121
;sz_PathShow_prepare	db 'PathShow_prepare',0
122
;sz_PathShow_draw	db 'PathShow_draw',0
123
;szVersion_path_show	db 'version_PathShow',0
3473 mario79 124
 
125
sz_Frame_draw		db 'frame_draw',0
126
;szVersion_frame	db 'version_frame',0
3469 mario79 127
;---------------------------------------------------------------------
128
align 4
129
scroll_bar_data_red:
130
.x:
131
.size_x     dw 15 ;+0
132
.start_x    dw t_start_x + p_size_y + 20
133
.y:
134
.size_y     dw p_size_y + p_start_y - (c_start_y + c_size_y + 10)
135
.start_y    dw c_start_y + c_size_y + 10
136
.btn_high   dd 15 ;+8
137
.type       dd 2  ;+12
138
.max_area   dd 255  ;+16
139
.cur_area   dd 0  ;+20
140
.position   dd 128  ;+24
141
.bckg_col   dd 0xFFDBDB ;+28
142
.frnt_col   dd 0xFF7777   ;0xbbddff ;+32
143
.line_col   dd 0  ;+36
144
.redraw     dd 0  ;+40
145
.delta      dw 0  ;+44
146
.delta2     dw 0  ;+46
147
.run_x:
148
.r_size_x   dw 0  ;+48
149
.r_start_x  dw 0  ;+50
150
.run_y:
151
.r_size_y   dw 0 ;+52
152
.r_start_y  dw 0 ;+54
153
.m_pos      dd 0 ;+56
154
.m_pos_2    dd 0 ;+60
155
.m_keys     dd 0 ;+64
156
.run_size   dd 0 ;+68
157
.position2  dd 0 ;+72
158
.work_size  dd 0 ;+76
159
.all_redraw dd 1 ;+80
160
.ar_offset  dd 10 ;+84
161
;---------------------------------------------------------------------
162
align 4
163
scroll_bar_data_green:
164
.x:
165
.size_x     dw 15 ;+0
166
.start_x    dw t_start_x + p_size_y + 45
167
.y:
168
.size_y     dw p_size_y + p_start_y - (c_start_y + c_size_y + 10)
169
.start_y    dw c_start_y + c_size_y + 10
170
.btn_high   dd 15 ;+8
171
.type       dd 2  ;+12
172
.max_area   dd 255  ;+16
173
.cur_area   dd 0  ;+20
174
.position   dd 128  ;+24
175
.bckg_col   dd 0xDBFFDB ;+28
176
.frnt_col   dd 0x77FF77   ;0xbbddff ;+32
177
.line_col   dd 0  ;+36
178
.redraw     dd 0  ;+40
179
.delta      dw 0  ;+44
180
.delta2     dw 0  ;+46
181
.run_x:
182
.r_size_x   dw 0  ;+48
183
.r_start_x  dw 0  ;+50
184
.run_y:
185
.r_size_y   dw 0 ;+52
186
.r_start_y  dw 0 ;+54
187
.m_pos      dd 0 ;+56
188
.m_pos_2    dd 0 ;+60
189
.m_keys     dd 0 ;+64
190
.run_size   dd 0 ;+68
191
.position2  dd 0 ;+72
192
.work_size  dd 0 ;+76
193
.all_redraw dd 1 ;+80
194
.ar_offset  dd 10 ;+84
195
;---------------------------------------------------------------------
196
align 4
197
scroll_bar_data_blue:
198
.x:
199
.size_x     dw 15 ;+0
200
.start_x    dw t_start_x + p_size_y + 70
201
.y:
202
.size_y     dw p_size_y + p_start_y - (c_start_y + c_size_y + 10)
203
.start_y    dw c_start_y + c_size_y + 10
204
.btn_high   dd 15 ;+8
205
.type       dd 2  ;+12
206
.max_area   dd 255  ;+16
207
.cur_area   dd 0  ;+20
208
.position   dd 128  ;+24
209
.bckg_col   dd 0xDBDBFF ;+28
210
.frnt_col   dd 0x7777FF   ;0xbbddff ;+32
211
.line_col   dd 0  ;+36
212
.redraw     dd 0  ;+40
213
.delta      dw 0  ;+44
214
.delta2     dw 0  ;+46
215
.run_x:
216
.r_size_x   dw 0  ;+48
217
.r_start_x  dw 0  ;+50
218
.run_y:
219
.r_size_y   dw 0 ;+52
220
.r_start_y  dw 0 ;+54
221
.m_pos      dd 0 ;+56
222
.m_pos_2    dd 0 ;+60
223
.m_keys     dd 0 ;+64
224
.run_size   dd 0 ;+68
225
.position2  dd 0 ;+72
226
.work_size  dd 0 ;+76
227
.all_redraw dd 1 ;+80
228
.ar_offset  dd 10 ;+84
3473 mario79 229
;---------------------------------------------------------------------
230
frame_data:
231
.type			dd 0 ;+0
232
.x:
233
.x_size			dw 0 ;+4
234
.x_start		dw 0 ;+6
235
.y:
236
.y_size			dw 0 ;+8
237
.y_start		dw 0 ;+10
238
.ext_fr_col		dd 0x0 ;+12
239
.int_fr_col		dd 0xffffff ;+16
240
.draw_text_flag		dd 1 ;+20
241
.text_pointer		dd 0 ;+24
242
.text_position		dd 0 ;+28
243
.font_number		dd 0 ;+32
244
.font_size_y		dd 9 ;+36
245
.font_color		dd 0x0 ;+40
6054 leency 246
.font_backgr_color	dd 0xEEEeee ;+44
3473 mario79 247
;---------------------------------------------------------------------
6054 leency 248
OK_Cancel db 'OK              Cancel',0