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 | ;--------------------------------------------------------------------- |