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 |