Rev 3463 | Rev 3473 | 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 |
||
74 | dd 0 |
||
75 | dd 0 |
||
76 | |||
77 | ;a_init db 'lib_init',0 |
||
78 | ;a_version db 'version',0 |
||
79 | |||
80 | ;aEdit_box_draw db 'edit_box',0 |
||
81 | ;aEdit_box_key db 'edit_box_key',0 |
||
82 | ;aEdit_box_mouse db 'edit_box_mouse',0 |
||
83 | ;aVersion_ed db 'version_ed',0 |
||
84 | |||
85 | ;aCheck_box_draw db 'check_box_draw',0 |
||
86 | ;aCheck_box_mouse db 'check_box_mouse',0 |
||
87 | ;aVersion_ch db 'version_ch',0 |
||
88 | |||
89 | ;aOption_box_draw db 'option_box_draw',0 |
||
90 | ;aOption_box_mouse db 'option_box_mouse',0 |
||
91 | ;aVersion_op db 'version_op',0 |
||
92 | |||
93 | aScrollbar_ver_draw db 'scrollbar_v_draw',0 |
||
94 | aScrollbar_ver_mouse db 'scrollbar_v_mouse',0 |
||
95 | ;aScrollbar_hor_draw db 'scrollbar_h_draw',0 |
||
96 | ;aScrollbar_hor_mouse db 'scrollbar_h_mouse',0 |
||
97 | ;aVersion_scrollbar db 'version_scrollbar',0 |
||
98 | |||
99 | ;aDbutton_draw db 'dbutton_draw',0 |
||
100 | ;aDbutton_mouse db 'dbutton_mouse',0 |
||
101 | ;aVersion_dbutton db 'version_dbutton',0 |
||
102 | |||
103 | ;aMenu_bar_draw db 'menu_bar_draw',0 |
||
104 | ;aMenu_bar_mouse db 'menu_bar_mouse',0 |
||
105 | ;aMenu_bar_activate db 'menu_bar_activate',0 |
||
106 | ;aVersion_menu_bar db 'version_menu_bar',0 |
||
107 | |||
108 | ;aFileBrowser_draw db 'FileBrowser_draw',0 |
||
109 | ;aFileBrowser_mouse db 'FileBrowser_mouse',0 |
||
110 | ;aFileBrowser_key db 'FileBrowser_key',0 |
||
111 | ;aVersion_FileBrowser db 'version_FileBrowser',0 |
||
112 | |||
113 | ;sz_PathShow_prepare db 'PathShow_prepare',0 |
||
114 | ;sz_PathShow_draw db 'PathShow_draw',0 |
||
115 | ;szVersion_path_show db 'version_PathShow',0 |
||
116 | ;--------------------------------------------------------------------- |
||
117 | align 4 |
||
118 | scroll_bar_data_red: |
||
119 | .x: |
||
120 | .size_x dw 15 ;+0 |
||
121 | .start_x dw t_start_x + p_size_y + 20 |
||
122 | .y: |
||
123 | .size_y dw p_size_y + p_start_y - (c_start_y + c_size_y + 10) |
||
124 | .start_y dw c_start_y + c_size_y + 10 |
||
125 | .btn_high dd 15 ;+8 |
||
126 | .type dd 2 ;+12 |
||
127 | .max_area dd 255 ;+16 |
||
128 | .cur_area dd 0 ;+20 |
||
129 | .position dd 128 ;+24 |
||
130 | .bckg_col dd 0xFFDBDB ;+28 |
||
131 | .frnt_col dd 0xFF7777 ;0xbbddff ;+32 |
||
132 | .line_col dd 0 ;+36 |
||
133 | .redraw dd 0 ;+40 |
||
134 | .delta dw 0 ;+44 |
||
135 | .delta2 dw 0 ;+46 |
||
136 | .run_x: |
||
137 | .r_size_x dw 0 ;+48 |
||
138 | .r_start_x dw 0 ;+50 |
||
139 | .run_y: |
||
140 | .r_size_y dw 0 ;+52 |
||
141 | .r_start_y dw 0 ;+54 |
||
142 | .m_pos dd 0 ;+56 |
||
143 | .m_pos_2 dd 0 ;+60 |
||
144 | .m_keys dd 0 ;+64 |
||
145 | .run_size dd 0 ;+68 |
||
146 | .position2 dd 0 ;+72 |
||
147 | .work_size dd 0 ;+76 |
||
148 | .all_redraw dd 1 ;+80 |
||
149 | .ar_offset dd 10 ;+84 |
||
150 | ;--------------------------------------------------------------------- |
||
151 | align 4 |
||
152 | scroll_bar_data_green: |
||
153 | .x: |
||
154 | .size_x dw 15 ;+0 |
||
155 | .start_x dw t_start_x + p_size_y + 45 |
||
156 | .y: |
||
157 | .size_y dw p_size_y + p_start_y - (c_start_y + c_size_y + 10) |
||
158 | .start_y dw c_start_y + c_size_y + 10 |
||
159 | .btn_high dd 15 ;+8 |
||
160 | .type dd 2 ;+12 |
||
161 | .max_area dd 255 ;+16 |
||
162 | .cur_area dd 0 ;+20 |
||
163 | .position dd 128 ;+24 |
||
164 | .bckg_col dd 0xDBFFDB ;+28 |
||
165 | .frnt_col dd 0x77FF77 ;0xbbddff ;+32 |
||
166 | .line_col dd 0 ;+36 |
||
167 | .redraw dd 0 ;+40 |
||
168 | .delta dw 0 ;+44 |
||
169 | .delta2 dw 0 ;+46 |
||
170 | .run_x: |
||
171 | .r_size_x dw 0 ;+48 |
||
172 | .r_start_x dw 0 ;+50 |
||
173 | .run_y: |
||
174 | .r_size_y dw 0 ;+52 |
||
175 | .r_start_y dw 0 ;+54 |
||
176 | .m_pos dd 0 ;+56 |
||
177 | .m_pos_2 dd 0 ;+60 |
||
178 | .m_keys dd 0 ;+64 |
||
179 | .run_size dd 0 ;+68 |
||
180 | .position2 dd 0 ;+72 |
||
181 | .work_size dd 0 ;+76 |
||
182 | .all_redraw dd 1 ;+80 |
||
183 | .ar_offset dd 10 ;+84 |
||
184 | ;--------------------------------------------------------------------- |
||
185 | align 4 |
||
186 | scroll_bar_data_blue: |
||
187 | .x: |
||
188 | .size_x dw 15 ;+0 |
||
189 | .start_x dw t_start_x + p_size_y + 70 |
||
190 | .y: |
||
191 | .size_y dw p_size_y + p_start_y - (c_start_y + c_size_y + 10) |
||
192 | .start_y dw c_start_y + c_size_y + 10 |
||
193 | .btn_high dd 15 ;+8 |
||
194 | .type dd 2 ;+12 |
||
195 | .max_area dd 255 ;+16 |
||
196 | .cur_area dd 0 ;+20 |
||
197 | .position dd 128 ;+24 |
||
198 | .bckg_col dd 0xDBDBFF ;+28 |
||
199 | .frnt_col dd 0x7777FF ;0xbbddff ;+32 |
||
200 | .line_col dd 0 ;+36 |
||
201 | .redraw dd 0 ;+40 |
||
202 | .delta dw 0 ;+44 |
||
203 | .delta2 dw 0 ;+46 |
||
204 | .run_x: |
||
205 | .r_size_x dw 0 ;+48 |
||
206 | .r_start_x dw 0 ;+50 |
||
207 | .run_y: |
||
208 | .r_size_y dw 0 ;+52 |
||
209 | .r_start_y dw 0 ;+54 |
||
210 | .m_pos dd 0 ;+56 |
||
211 | .m_pos_2 dd 0 ;+60 |
||
212 | .m_keys dd 0 ;+64 |
||
213 | .run_size dd 0 ;+68 |
||
214 | .position2 dd 0 ;+72 |
||
215 | .work_size dd 0 ;+76 |
||
216 | .all_redraw dd 1 ;+80 |
||
217 | .ar_offset dd 10 ;+84 |
||
3463 | mario79 | 218 | ;--------------------------------------------------------------------- |