Subversion Repositories Kolibri OS

Rev

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