1,4 → 1,3 |
;--- äàííûå ïðîãðàììû ---------------------------------------------- |
fn_col_option dd def_col_file |
fn_syntax_dir db 'info/',0 |
def_col_file db 'default.syn',0 |
11,19 → 10,7 |
|
fn_icon_tl_sys db 'tl_sys_16.bmp',0 |
fn_icon_tl_nod db 'tl_nod_16.bmp',0 |
;--------------------------------------------------------------------- |
fileinfo: |
dd 5 |
dd 0 |
dd 0 |
dd 0 |
dd file_info |
string: |
db 0 |
dd file_name |
|
;plugin dd 0 |
|
;--------------------------------------------------------------------- |
align 4 |
myimport: |
97,7 → 84,7 |
ted_but_reverse dd sz_ted_but_reverse |
ted_but_find_next dd sz_ted_but_find_next |
ted_text_colored dd sz_ted_text_colored |
;;;version_text_edit dd sz_ted_version |
;version_text_edit dd sz_ted_version |
|
dd 0,0 |
|
171,7 → 158,7 |
sz_ted_but_reverse db 'ted_but_reverse',0 |
sz_ted_but_find_next db 'ted_but_find_next',0 |
sz_ted_text_colored db 'ted_text_colored',0 |
;;;sz_ted_version db 'version_text_edit',0 |
;sz_ted_version db 'version_text_edit',0 |
;-------------------------------------------------- |
align 4 |
msgbox_lib_import: |
252,7 → 239,7 |
.ar_offset dd 1 ;+84 |
;--------------------------------------------------------------------- |
align 4 |
ws_dir_lbox: ;äî÷åðíèé ñêðîëëèíã äëÿ ýëåìåíòà ListBox |
ws_dir_lbox: ;¤®ç¥à¨© áªà®««¨£ ¤«ï í«¥¬¥â ListBox |
.x: |
.size_x dw 16 ;+0 |
.start_x dw 0 ;+2 |
326,14 → 313,50 |
.font_height dd 8 ;+108 |
.cursor_out dd 0 ;+112 |
.get_mouse_flag dd 0 ;+116 |
;------------------------- |
|
;--------------------------------------------------------------------- |
align 4 |
OpenDialog_data: |
.type dd 0 |
.procinfo dd procinfo ;+4 |
.com_area_name dd communication_area_name ;+8 |
.com_area dd 0 ;+12 |
.opendir_path dd plugin_path ;+16 |
.dir_default_path dd openfile_path ;+20 |
.start_path dd file_name ;+24 ¯ãâì ª ¤¨ «®£ã ®âªàëâ¨ï ä ©«®¢ |
.draw_window dd draw_window ;+28 |
.status dd 0 ;+32 |
.openfile_path dd openfile_path ;+36 ¯ãâì ª ®âªàë¢ ¥¬®¬ã ä ©«ã |
.filename_area dd filename_area ;+40 |
.filter_area dd Filter |
|
communication_area_name: |
db 'FFFFFFFF_open_dialog',0 |
open_dialog_name: |
db 'opendial',0 |
communication_area_default_path: |
db '/rd/1',0 |
|
Filter: |
dd Filter.end - Filter.1 |
.1: |
db 'ASM',0 |
db 'CPP',0 |
db 'INC',0 |
db 'INI',0 |
db 'TXT',0 |
db 'H',0 |
db 'HTM',0 |
db 'HTML',0 |
.end: |
db 0 |
|
TED_PANEL_NULL equ 0 ;¥â ®âªàë⮩ ¯ ¥«¨ |
TED_PANEL_FIND equ 1 ;¯ ¥«ì ¯®¨áª |
TED_PANEL_SYNTAX equ 2 ;¯ ¥«ì ¢ë¡®à ä ©«®¢ ¯®¤á¢¥âª¨ |
TED_PANEL_WIDTH equ 150 ;è¨à¨ ¯ ¥«¨ |
|
count_of_dir_list_files equ 15 |
count_of_dir_list_files equ 15 ;¬ ªá¨¬ «ì®¥ ç¨á«® ä ©«®¢ á¨â ªá¨á ¯®ª §ë¢ ¥¬ëå ¢ ®ª¥ í«¥¬¥â tree1 |
|
;------------------------------------------------------------------------------ |
struct TexSelect |
436,7 → 459,6 |
.end: |
db 0 |
|
;-------- |
msgbox_1: |
dw 0 |
db '¨¬ ¨¥',0 ;+2 = +MB_TEXT_OFFSET |
447,7 → 469,7 |
db 0 |
msgbox_2: |
db 3,0 |
db '¨¬ ¨¥',0 ;+2 = +MB_TEXT_OFFSET |
db '¨¬ ¨¥',0 |
db '®åà ¨âì ¨§¬¥¥¨ï ¢ ä ©«¥?',0 |
db '®åà ¨âì',0 |
db '¥ á®åà ïâì',0 |
460,7 → 482,7 |
|
msgbox_3: |
db 1,0 |
db '¨¬ ¨¥',0 ;+2 = +MB_TEXT_OFFSET |
db '¨¬ ¨¥',0 |
db '訡ª ¯à¨ ®âªàë⨨ ä ©« á 梥⮢묨 áâனª ¬¨!',13,\ |
'®â®¬ã ¢ë¤¥«¥¨¥ á«®¢ 梥⮬ ¥ ¢®§¬®¦®.',13,\ |
' (ª®¤ ®è¨¡ª¨ =' |
471,7 → 493,7 |
|
msgbox_4: |
db 1,0 |
db '¨¬ ¨¥',0 ;+2 = +MB_TEXT_OFFSET |
db '¨¬ ¨¥',0 |
db '訡ª ¯à¨ ®âªàë⨨ ä ©« !',13,\ |
'®§¬®¦® ¨¬ï ä ©« ¢¢¥¤¥® ¥ ¯à ¢¨«ì®.',13,\ |
' (ª®¤ ®è¨¡ª¨ =' |
482,7 → 504,7 |
|
msgbox_5: |
db 3,0 |
db '¨¬ ¨¥',0 ;+2 = +MB_TEXT_OFFSET |
db '¨¬ ¨¥',0 |
db '®åà ¨âì ¨§¬¥¥¨ï ¢ ä ©«¥?',0 |
db '¥ á®åà ïâì',0 |
db '⬥ ',0 |
493,7 → 515,7 |
|
msgbox_6: |
db 1,0 |
db '¨¬ ¨¥',0 ;+2 = +MB_TEXT_OFFSET |
db '¨¬ ¨¥',0 |
db '訡ª ¯à¨ á®åà ¥¨¨ ä ©« !',13,\ |
'®§¬®¦® ¨¬ï ä ©« ¢¢¥¤¥® ¥ ¯à ¢¨«ì®.',13,\ |
' (ª®¤ ®è¨¡ª¨ =' |
503,7 → 525,7 |
db 0 |
msgbox_7: |
db 1,0 |
db '¥ªáâ ¥ ©¤¥',0 ;+2 = +MB_TEXT_OFFSET |
db '¥ªáâ ¥ ©¤¥',0 |
db '®á⨣ãâ ª®¥æ ¤®ªã¬¥â .',13,\ |
'®¯à®¡ã©â¥ ¯¥à¥©â¨ ¢ ç «® ¤®ªã¬¥â ',13,\ |
'¨«¨ ¨§¬¥¨âì § ¯à®á ¨ ¯®¢â®à¨âì ¯®¨áª.',0 |
511,13 → 533,20 |
db 0 |
msgbox_8: |
db 3,0 |
db '¨¬ ¨¥',0 ;+2 = +MB_TEXT_OFFSET |
db '¨¬ ¨¥',0 |
db '«ï ¢ë室 § ¢¥àè¨â¥ à ¡®âã á ä ©«®¬.',13,\ |
'®¯à®¡ã©â¥ á®åà ¨âì ¨§¬¥¥¨ï ¢ ä ©«¥',13,\ |
'¨«¨ ç âì ®¢ë© ¯ãá⮩.',0 |
db '⬥ ',0 |
db 0 |
msgbox_9: |
db 3,0 |
db '¨¬ ¨¥',0 |
db '¥ ®âªàë«áï ',39,'¤¨ «®£ ®âªàëâ¨ï ä ©« .',39,0 |
db ' ªàëâì',0 |
db 0 |
|
txtFile db ' ©«:',0 |
txtFindCapt db '®¨áª',0 |
txtFindNext db ' ©â¨ ¤ «¥¥',0 |
txtFormatCapt db '®à¬ â',0 |
535,7 → 564,6 |
.end: |
db 0 |
|
;-------- |
msgbox_1: |
dw 0 |
db 'Warning',0 ;+2 = +MB_TEXT_OFFSET |
546,7 → 574,7 |
db 0 |
msgbox_2: |
db 3,0 |
db 'Warning',0 ;+2 = +MB_TEXT_OFFSET |
db 'Warning',0 |
db 'Save changes to the file?',0 |
db 'Save',0 |
db 'Discard',0 |
559,7 → 587,7 |
|
msgbox_3: |
db 1,0 |
db 'Warning',0 ;+2 = +MB_TEXT_OFFSET |
db 'Warning',0 |
db 'Error opening the file with the color settings!',13,\ |
'Because color selection of words is not possible.',13,\ |
' (error code =' |
570,7 → 598,7 |
|
msgbox_4: |
db 1,0 |
db 'Warning',0 ;+2 = +MB_TEXT_OFFSET |
db 'Warning',0 |
db 'Error opening file!',13,\ |
'Maybe the file name is not entered correctly.',13,\ |
' (error code =' |
581,7 → 609,7 |
|
msgbox_5: |
db 3,0 |
db 'Warning',0 ;+2 = +MB_TEXT_OFFSET |
db 'Warning',0 |
db 'Save changes to the file?',0 |
db 'Discard',0 |
db 'Cancel',0 |
592,7 → 620,7 |
|
msgbox_6: |
db 1,0 |
db 'Warning',0 ;+2 = +MB_TEXT_OFFSET |
db 'Warning',0 |
db 'Error saving file!',13,\ |
'Maybe the file name is not entered correctly.',13,\ |
' (error code =' |
602,7 → 630,7 |
db 0 |
msgbox_7: |
db 1,0 |
db 'Text not found.',0 ;+2 = +MB_TEXT_OFFSET |
db 'Text not found.',0 |
db 'Reached end of the document.',13,\ |
'Try to go to the beginning of the document',13,\ |
'or change the query and search again.',0 |
610,13 → 638,20 |
db 0 |
msgbox_8: |
db 3,0 |
db 'Warning',0 ;+2 = +MB_TEXT_OFFSET |
db 'Warning',0 |
db 'To quit, quit the file.',13,\ |
'Try to keep changes to a file',13,\ |
'or start a new blank file.',0 |
db 'Cancel',0 |
db 0 |
msgbox_9: |
db 3,0 |
db 'Warning',0 |
db 'Error run ',39,'open file dialog',39,0 |
db 'Close',0 |
db 0 |
|
txtFile db 'File:',0 |
txtFindCapt db 'Search',0 |
txtFindNext db 'Find next',0 |
txtFormatCapt db 'Format',0 |
623,7 → 658,6 |
txtFormatApply db 'Apply',0 |
|
end if |
;------ |
|
KM_SHIFT equ 0x00010000 |
KM_CTRL equ 0x00020000 |