Rev 2801 | Rev 2847 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2801 | Rev 2817 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | fn_col_option dd def_col_file |
1 | fn_col_option dd def_col_file |
2 | fn_syntax_dir db 'info/',0 |
2 | fn_syntax_dir db 'info/',0 |
3 | def_col_file db 'default.syn',0 |
3 | def_col_file db 'default.syn',0 |
Line -... | Line 4... | ||
- | 4 | ||
- | 5 | ;§ ç¥¨ï § ¤ ¢ ¥¬ë¥ ¯® 㬮«ç ¨î, ¡¥§ ini ä ©« |
|
- | 6 | ini_def_window_t equ 10 |
|
- | 7 | ini_def_window_l equ 10 |
|
- | 8 | ini_def_window_w equ 485 |
|
- | 9 | ini_def_window_h equ 320 |
|
- | 10 | ini_def_symbol_w equ 7 |
|
- | 11 | ini_def_symbol_h equ 10 |
|
- | 12 | ini_def_scroll_type equ 0 |
|
- | 13 | ;®¯¨á ¨¥ ¯ à ¬ â஢ ¤«ï ini ä ©« |
|
- | 14 | ini_name db 't_edit.ini',0 |
|
- | 15 | ini_sec_window db 'Window',0 |
|
- | 16 | key_window_t db 't',0 |
|
- | 17 | key_window_l db 'l',0 |
|
- | 18 | key_window_w db 'w',0 |
|
- | 19 | key_window_h db 'h',0 |
|
- | 20 | key_symbol_w db 'symbol_w',0 |
|
- | 21 | key_symbol_h db 'symbol_h',0 |
|
- | 22 | key_scroll_type db 'scroll_type',0 |
|
- | 23 | ini_sec_options db 'Options',0 |
|
- | 24 | ||
- | 25 | align 4 |
|
- | 26 | wnd_s_pos: ;¬¥áâ® ¤«ï áâ஥ª áâ à⮢®© ¯®§¨æ¨¨ ®ª |
|
- | 27 | rq 0 |
|
4 | 28 | ||
5 | system_dir_0 db '/sys/lib/' |
29 | system_dir_0 db '/sys/lib/' |
Line 6... | Line 30... | ||
6 | lib_name_0 db 'box_lib.obj',0 |
30 | lib_name_0 db 'box_lib.obj',0 |
7 | 31 | ||
Line 12... | Line 36... | ||
12 | lib_name_2 db 'proc_lib.obj',0 |
36 | lib_name_2 db 'proc_lib.obj',0 |
Line 13... | Line 37... | ||
13 | 37 | ||
14 | system_dir_3 db '/sys/lib/' |
38 | system_dir_3 db '/sys/lib/' |
Line -... | Line 39... | ||
- | 39 | lib_name_3 db 'libimg.obj',0 |
|
- | 40 | ||
- | 41 | system_dir_4 db '/sys/lib/' |
|
- | 42 | lib_name_4 db 'libini.obj',0 |
|
15 | lib_name_3 db 'libimg.obj',0 |
43 | |
16 | 44 | ||
17 | ;--------------------------------------------------------------------- |
45 | ;--------------------------------------------------------------------- |
18 | align 4 |
46 | align 4 |
Line 19... | Line 47... | ||
19 | import_box_lib: |
47 | import_box_lib: |
20 | dd alib_init0 ;äãªæ¨ï § ¯ã᪠¥âáï ¬ ªà®á®¬ 1 à § ¯à¨ ¯®¤ª«î票¨ ¡¨¡¨«¨®â¥ª¨, ¯®â®¬ã ¢ ¯à®£à ¬¬¥ ¬¥âª ¥¥ ¥ 㦠|
48 | dd alib_init0 ;äãªæ¨ï § ¯ã᪠¥âáï ¬ ªà®á®¬ 1 à § ¯à¨ ¯®¤ª«î票¨ ¡¨¡¨«¨®â¥ª¨, ¯®â®¬ã ¢ ¯à®£à ¬¬¥ ¬¥âª ¥¥ ¥ 㦠|
21 | 49 | ||
22 | edit_box_draw dd aEdit_box_draw |
50 | edit_box_draw dd aEdit_box_draw |
Line 23... | Line -... | ||
23 | edit_box_key dd aEdit_box_key |
- | |
24 | edit_box_mouse dd aEdit_box_mouse |
- | |
25 | ;version_ed dd aVersion_ed |
- | |
26 | - | ||
27 | ;check_box_draw dd aCheck_box_draw |
- | |
28 | ;check_box_mouse dd aCheck_box_mouse |
- | |
29 | ;version_ch dd aVersion_ch |
- | |
30 | - | ||
31 | ;option_box_draw dd aOption_box_draw |
51 | edit_box_key dd aEdit_box_key |
32 | ;option_box_mouse dd aOption_box_mouse |
52 | edit_box_mouse dd aEdit_box_mouse |
33 | ;version_op dd aVersion_op |
53 | ;version_ed dd aVersion_ed |
34 | 54 | ||
35 | scrollbar_ver_draw dd aScrollbar_ver_draw |
55 | scrollbar_ver_draw dd aScrollbar_ver_draw |
Line 59... | Line 79... | ||
59 | tl_node_get_data dd sz_tl_node_get_data |
79 | tl_node_get_data dd sz_tl_node_get_data |
60 | tl_node_delete dd sz_tl_node_delete |
80 | tl_node_delete dd sz_tl_node_delete |
61 | tl_cur_beg dd sz_tl_cur_beg |
81 | tl_cur_beg dd sz_tl_cur_beg |
62 | tl_cur_next dd sz_tl_cur_next |
82 | tl_cur_next dd sz_tl_cur_next |
63 | tl_cur_perv dd sz_tl_cur_perv |
83 | tl_cur_perv dd sz_tl_cur_perv |
64 | tl_node_close_open dd sz_tl_node_close_open |
84 | ;tl_node_close_open dd sz_tl_node_close_open |
65 | tl_node_lev_inc dd sz_tl_node_lev_inc |
85 | tl_node_lev_inc dd sz_tl_node_lev_inc |
66 | tl_node_lev_dec dd sz_tl_node_lev_dec |
86 | tl_node_lev_dec dd sz_tl_node_lev_dec |
Line 67... | Line 87... | ||
67 | 87 | ||
68 | ted_but_save_file dd sz_ted_but_save_file |
88 | ted_but_save_file dd sz_ted_but_save_file |
Line 97... | Line 117... | ||
97 | aEdit_box_draw db 'edit_box',0 |
117 | aEdit_box_draw db 'edit_box',0 |
98 | aEdit_box_key db 'edit_box_key',0 |
118 | aEdit_box_key db 'edit_box_key',0 |
99 | aEdit_box_mouse db 'edit_box_mouse',0 |
119 | aEdit_box_mouse db 'edit_box_mouse',0 |
100 | ;aVersion_ed db 'version_ed',0 |
120 | ;aVersion_ed db 'version_ed',0 |
Line 101... | Line -... | ||
101 | - | ||
102 | ;aCheck_box_draw db 'check_box_draw',0 |
- | |
103 | ;aCheck_box_mouse db 'check_box_mouse',0 |
- | |
104 | ;aVersion_ch db 'version_ch',0 |
- | |
105 | - | ||
106 | ;aOption_box_draw db 'option_box_draw',0 |
- | |
107 | ;aOption_box_mouse db 'option_box_mouse',0 |
- | |
108 | ;aVersion_op db 'version_op',0 |
- | |
109 | 121 | ||
110 | aScrollbar_ver_draw db 'scrollbar_v_draw',0 |
122 | aScrollbar_ver_draw db 'scrollbar_v_draw',0 |
111 | aScrollbar_ver_mouse db 'scrollbar_v_mouse',0 |
123 | aScrollbar_ver_mouse db 'scrollbar_v_mouse',0 |
112 | aScrollbar_hor_draw db 'scrollbar_h_draw',0 |
124 | aScrollbar_hor_draw db 'scrollbar_h_draw',0 |
113 | aScrollbar_hor_mouse db 'scrollbar_h_mouse',0 |
125 | aScrollbar_hor_mouse db 'scrollbar_h_mouse',0 |
Line 134... | Line 146... | ||
134 | sz_tl_node_get_data db 'tl_node_get_data',0 |
146 | sz_tl_node_get_data db 'tl_node_get_data',0 |
135 | sz_tl_node_delete db 'tl_node_delete',0 |
147 | sz_tl_node_delete db 'tl_node_delete',0 |
136 | sz_tl_cur_beg db 'tl_cur_beg',0 |
148 | sz_tl_cur_beg db 'tl_cur_beg',0 |
137 | sz_tl_cur_next db 'tl_cur_next',0 |
149 | sz_tl_cur_next db 'tl_cur_next',0 |
138 | sz_tl_cur_perv db 'tl_cur_perv',0 |
150 | sz_tl_cur_perv db 'tl_cur_perv',0 |
139 | sz_tl_node_close_open db 'tl_node_close_open',0 |
151 | ;sz_tl_node_close_open db 'tl_node_close_open',0 |
140 | sz_tl_node_lev_inc db 'tl_node_lev_inc',0 |
152 | sz_tl_node_lev_inc db 'tl_node_lev_inc',0 |
141 | sz_tl_node_lev_dec db 'tl_node_lev_dec',0 |
153 | sz_tl_node_lev_dec db 'tl_node_lev_dec',0 |
Line 142... | Line 154... | ||
142 | 154 | ||
143 | sz_ted_but_save_file db 'ted_but_save_file',0 |
155 | sz_ted_but_save_file db 'ted_but_save_file',0 |
Line 185... | Line 197... | ||
185 | amb_setfunctions db 'mb_setfunctions',0 |
197 | amb_setfunctions db 'mb_setfunctions',0 |
Line 186... | Line 198... | ||
186 | 198 | ||
187 | align 4 |
199 | align 4 |
188 | import_libimg: |
200 | import_libimg: |
189 | dd alib_init1 |
- | |
190 | ;img_is_img dd aimg_is_img |
- | |
191 | ;img_info dd aimg_info |
- | |
192 | ;img_from_file dd aimg_from_file |
- | |
193 | ;img_to_file dd aimg_to_file |
- | |
194 | ;img_from_rgb dd aimg_from_rgb |
- | |
195 | ;img_to_rgb dd aimg_to_rgb |
201 | dd alib_init1 |
196 | img_to_rgb2 dd aimg_to_rgb2 |
202 | img_to_rgb2 dd aimg_to_rgb2 |
197 | img_decode dd aimg_decode |
- | |
198 | ;img_encode dd aimg_encode |
- | |
199 | ;img_create dd aimg_create |
203 | img_decode dd aimg_decode |
200 | img_destroy dd aimg_destroy |
- | |
201 | ;img_destroy_layer dd aimg_destroy_layer |
- | |
202 | ;img_count dd aimg_count |
- | |
203 | ;img_lock_bits dd aimg_lock_bits |
- | |
204 | ;img_unlock_bits dd aimg_unlock_bits |
- | |
205 | ;img_flip dd aimg_flip |
- | |
206 | ;img_flip_layer dd aimg_flip_layer |
- | |
207 | ;img_rotate dd aimg_rotate |
- | |
208 | ;img_rotate_layer dd aimg_rotate_layer |
- | |
209 | ;img_draw dd aimg_draw |
204 | img_destroy dd aimg_destroy |
210 | dd 0,0 |
205 | dd 0,0 |
211 | alib_init1 db 'lib_init',0 |
- | |
212 | ;aimg_is_img db 'img_is_img',0 ;®¯à¥¤¥«ï¥â ¯® ¤ ë¬, ¬®¦¥â «¨ ¡¨¡«¨®â¥ª ᤥ« âì ¨§ ¨å ¨§®¡à ¦¥¨¥ |
- | |
213 | ;aimg_info db 'img_info',0 |
- | |
214 | ;aimg_from_file db 'img_from_file',0 |
- | |
215 | ;aimg_to_file db 'img_to_file',0 |
- | |
216 | ;aimg_from_rgb db 'img_from_rgb',0 |
- | |
217 | ;aimg_to_rgb db 'img_to_rgb',0 ;¯à¥®¡à §®¢ ¨¥ ¨§®¡à ¦¥¨ï ¢ ¤ ë¥ RGB |
206 | alib_init1 db 'lib_init',0 |
218 | aimg_to_rgb2 db 'img_to_rgb2',0 |
207 | aimg_to_rgb2 db 'img_to_rgb2',0 |
219 | aimg_decode db 'img_decode',0 ; ¢â®¬ â¨ç¥áª¨ ®¯à¥¤¥«ï¥â ä®à¬ â £à ä¨ç¥áª¨å ¤ ëå |
- | |
220 | ;aimg_encode db 'img_encode',0 |
- | |
221 | ;aimg_create db 'img_create',0 |
208 | aimg_decode db 'img_decode',0 ; ¢â®¬ â¨ç¥áª¨ ®¯à¥¤¥«ï¥â ä®à¬ â £à ä¨ç¥áª¨å ¤ ëå |
- | 209 | aimg_destroy db 'img_destroy',0 |
|
- | 210 | ||
222 | aimg_destroy db 'img_destroy',0 |
211 | align 4 |
223 | ;aimg_destroy_layer db 'img_destroy_layer',0 |
212 | import_libini: |
224 | ;aimg_count db 'img_count',0 |
213 | dd alib_init2 |
225 | ;aimg_lock_bits db 'img_lock_bits',0 |
214 | ini_get_str dd aini_get_str |
226 | ;aimg_unlock_bits db 'img_unlock_bits',0 |
215 | ini_get_int dd aini_get_int |
- | 216 | ini_get_color dd aini_get_color |
|
227 | ;aimg_flip db 'img_flip',0 |
217 | dd 0,0 |
228 | ;aimg_flip_layer db 'img_flip_layer',0 |
218 | alib_init2 db 'lib_init',0 |
229 | ;aimg_rotate db 'img_rotate',0 |
219 | aini_get_str db 'ini_get_str',0 |
230 | ;aimg_rotate_layer db 'img_rotate_layer',0 |
220 | aini_get_int db 'ini_get_int',0 |
Line 231... | Line 221... | ||
231 | ;aimg_draw db 'img_draw',0 |
221 | aini_get_color db 'ini_get_color',0 |
232 | 222 | ||
233 | ;--------------------------------------------------------------------- |
223 | ;--------------------------------------------------------------------- |
234 | align 4 |
224 | align 4 |
Line 238... | Line 228... | ||
238 | .start_x dw 50 ;+2 |
228 | .start_x dw 50 ;+2 |
239 | .y: |
229 | .y: |
240 | .size_y dw 300 ; +4 |
230 | .size_y dw 300 ; +4 |
241 | .start_y dw 50 ; +6 |
231 | .start_y dw 50 ; +6 |
242 | .btn_high dd 15 ; +8 |
232 | .btn_high dd 15 ; +8 |
243 | .type dd 0 ;+12 |
233 | .type dd ini_def_scroll_type ;+12 |
244 | .max_area dd 100 ;+16 |
234 | .max_area dd 100 ;+16 |
245 | .cur_area dd 30 ;+20 |
235 | .cur_area dd 30 ;+20 |
246 | .position dd 0 ;+24 |
236 | .position dd 0 ;+24 |
247 | .bckg_col dd 0 ;+28 |
237 | .bckg_col dd 0 ;+28 |
248 | .frnt_col dd 0 ;+32 |
238 | .frnt_col dd 0 ;+32 |
Line 272... | Line 262... | ||
272 | .start_x dw 0 ;+2 |
262 | .start_x dw 0 ;+2 |
273 | .y: |
263 | .y: |
274 | .size_y dw 16 ;+4 |
264 | .size_y dw 16 ;+4 |
275 | .start_y dw 50 ;+6 |
265 | .start_y dw 50 ;+6 |
276 | .btn_high dd 15 ;+8 |
266 | .btn_high dd 15 ;+8 |
277 | .type dd 0 ;+12 |
267 | .type dd ini_def_scroll_type ;+12 |
278 | .max_area dd 100 ;+16 |
268 | .max_area dd 100 ;+16 |
279 | .cur_area dd 30 ;+20 |
269 | .cur_area dd 30 ;+20 |
280 | .position dd 0 ;+24 |
270 | .position dd 0 ;+24 |
281 | .bckg_col dd 0 ;+28 |
271 | .bckg_col dd 0 ;+28 |
282 | .frnt_col dd 0 ;+32 |
272 | .frnt_col dd 0 ;+32 |
Line 306... | Line 296... | ||
306 | .start_x dw 0 ;+2 |
296 | .start_x dw 0 ;+2 |
307 | .y: |
297 | .y: |
308 | .size_y dw 30 ;+4 |
298 | .size_y dw 30 ;+4 |
309 | .start_y dw 70 ;+6 |
299 | .start_y dw 70 ;+6 |
310 | .btn_high dd 15 ;+8 |
300 | .btn_high dd 15 ;+8 |
311 | .type dd 0 ;+12 |
301 | .type dd ini_def_scroll_type ;+12 |
312 | .max_area dd 100 ;+16 |
302 | .max_area dd 100 ;+16 |
313 | .cur_area dd 30 ;+20 |
303 | .cur_area dd 30 ;+20 |
314 | .position dd 0 ;+24 |
304 | .position dd 0 ;+24 |
315 | .bckg_col dd 0 ;+28 |
305 | .bckg_col dd 0 ;+28 |
316 | .frnt_col dd 0 ;+32 |
306 | .frnt_col dd 0 ;+32 |
Line 436... | Line 426... | ||
436 | ends |
426 | ends |
437 | ;------------------------------------------------------------------------------ |
427 | ;------------------------------------------------------------------------------ |
438 | align 4 |
428 | align 4 |
439 | tedit0: ;áâàãªâãà ⥪á⮢®£® । ªâ®à |
429 | tedit0: ;áâàãªâãà ⥪á⮢®£® । ªâ®à |
440 | .wnd BOX 0,50,440,150 ;+ 0 |
430 | .wnd BOX 0,50,440,150 ;+ 0 |
441 | .rec BOX 30,23,7,10 ;+16 |
431 | .rec BOX 30,23,ini_def_symbol_w,ini_def_symbol_h ;+16 |
442 | .drag_m db 0 ;+32 ¢ë¤¥«¥¨¥ ®â ¬ëè¨ |
432 | .drag_m db 0 ;+32 ¢ë¤¥«¥¨¥ ®â ¬ëè¨ |
443 | .drag_k db 0 ;+33 ¢ë¤¥«¥¨¥ ®â ª« ¢¨ âãàë |
433 | .drag_k db 0 ;+33 ¢ë¤¥«¥¨¥ ®â ª« ¢¨ âãàë |
444 | .sel TexSelect 0,0,0,0 ;+34 áâàãªâãà ¢ë¤¥«¥¨ï |
434 | .sel TexSelect 0,0,0,0 ;+34 áâàãªâãà ¢ë¤¥«¥¨ï |
445 | .seln TexSelect ;+50 ¤®¯®«¨â¥«ì ï áâàãªâãà ¢ë¤¥«¥¨ï |
435 | .seln TexSelect ;+50 ¤®¯®«¨â¥«ì ï áâàãªâãà ¢ë¤¥«¥¨ï |
446 | .tex dd 0 ;+66 text memory pointer |
436 | .tex dd 0 ;+66 text memory pointer |
Line 516... | Line 506... | ||
516 | 506 | ||
Line 517... | Line 507... | ||
517 | dir_mem rb 32+304*count_of_dir_list_files |
507 | dir_mem rb 32+304*count_of_dir_list_files |
Line -... | Line 508... | ||
- | 508 | ||
- | 509 | if lang eq ru |
|
518 | 510 | ||
519 | if lang eq ru |
511 | hed db '¥ªáâ®¢ë© à¥¤ ªâ®à 22.06.12',0 ;¯®¤¯¨áì ®ª |
520 | 512 | ||
521 | menu_text_area: |
513 | menu_text_area: |
522 | db ' ©«',0 |
514 | db ' ©«',0 |
Line 632... | Line 624... | ||
632 | txtFormatCapt db '®à¬ â',0 |
624 | txtFormatCapt db '®à¬ â',0 |
633 | txtFormatApply db 'ਬ¥¨âì',0 |
625 | txtFormatApply db 'ਬ¥¨âì',0 |
Line 634... | Line 626... | ||
634 | 626 | ||
Line -... | Line 627... | ||
- | 627 | else |
|
- | 628 | ||
635 | else |
629 | hed db 'Text editor 22.06.12',0 |
636 | 630 | ||
637 | menu_text_area: |
631 | menu_text_area: |
638 | db 'File',0 |
632 | db 'File',0 |
639 | .1: |
633 | .1: |