Rev 1456 | Rev 1458 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1456 | Rev 1457 | ||
---|---|---|---|
Line 70... | Line 70... | ||
70 | tl_cur_next dd sz_tl_cur_next |
70 | tl_cur_next dd sz_tl_cur_next |
71 | tl_cur_perv dd sz_tl_cur_perv |
71 | tl_cur_perv dd sz_tl_cur_perv |
72 | tl_node_close_open dd sz_tl_node_close_open |
72 | tl_node_close_open dd sz_tl_node_close_open |
73 | tl_node_lev_inc dd sz_tl_node_lev_inc |
73 | tl_node_lev_inc dd sz_tl_node_lev_inc |
74 | tl_node_lev_dec dd sz_tl_node_lev_dec |
74 | tl_node_lev_dec dd sz_tl_node_lev_dec |
- | 75 | ||
- | 76 | ted_but_save_file dd sz_ted_but_save_file |
|
- | 77 | ted_but_sumb_upper dd sz_ted_but_sumb_upper |
|
- | 78 | ted_but_sumb_lover dd sz_ted_but_sumb_lover |
|
- | 79 | ted_can_save dd sz_ted_can_save |
|
- | 80 | ted_clear dd sz_ted_clear |
|
- | 81 | ted_delete dd sz_ted_delete |
|
- | 82 | ted_draw dd sz_ted_draw |
|
- | 83 | ted_init dd sz_ted_init |
|
- | 84 | ted_init_syntax_file dd sz_ted_init_syntax_file |
|
- | 85 | ted_is_select dd sz_ted_is_select |
|
- | 86 | ted_key dd sz_ted_key |
|
- | 87 | ted_mouse dd sz_ted_mouse |
|
- | 88 | ted_open_file dd sz_ted_open_file |
|
- | 89 | ted_text_add dd sz_ted_text_add |
|
- | 90 | ted_but_select_word dd sz_ted_but_select_word |
|
- | 91 | ted_but_cut dd sz_ted_but_cut |
|
- | 92 | ted_but_copy dd sz_ted_but_copy |
|
- | 93 | ted_but_paste dd sz_ted_but_paste |
|
- | 94 | ted_but_undo dd sz_ted_but_undo |
|
- | 95 | ted_but_redo dd sz_ted_but_redo |
|
- | 96 | ted_but_reverse dd sz_ted_but_reverse |
|
- | 97 | ted_but_find_next dd sz_ted_but_find_next |
|
- | 98 | ted_text_colored dd sz_ted_text_colored |
|
- | 99 | ;;;version_text_edit dd sz_ted_version |
|
- | 100 | ||
75 | dd 0,0 |
101 | dd 0,0 |
Line 76... | Line 102... | ||
76 | 102 | ||
77 | aEdit_box_draw db 'edit_box',0 |
103 | aEdit_box_draw db 'edit_box',0 |
78 | aEdit_box_key db 'edit_box_key',0 |
104 | aEdit_box_key db 'edit_box_key',0 |
Line 117... | Line 143... | ||
117 | sz_tl_cur_next db 'tl_cur_next',0 |
143 | sz_tl_cur_next db 'tl_cur_next',0 |
118 | sz_tl_cur_perv db 'tl_cur_perv',0 |
144 | sz_tl_cur_perv db 'tl_cur_perv',0 |
119 | sz_tl_node_close_open db 'tl_node_close_open',0 |
145 | sz_tl_node_close_open db 'tl_node_close_open',0 |
120 | sz_tl_node_lev_inc db 'tl_node_lev_inc',0 |
146 | sz_tl_node_lev_inc db 'tl_node_lev_inc',0 |
121 | sz_tl_node_lev_dec db 'tl_node_lev_dec',0 |
147 | sz_tl_node_lev_dec db 'tl_node_lev_dec',0 |
- | 148 | ||
- | 149 | sz_ted_but_save_file db 'ted_but_save_file',0 |
|
- | 150 | sz_ted_but_sumb_upper db 'ted_but_sumb_upper',0 |
|
- | 151 | sz_ted_but_sumb_lover db 'ted_but_sumb_lover',0 |
|
- | 152 | sz_ted_can_save db 'ted_can_save',0 |
|
- | 153 | sz_ted_clear db 'ted_clear',0 |
|
- | 154 | sz_ted_delete db 'ted_delete',0 |
|
- | 155 | sz_ted_draw db 'ted_draw',0 |
|
- | 156 | sz_ted_init db 'ted_init',0 |
|
- | 157 | sz_ted_init_syntax_file db 'ted_init_syntax_file',0 |
|
- | 158 | sz_ted_is_select db 'ted_is_select',0 |
|
- | 159 | sz_ted_key db 'ted_key',0 |
|
- | 160 | sz_ted_mouse db 'ted_mouse',0 |
|
- | 161 | sz_ted_open_file db 'ted_open_file',0 |
|
- | 162 | sz_ted_text_add db 'ted_text_add',0 |
|
- | 163 | sz_ted_but_select_word db 'ted_but_select_word',0 |
|
- | 164 | sz_ted_but_cut db 'ted_but_cut',0 |
|
- | 165 | sz_ted_but_copy db 'ted_but_copy',0 |
|
- | 166 | sz_ted_but_paste db 'ted_but_paste',0 |
|
- | 167 | sz_ted_but_undo db 'ted_but_undo',0 |
|
- | 168 | sz_ted_but_redo db 'ted_but_redo',0 |
|
- | 169 | sz_ted_but_reverse db 'ted_but_reverse',0 |
|
- | 170 | sz_ted_but_find_next db 'ted_but_find_next',0 |
|
- | 171 | sz_ted_text_colored db 'ted_text_colored',0 |
|
- | 172 | ;;;sz_ted_version db 'version_text_edit',0 |
|
122 | ;-------------------------------------------------- |
173 | ;-------------------------------------------------- |
123 | align 4 |
174 | align 4 |
124 | msgbox_lib_import: |
175 | msgbox_lib_import: |
125 | mb_create dd amb_create |
176 | mb_create dd amb_create |
126 | mb_reinit dd amb_reinit |
177 | mb_reinit dd amb_reinit |
Line 273... | Line 324... | ||
273 | .font_height dd 8 ;+108 |
324 | .font_height dd 8 ;+108 |
274 | .cursor_out dd 0 ;+112 |
325 | .cursor_out dd 0 ;+112 |
275 | .get_mouse_flag dd 0 ;+116 |
326 | .get_mouse_flag dd 0 ;+116 |
276 | ;------------------------- |
327 | ;------------------------- |
Line 277... | Line 328... | ||
277 | 328 | ||
278 | TE_PANEL_NULL equ 0 |
329 | TED_PANEL_NULL equ 0 ;¥â ®âªàë⮩ ¯ ¥«¨ |
279 | TE_PANEL_FIND equ 1 |
330 | TED_PANEL_FIND equ 1 ;¯ ¥«ì ¯®¨áª |
280 | TE_PANEL_SYNTAX equ 2 |
331 | TED_PANEL_SYNTAX equ 2 ;¯ ¥«ì ¢ë¡®à ä ©«®¢ ¯®¤á¢¥âª¨ |
Line 281... | Line 332... | ||
281 | TE_PANEL_WIDTH equ 150 ;øèðèíà ïàíåëè |
332 | TED_PANEL_WIDTH equ 150 ;è¨à¨ ¯ ¥«¨ |
Line 282... | Line 333... | ||
282 | 333 | ||
283 | count_of_dir_list_files equ 15 |
334 | count_of_dir_list_files equ 15 |
Line 288... | Line 339... | ||
288 | y0 dd ? |
339 | y0 dd ? |
289 | x1 dd ? |
340 | x1 dd ? |
290 | y1 dd ? |
341 | y1 dd ? |
291 | ends |
342 | ends |
292 | ;------------------------------------------------------------------------------ |
343 | ;------------------------------------------------------------------------------ |
293 | ted_wnd_l equ dword[edi+ 0] ;®ª® । ªâ®à : ®âáâ㯠᫥¢ |
- | |
294 | ted_wnd_t equ dword[edi+ 4] ;®ª® । ªâ®à : ®âáâ㯠ᢥàåã |
- | |
295 | ted_wnd_w equ dword[edi+ 8] ;®ª® । ªâ®à : è¨à¨ |
- | |
296 | ted_wnd_h equ dword[edi+12] ;®ª® । ªâ®à : ¢ëá®â |
- | |
297 | ted_rec_l equ dword[edi+16] ;è¨à¨ ¯ ¥«¨ ¢ ®ª¥ |
- | |
298 | ted_rec_t equ dword[edi+20] ;¢ëá®â ¯ ¥«¨ ¢ ®ª¥ |
- | |
299 | ted_rec_w equ dword[edi+24] ;è¨à¨ ᨬ¢®« (§ ª®¬¥áâ ) ¢ ®ª¥ |
- | |
300 | ted_rec_h equ dword[edi+28] ;¢ëá®â ᨬ¢®« (§ ª®¬¥áâ ) ¢ ®ª¥ |
- | |
301 | ted_drag_m equ byte[edi+32] ;¢ë¤¥«¥¨¥ ®â ¬ëè¨ |
- | |
302 | ted_drag_k equ byte[edi+33] ;¢ë¤¥«¥¨¥ ®â ª« ¢¨ âãàë |
- | |
303 | ted_sel_x0 equ dword[edi+34] ;ª®®à¤¨ ⠢뤥«¥¨ï x0 |
- | |
304 | ted_sel_y0 equ dword[edi+38] ;ª®®à¤¨ ⠢뤥«¥¨ï y0 |
- | |
305 | ted_sel_x1 equ dword[edi+42] ;ª®®à¤¨ ⠢뤥«¥¨ï x1 |
- | |
306 | ted_sel_y1 equ dword[edi+46] ;ª®®à¤¨ ⠢뤥«¥¨ï y1 |
- | |
307 | ;§ ¯ áë¥ ª®®à¤¨ âë ¢ë¤¥«¥¨ï |
- | |
308 | ted_seln_x0 equ dword[edi+50] |
- | |
309 | ted_seln_y0 equ dword[edi+54] |
- | |
310 | ted_seln_x1 equ dword[edi+58] |
- | |
311 | ted_seln_y1 equ dword[edi+62] |
- | |
312 | - | ||
313 | ted_tex equ dword[edi+66] ;㪠§ â¥«ì ¯ ¬ïâì ¤«ï åà ¥¨ï ⥪áâ |
- | |
314 | ted_tex_1 equ dword[edi+70] ;㪠§ ⥫ì 1-î áâàªãâàã ᨬ¢®« |
- | |
315 | ted_tex_end equ dword[edi+74] ;㪠§ â¥«ì ¯®á«¥¤îî áâàãªâãàã ᨬ¢®« |
- | |
316 | ted_cur_x equ dword[edi+78] ;ª®®à¤¨ â x ªãàá®à |
- | |
317 | ted_cur_y equ dword[edi+82] ;ª®®à¤¨ â y ªãàá®à |
- | |
318 | ted_cur_ins equ byte[edi+86] ;०¨¬ à ¡®âë ªãàá®à (®¡ëçë© ¨«¨ § ¬¥ ) |
- | |
319 | ted_mode_color equ byte[edi+87] ;०¨¬ ¢ë¤¥«¥¨ï á«®¢ 梥⮬ (0-¢ëª«. 1-¢ª«.) |
- | |
320 | ted_mode_invis equ byte[edi+88] ;०¨¬ ¯®ª § ¥¯¥ç â ¥¬ëå ᨬ¢®«®¢ |
- | |
321 | ted_gp_opt equ byte[edi+89] ;®¯æ¨¨ ¢®§¢à é ¥¬ë¥ äãªæ¨¥© GetPos |
- | |
322 | ted_colors_text_count equ dword[edi+90] ;ª®««¨ç¥á⢮ 梥⮢ ⥪áâ |
- | |
323 | ted_key_words_count equ dword[edi+94] ;ª®««¨ç¥á⢮ ª«î祢ëå á«®¢ |
- | |
324 | ted_color_cursor equ dword[edi+98] ;梥⠪ãàá®à |
- | |
325 | ted_color_wnd_capt equ dword[edi+102] ;梥⠯®«¥© ¢®ªà㣠®ª |
- | |
326 | ted_color_wnd_work equ dword[edi+106] ;梥â ä® ®ª |
- | |
327 | ted_color_wnd_bord equ dword[edi+110] ;梥â ⥪áâ ¯®«ïå |
- | |
328 | ted_color_select equ dword[edi+114] ;梥⠢뤥«¥¨ï |
- | |
329 | ted_color_cur_text equ dword[edi+118] ;梥â ᨬ¢®« ¯®¤ ªãàá®à®¬ |
- | |
330 | ted_color_wnd_text equ dword[edi+122] ;梥â ⥪áâ ¢ ®ª¥ |
- | |
331 | ted_syntax_file equ dword[edi+126] ;㪠§ ⥫ì ç «® ä ©« á¨â ªá¨á |
- | |
332 | ted_syntax_file_end equ dword[edi+130] ;㪠§ â¥«ì ª®¥æ ä ©« á¨â ªá¨á |
- | |
333 | ted_text_colors equ dword[edi+134] ;㪠§ â¥«ì ¬ áᨢ 梥⮢ ⥪áâ |
- | |
334 | ted_help_text_f1 equ dword[edi+138] ;㪠§ ⥫ì ⥪áâ á¯à ¢ª¨ (¯® ¦ ⨨ F1) |
- | |
335 | ted_help_id equ dword[edi+142] ;¨¤¥â¨ä¨ª â®à ¤«ï á¯à ¢ª¨ |
- | |
336 | ted_key_words_data equ dword[edi+146] ;㪠§ ⥫ì áâàãªâãàë ª«î祢ëå á«®¢ TexColViv |
- | |
337 | ted_tim_ch equ dword[edi+150] ;ª®««¨ç¥á⢮ ¨§¬¥¥¨© ¢ ä ©«¥ |
- | |
338 | ted_tim_undo equ dword[edi+154] ;ª®««¨ç¥á⢮ ®â¬¥¥ëå ¤¥©á⢨© |
- | |
339 | ted_tim_ls equ dword[edi+158] ;¢à¥¬ï ¯®á«¥¤¥£® á®åà ¥¨ï |
- | |
340 | ted_tim_co equ dword[edi+162] ;¢à¥¬ï ¯®á«¥¤¥© 梥⮢®© à §¬¥âª¨ |
- | |
341 | ted_el_focus equ dword[edi+166] ;㪠§ â¥«ì ¯¥à¥¬¥ãî í«¥¬¥â ¢ 䮪ãᥠ|
- | |
342 | ted_err_save equ word[edi+170] ;®è¨¡ª á®åà ¥¨ï ä ©« |
- | |
343 | ted_key_new equ byte[edi+172] ;ᨬ¢®«, ª®â®àë© ¡ã¤¥â ¤®¡ ¢«ïâáï á ª« ¢¨ âãàë |
- | |
344 | ted_symbol_new_line equ byte[edi+173] ;ᨬ¢®« § ¢¥à襨ï áâப¨ |
- | |
345 | ted_scr_w equ dword[edi+174] ;¢¥à⨪ «ìë© áªà®««¨£ |
- | |
346 | ted_scr_h equ dword[edi+178] ;£®à¨§®â «ìë© áªà®««¨£ |
- | |
347 | ted_panel_id equ byte[edi+182] ;®¬¥à ®âªàë⮩ ¯ ¥«¨ |
- | |
348 | ;------------------------------------------------------------------------------ |
- | |
349 | sb_offs_max_area equ 16 |
- | |
350 | sb_offs_cur_area equ 20 |
- | |
351 | sb_offs_position equ 24 |
- | |
352 | sb_offs_redraw equ 40 |
- | |
353 | ;------------------------------------------------------------------------------ |
- | |
354 | ted_opt_ed_move_cursor equ 1 ;¤¢¨£ âì ªãàá®à ¯®á«¥ ¤®¡ ¢«¥¨ï ⥪áâ |
- | |
355 | ted_opt_ed_change_time equ 2 ;¤®¡ ¢«ïâì ¨§¬¥¥¨ï ¯à¨ । ªâ¨à®¢ ¨¨ ⥪áâ |
- | |
356 | ted_offs_sel equ 34 ;ᬥ饨¥ áâàãªâãàë sel |
- | |
357 | ted_offs_seln equ 50 ;ᬥ饨¥ áâàãªâãàë seln |
- | |
358 | ted_offs_count_colors equ 90 ;ᬥ饨¥ ¯¥à¥¬¥®© ª®««¨ç¥á⢠梥⮢ |
- | |
359 | ted_offs_key_new equ 172 |
- | |
360 | ted_offs_symbol_new_line equ 173 ;ᬥ饨¥ ᨬ¢®« ®¢®© áâப¨ |
- | |
361 | ;------------------------------------------------------------------------------ |
- | |
362 | align 4 |
344 | align 4 |
363 | tedit0: ;áâàãªâãà ⥪á⮢®£® । ªâ®à |
345 | tedit0: ;áâàãªâãà ⥪á⮢®£® । ªâ®à |
364 | .wnd BOX 0,50,440,150 ;+ 0 |
346 | .wnd BOX 0,50,440,150 ;+ 0 |
365 | .rec BOX 30,23,7,10 ;+16 |
347 | .rec BOX 30,23,7,10 ;+16 |
366 | .drag_m db 0 ;+32 ¢ë¤¥«¥¨¥ ®â ¬ëè¨ |
348 | .drag_m db 0 ;+32 ¢ë¤¥«¥¨¥ ®â ¬ëè¨ |
Line 368... | Line 350... | ||
368 | .sel TexSelect 0,0,0,0 ;+34 áâàãªâãà ¢ë¤¥«¥¨ï |
350 | .sel TexSelect 0,0,0,0 ;+34 áâàãªâãà ¢ë¤¥«¥¨ï |
369 | .seln TexSelect ;+50 ¤®¯®«¨â¥«ì ï áâàãªâãà ¢ë¤¥«¥¨ï |
351 | .seln TexSelect ;+50 ¤®¯®«¨â¥«ì ï áâàãªâãà ¢ë¤¥«¥¨ï |
370 | .tex dd 0 ;+66 text memory pointer |
352 | .tex dd 0 ;+66 text memory pointer |
371 | .tex_1 dd 0 ;+70 text first symbol pointer |
353 | .tex_1 dd 0 ;+70 text first symbol pointer |
372 | .tex_end dd 0 ;+74 text end memory pointer |
354 | .tex_end dd 0 ;+74 text end memory pointer |
373 | .cur_x dd 0 ;+78 |
- | |
374 | .cur_y dd 0 ;+82 |
- | |
375 | .cur_ins db 1 ;+86 |
- | |
376 | .mode_color db 1 ;+87 ०¨¬ ¢ë¤¥«¥¨ï á«®¢ 梥⮬ (0-¢ëª«. 1-¢ª«.) |
355 | .cur_x dd 0 ;+78 ª®®à¤¨ â x ªãàá®à |
377 | .mode_invis db 0 ;+88 ०¨¬ ¯®ª § ¥¯¥ç â ¥¬ëå ᨬ¢®«®¢ |
356 | .cur_y dd 0 ;+82 ª®®à¤¨ â y ªãàá®à |
378 | .gp_opt db 0 ;+89 ®¯æ¨¨ ¢®§¢à é ¥¬ë¥ äãªæ¨¥© GetPos |
357 | .max_chars dd maxChars ;+86 ¬ ªá¨¬ «ì®¥ ç¨á«® ᨬ¢®«®¢ ¢ ®¤®¬ ¤®ªã¬¥â¥ |
379 | ; \/ ¥ à §àë¢ âì á«¥¤ãî騥 ¯¥à¥¬¥ë¥: |
358 | ; \/ ¥ à §àë¢ âì á«¥¤ãî騥 ¯¥à¥¬¥ë¥: |
380 | .count_colors_text dd 1 ;+90 ª®««¨ç¥á⢮ 梥⮢ ⥪áâ |
359 | .count_colors_text dd 1 ;+90 ª®««¨ç¥á⢮ 梥⮢ ⥪áâ |
381 | .count_key_words dd 0 ;+94 ª®««¨ç¥á⢮ ª«î祢ëå á«®¢ |
360 | .count_key_words dd 0 ;+94 ª®««¨ç¥á⢮ ª«î祢ëå á«®¢ |
382 | .color_cursor dd 0x808080 ;+98 梥⠪ãàá®à |
361 | .color_cursor dd 0x808080 ;+98 梥⠪ãàá®à |
383 | .color_wnd_capt dd 0x80 ;+102 梥⠯®«¥© ¢®ªà㣠®ª |
362 | .color_wnd_capt dd 0x80 ;+102 梥⠯®«¥© ¢®ªà㣠®ª |
Line 386... | Line 365... | ||
386 | .color_select dd 0x208080 ;+114 梥⠢뤥«¥¨ï |
365 | .color_select dd 0x208080 ;+114 梥⠢뤥«¥¨ï |
387 | .color_cur_text dd 0xff0000 ;+118 梥â ᨬ¢®« ¯®¤ ªãàá®à®¬ |
366 | .color_cur_text dd 0xff0000 ;+118 梥â ᨬ¢®« ¯®¤ ªãàá®à®¬ |
388 | .color_wnd_text dd 0xffff00 ;+122 梥â ⥪áâ ¢ ®ª¥ |
367 | .color_wnd_text dd 0xffff00 ;+122 梥â ⥪áâ ¢ ®ª¥ |
389 | ; /\ ¤à㣨¥, ¨¤ã騥 ¨¦¥ ¬®¦® à §àë¢ âì. |
368 | ; /\ ¤à㣨¥, ¨¤ã騥 ¨¦¥ ¬®¦® à §àë¢ âì. |
390 | .syntax_file dd 0 ;+126 㪠§ ⥫ì ç «® ä ©« á¨â ªá¨á |
369 | .syntax_file dd 0 ;+126 㪠§ ⥫ì ç «® ä ©« á¨â ªá¨á |
391 | .syntax_file_end dd 0 ;+130 㪠§ â¥«ì ª®¥æ ä ©« á¨â ªá¨á |
370 | .syntax_file_size dd maxSyntaxFileSize ;+130 ¬ ªá¨¬ «ìë© à §¬¥à ä ©« á¨â ªá¨á |
392 | .text_colors dd 0 ;+134 㪠§ â¥«ì ¬ áᨢ 梥⮢ ⥪áâ |
371 | .text_colors dd 0 ;+134 㪠§ â¥«ì ¬ áᨢ 梥⮢ ⥪áâ |
393 | .help_text_f1 dd 0 ;+138 㪠§ ⥫ì ⥪áâ á¯à ¢ª¨ (¯® ¦ ⨨ F1) |
372 | .help_text_f1 dd 0 ;+138 㪠§ ⥫ì ⥪áâ á¯à ¢ª¨ (¯® ¦ ⨨ F1) |
394 | .help_id dd -1 ;+142 ¨¤¥â¨ä¨ª â®à ¤«ï á¯à ¢ª¨ |
373 | .help_id dd -1 ;+142 ¨¤¥â¨ä¨ª â®à ¤«ï á¯à ¢ª¨ |
395 | .key_words_data dd 0 ;+146 㪠§ ⥫ì áâàãªâãàë ª«î祢ëå á«®¢ TexColViv |
374 | .key_words_data dd 0 ;+146 㪠§ ⥫ì áâàãªâãàë ª«î祢ëå á«®¢ TexColViv |
396 | .tim_ch dd ? ;+150 ª®«¨ç¥á⢮ ¨§¬¥¥¨© ¢ ä ©«¥ |
375 | .tim_ch dd ? ;+150 ª®«¨ç¥á⢮ ¨§¬¥¥¨© ¢ ä ©«¥ |
397 | .tim_undo dd ? ;+154 ª®«¨ç¥á⢮ ®â¬¥¥ëå ¤¥©á⢨© |
376 | .tim_undo dd ? ;+154 ª®«¨ç¥á⢮ ®â¬¥¥ëå ¤¥©á⢨© |
398 | .tim_ls dd ? ;+158 ¢à¥¬ï ¯®á«¥¤¥£® á®åà ¥¨ï |
377 | .tim_ls dd ? ;+158 ¢à¥¬ï ¯®á«¥¤¥£® á®åà ¥¨ï |
399 | .tim_co dd ? ;+162 ¢à¥¬ï ¯®á«¥¤¥© 梥⮢®© à §¬¥âª¨ |
378 | .tim_co dd ? ;+162 ¢à¥¬ï ¯®á«¥¤¥© 梥⮢®© à §¬¥âª¨ |
400 | .el_focus dd el_focus ;+166 㪠§ â¥«ì ¯¥à¥¬¥ãî í«¥¬¥â ¢ 䮪ãᥠ|
379 | .el_focus dd el_focus ;+166 㪠§ â¥«ì ¯¥à¥¬¥ãî í«¥¬¥â ¢ 䮪ãᥠ|
401 | .err_save dw 0 ;+170 ®è¨¡ª á®åà ¥¨ï ä ©« |
380 | .err_save db 0 ;+170 ®è¨¡ª á®åà ¥¨ï ä ©« |
- | 381 | .panel_id db 0 ;+171 ®¬¥à ®âªàë⮩ ¯ ¥«¨ |
|
402 | .key_new db 0 ;+172 ᨬ¢®«, ª®â®àë© ¡ã¤¥â ¤®¡ ¢«ïâáï á ª« ¢¨ âãàë |
382 | .key_new db 0 ;+172 ᨬ¢®«, ª®â®àë© ¡ã¤¥â ¤®¡ ¢«ïâáï á ª« ¢¨ âãàë |
403 | .symbol_new_line db 20 ;+173 ᨬ¢®« § ¢¥à襨ï áâப¨ |
383 | .symbol_new_line db 20 ;+173 ᨬ¢®« § ¢¥à襨ï áâப¨ |
404 | .scr_w dd wScr ;+174 ¢¥à⨪ «ìë© áªà®««¨£ |
384 | .scr_w dd wScr ;+174 ¢¥à⨪ «ìë© áªà®««¨£ |
405 | .scr_h dd hScr ;+178 £®à¨§®â «ìë© áªà®««¨£ |
385 | .scr_h dd hScr ;+178 £®à¨§®â «ìë© áªà®««¨£ |
- | 386 | .arr_key_pos dd 0 ;+182 㪠§ â¥«ì ¬ áᨢ ¯®§¨æ¨© ª«î祢ëå á«®¢ |
|
- | 387 | .buffer dd buf ;+186 㪠§ â¥«ì ¡ãä¥à ª®¯¨à®¢ ¨ï/¢áâ ¢ª¨ |
|
406 | .panel_id db 0 ;+182 ®¬¥à ®âªàë⮩ ¯ ¥«¨ |
388 | .buffer_find dd buf_find ;+190 㪠§ â¥«ì ¡ãä¥à ¤«ï ¯®¨áª |
- | 389 | .cur_ins db 1 ;+194 ०¨¬ à ¡®âë ªãàá®à (®¡ëçë© ¨«¨ § ¬¥ ) |
|
- | 390 | .mode_color db 1 ;+195 ०¨¬ ¢ë¤¥«¥¨ï á«®¢ 梥⮬ (0-¢ëª«. 1-¢ª«.) |
|
- | 391 | .mode_invis db 0 ;+196 ०¨¬ ¯®ª § ¥¯¥ç â ¥¬ëå ᨬ¢®«®¢ |
|
- | 392 | .gp_opt db 0 ;+197 ®¯æ¨¨ ¢®§¢à é ¥¬ë¥ äãªæ¨¥© ted_get_pos_by_cursor |
|
- | 393 | .fun_on_key_ctrl_o dd ted_but_open_file ;+198 㪠§ ⥫ì äãªæ¨î ¢ë§ë¢ ¥¬ãî ¯à¨ ¦ ⨨ Ctrl+O (®âªàë⨥ ä ©« ) |
|
- | 394 | .fun_on_key_ctrl_f dd ted_but_find ;+202 ... Ctrl+F (¢ë§®¢ /áªàëâ¨ï ¯ ¥«¨ ¯®¨áª ) |
|
- | 395 | .fun_on_key_ctrl_n dd ted_but_new_file ;+206 ... Ctrl+N (ᮧ¤ ¨¥ ®¢®£® ¤®ªã¬¥â ) |
|
- | 396 | .fun_on_key_ctrl_s dd 0 ;+210 ... Ctrl+S |
|
- | 397 | .buffer_size dd BUF_SIZE ;+214 à §¬¥à ¡ãä¥à ª®¯¨à®¢ ¨ï/¢áâ ¢ª¨ |
|
- | 398 | .fun_find_err dd ted_on_find_err ;+218 㪠§ ⥫ì äãªæ¨î ¢ë§ë¢ ¥¬ãî ¥á«¨ ¯®¨áª § ª®ç¨«áï ¥ã¤ ç® |
|
- | 399 | .fun_init_synt_err dd ted_on_init_synt_err ;+222 㪠§ ⥫ì äãªæ¨î ¢ë§ë¢ ¥¬ãî ¯à¨ ®è¨¡®ç®¬ ®âªàë⨨ ä ©« á¨â ªá¨á |
|
- | 400 | .fun_draw_panel_buttons dd draw_but_toolbar ;+226 㪠§ ⥫ì äãªæ¨î à¨á®¢ ¨ï ¯ ¥«¨ á ª®¯ª ¬¨ |
|
- | 401 | .fun_draw_panel_find dd draw_panel_find ;+230 㪠§ ⥫ì äãªæ¨î à¨á®¢ ¨ï ¯ ¥«¨ ¯®¨áª |
|
- | 402 | .fun_draw_panel_syntax dd draw_panel_syntax ;+234 㪠§ ⥫ì äãªæ¨î à¨á®¢ ¨ï ¯ ¥«¨ á¨â ªá¨á |
|
- | 403 | .fun_save_err dd ted_save_err_msg ;+238 㪠§ ⥫ì äãªæ¨î ¢ë§ë¢ ¥¬ãî ¥á«¨ á®åà ¥¨¥ ä ©« § ª®ç¨«®áì ¥ã¤ ç® |
|
407 | ;------------------------------------------------------------------------------ |
404 | ;------------------------------------------------------------------------------ |
Line 408... | Line -... | ||
408 | - | ||
409 | FkPos: rd 256 |
405 | |
410 | conv_tabl rb 128 ; â ¡«¨æ ¤«ï ª®¢¥àâ¨à®¢ ¨ï scan-ª®¤ ¢ ascii-ª®¤ |
- | |
- | 406 | conv_tabl rb 128 ; â ¡«¨æ ¤«ï ª®¢¥àâ¨à®¢ ¨ï scan-ª®¤ ¢ ascii-ª®¤ |
|
Line 411... | Line 407... | ||
411 | 407 | buf db BUF_SIZE dup(0) |
|
412 | 408 | ||
413 | el_focus dd 0 |
409 | el_focus dd 0 |
414 | mouse_dd dd 0 |
410 | mouse_dd dd 0 |
415 | tree1 tree_list 264,count_of_dir_list_files+2, tl_key_no_edit+tl_draw_par_line+tl_list_box_mode,\ |
411 | tree1 tree_list 264,count_of_dir_list_files+2, tl_key_no_edit+tl_draw_par_line+tl_list_box_mode,\ |
Line 416... | Line 412... | ||
416 | 16,16, 0x8080ff,0x0000ff,0xffffff, 0,70,TE_PANEL_WIDTH-17,120, 0,0,0, el_focus,\ |
412 | 16,16, 0x8080ff,0x0000ff,0xffffff, 0,70,TED_PANEL_WIDTH-17,120, 0,0,0, el_focus,\ |
417 | ws_dir_lbox,0 |
413 | ws_dir_lbox,0 |
418 | 414 | ||
Line 424... | Line 420... | ||
424 | db 0 |
420 | db 0 |
425 | dd file_name ;sys_path |
421 | dd file_name ;sys_path |
Line 426... | Line 422... | ||
426 | 422 | ||
Line 427... | Line -... | ||
427 | dir_mem rb 32+304*count_of_dir_list_files |
- | |
428 | 423 | dir_mem rb 32+304*count_of_dir_list_files |
|
Line 429... | Line 424... | ||
429 | 424 | ||
430 | if lang eq ru |
425 | if lang eq ru |
431 | 426 | ||
Line 523... | Line 518... | ||
523 | 518 | ||
524 | txtFindCapt db '®¨áª',0 |
519 | txtFindCapt db '®¨áª',0 |
525 | txtFindNext db ' ©â¨ ¤ «¥¥',0 |
520 | txtFindNext db ' ©â¨ ¤ «¥¥',0 |
526 | txtFormatCapt db '®à¬ â',0 |
521 | txtFormatCapt db '®à¬ â',0 |
527 | txtFormatApply db 'ਬ¥¨âì',0 |
- | |
528 | txtRow db 'âப ',0 |
- | |
529 | txtCol db ' ª',0 |
- | |
530 | txtOtm db '⬥ë',0 |
- | |
531 | txtBuf db 'ãä¥à: ' |
- | |
Line 532... | Line 522... | ||
532 | buf db BUF_SIZE dup(0) ;buf âñåãäà ïîñëå txtBuf |
522 | txtFormatApply db 'ਬ¥¨âì',0 |
Line 533... | Line 523... | ||
533 | 523 | ||
534 | else |
524 | else |
Line 627... | Line 617... | ||
627 | 617 | ||
628 | txtFindCapt db 'Search',0 |
618 | txtFindCapt db 'Search',0 |
629 | txtFindNext db 'Find next',0 |
619 | txtFindNext db 'Find next',0 |
630 | txtFormatCapt db 'Format',0 |
620 | txtFormatCapt db 'Format',0 |
631 | txtFormatApply db 'Apply',0 |
- | |
632 | txtRow db 'Rows',0 |
- | |
633 | txtCol db 'Cols',0 |
- | |
634 | txtOtm db 'Undo',0 |
- | |
635 | txtBuf db 'Buffer: ' |
- | |
Line 636... | Line 621... | ||
636 | buf db BUF_SIZE dup(0) ;buf always after txtBuf |
621 | txtFormatApply db 'Apply',0 |
637 | 622 | ||
638 | end if |
- | |
639 | ;------ |
- | |
640 | align 4 |
- | |
641 | EvChar db 0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0 |
- | |
642 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
643 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 |
- | |
644 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 |
- | |
645 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 |
- | |
646 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 |
- | |
647 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 |
- | |
648 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0 |
- | |
649 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 |
- | |
650 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 |
- | |
651 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 |
- | |
652 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
653 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
654 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
655 | db 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 |
- | |
656 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
657 | - | ||
658 | EvUpper db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
659 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
660 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
661 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
662 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
663 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
664 | db 0,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79 |
- | |
665 | db 80,81,82,83,84,85,86,87,88,89,90,0,0,0,0,0 |
- | |
666 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
667 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
668 | db 128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143 |
- | |
669 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
670 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
671 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
672 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
673 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
674 | EvLover db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
675 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
676 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
677 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
678 | db 0,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111 |
- | |
679 | db 112,113,114,115,116,117,118,119,120,121,122,0,0,0,0,0 |
- | |
680 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
681 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
682 | db 160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175 |
- | |
683 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
684 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
685 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
686 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
687 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
688 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
689 | db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 |
- | |
Line 690... | Line 623... | ||
690 | conv_table dd 0 |
623 | end if |
691 | 624 | ;------ |
|
692 | 625 | ||
693 | KM_SHIFT equ 0x00010000 |
626 | KM_SHIFT equ 0x00010000 |