/programs/other/t_edit/t_button.inc |
---|
1,11 → 1,11 |
struct f70 |
func_n dd ? |
param1 dd ? |
param2 dd ? |
param3 dd ? |
param4 dd ? |
rezerv db ? |
name dd ? |
struct FileInfoBlock |
Function dd ? |
Position dd ? |
Flags dd ? |
Count dd ? |
Buffer dd ? |
db ? |
FileName dd ? |
ends |
struct TexColViv |
26,12 → 26,12 |
ends |
hed db 'TextEditor 03.05.10',0 ;¯®¤¯¨áì ®ª |
hed db 'TextEditor 17.05.10',0 ;¯®¤¯¨áì ®ª |
sc system_colors |
fn_icon db 'te_icon.bmp',0 |
bmp_icon dd 0 |
run_file_70 f70 |
run_file_70 FileInfoBlock |
;input: |
/programs/other/t_edit/t_data.inc |
---|
357,7 → 357,6 |
.cur_x dd 0 ;+78 ª®®à¤¨ â x ªãàá®à |
.cur_y dd 0 ;+82 ª®®à¤¨ â y ªãàá®à |
.max_chars dd maxChars ;+86 ¬ ªá¨¬ «ì®¥ ç¨á«® ᨬ¢®«®¢ ¢ ®¤®¬ ¤®ªã¬¥â¥ |
; \/ ¥ à §àë¢ âì á«¥¤ãî騥 ¯¥à¥¬¥ë¥: |
.count_colors_text dd 1 ;+90 ª®««¨ç¥á⢮ 梥⮢ ⥪áâ |
.count_key_words dd 0 ;+94 ª®««¨ç¥á⢮ ª«î祢ëå á«®¢ |
.color_cursor dd 0x808080 ;+98 梥⠪ãàá®à |
367,7 → 366,6 |
.color_select dd 0x208080 ;+114 梥⠢뤥«¥¨ï |
.color_cur_text dd 0xff0000 ;+118 梥â ᨬ¢®« ¯®¤ ªãàá®à®¬ |
.color_wnd_text dd 0xffff00 ;+122 梥â ⥪áâ ¢ ®ª¥ |
; /\ ¤à㣨¥, ¨¤ã騥 ¨¦¥ ¬®¦® à §àë¢ âì. |
.syntax_file dd 0 ;+126 㪠§ ⥫ì ç «® ä ©« á¨â ªá¨á |
.syntax_file_size dd maxSyntaxFileSize ;+130 ¬ ªá¨¬ «ìë© à §¬¥à ä ©« á¨â ªá¨á |
.text_colors dd 0 ;+134 㪠§ â¥«ì ¬ áᨢ 梥⮢ ⥪áâ |
403,6 → 401,8 |
.fun_draw_panel_find dd draw_panel_find ;+230 㪠§ ⥫ì äãªæ¨î à¨á®¢ ¨ï ¯ ¥«¨ ¯®¨áª |
.fun_draw_panel_syntax dd draw_panel_syntax ;+234 㪠§ ⥫ì äãªæ¨î à¨á®¢ ¨ï ¯ ¥«¨ á¨â ªá¨á |
.fun_save_err dd ted_save_err_msg ;+238 㪠§ ⥫ì äãªæ¨î ¢ë§ë¢ ¥¬ãî ¥á«¨ á®åà ¥¨¥ ä ©« § ª®ç¨«®áì ¥ã¤ ç® |
.increase_size dd 200 ;+242 ç¨á«® ᨬ¢®«®¢ ª®â®àë¥ ¡ã¤¥â 㢥稢 âìáï ¯ ¬ïâì ¯à¨ ¥å¢ ⪥ |
.ptr_free_symb dd ? ;+246 ¨á¯®«ì§ã¥âáï ¢ãâà¨ í«¥¬¥â ¤«ï ãáª®à¥¨ï ¢áâ ¢ª¨ ⥪áâ |
;------------------------------------------------------------------------------ |
conv_tabl rb 128 ; â ¡«¨æ ¤«ï ª®¢¥àâ¨à®¢ ¨ï scan-ª®¤ ¢ ascii-ª®¤ |
/programs/other/t_edit/t_edit.asm |
---|
77,13 → 77,13 |
copy_path fn_icon,sys_path,file_name,0x0 |
mov eax,70 ;load icon file |
mov [run_file_70.func_n], 0 |
mov [run_file_70.param1], 54 |
mov [run_file_70.param2], 0 |
mov [run_file_70.param3], 1200*18 |
m2m [run_file_70.param4], [bmp_icon] |
mov [run_file_70.rezerv], 0 |
mov [run_file_70.name], file_name |
mov [run_file_70.Function], 0 |
mov [run_file_70.Position], 54 |
mov [run_file_70.Flags], 0 |
mov [run_file_70.Count], 1200*18 |
m2m [run_file_70.Buffer], [bmp_icon] |
mov byte[run_file_70+20], 0 |
mov [run_file_70.FileName], file_name |
mov ebx,run_file_70 |
int 0x40 |
101,13 → 101,13 |
call mem_Alloc |
mov dword[tree1.data_img_sys],eax |
;mov [run_file_70.func_n], 0 |
;mov [run_file_70.param1], 54 |
;mov [run_file_70.param2], 0 |
mov [run_file_70.param3], 3*256*13 |
mov [run_file_70.param4], eax |
;mov [run_file_70.rezerv], 0 |
;mov [run_file_70.name], file_name |
;mov [run_file_70.Function], 0 |
;mov [run_file_70.Position], 54 |
;mov [run_file_70.Flags], 0 |
mov [run_file_70.Count], 3*256*13 |
mov [run_file_70.Buffer], eax |
;mov byte[run_file_70+20], 0 |
;mov [run_file_70.FileName], file_name |
mov eax,70 ;load icon file |
mov ebx,run_file_70 |
124,13 → 124,13 |
call mem_Alloc |
mov dword[tree1.data_img],eax |
; mov [run_file_70.func_n], 0 |
; mov [run_file_70.param1], 54 |
; mov [run_file_70.param2], 0 |
mov [run_file_70.param3], 3*256*2 |
mov [run_file_70.param4], eax |
; mov [run_file_70.rezerv], 0 |
; mov [run_file_70.name], file_name |
; mov [run_file_70.Function], 0 |
; mov [run_file_70.Position], 54 |
; mov [run_file_70.Flags], 0 |
mov [run_file_70.Count], 3*256*2 |
mov [run_file_70.Buffer], eax |
; mov byte[run_file_70+20], 0 |
; mov [run_file_70.FileName], file_name |
mov eax,70 ;load icon file |
mov ebx,run_file_70 |