Subversion Repositories Kolibri OS

Rev

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