forked from KolibriOS/kolibrios
'box_lib.obj' change function 'ted_init_syntax_file'
git-svn-id: svn://kolibrios.org@2707 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -437,7 +437,7 @@ ted_fun_on_key_ctrl_n equ dword[edi+206] ;... Ctrl+N (ᮧ
|
||||
ted_fun_on_key_ctrl_s equ dword[edi+210] ;... Ctrl+S
|
||||
ted_buffer_size equ dword[edi+214] ;à §¬¥à ¡ãä¥à ª®¯¨à®¢ ¨ï/¢áâ ¢ª¨
|
||||
ted_fun_find_err equ dword[edi+218] ;㪠§ ⥫ì äãªæ¨î ¢ë§ë¢ ¥¬ãî ¥á«¨ ¯®¨áª § ª®ç¨«áï ¥ã¤ ç®
|
||||
ted_fun_init_synt_err equ dword[edi+222] ;㪠§ ⥫ì äãªæ¨î ¢ë§ë¢ ¥¬ãî ¯à¨ ®è¨¡®ç®¬ ®âªàë⨨ ä ©« á¨â ªá¨á
|
||||
;ted_fun_init_synt_err equ dword[edi+222] ;㪠§ ⥫ì äãªæ¨î ¢ë§ë¢ ¥¬ãî ¯à¨ ®è¨¡®ç®¬ ®âªàë⨨ ä ©« á¨â ªá¨á
|
||||
ted_fun_draw_panel_buttons equ dword[edi+226] ;㪠§ ⥫ì äãªæ¨î à¨á®¢ ¨ï ¯ ¥«¨ á ª®¯ª ¬¨
|
||||
ted_fun_draw_panel_find equ dword[edi+230] ;㪠§ ⥫ì äãªæ¨î à¨á®¢ ¨ï ¯ ¥«¨ ¯®¨áª
|
||||
ted_fun_draw_panel_syntax equ dword[edi+234] ;㪠§ ⥫ì äãªæ¨î à¨á®¢ ¨ï ¯ ¥«¨ á¨â ªá¨á
|
||||
|
||||
@@ -685,22 +685,10 @@ endp
|
||||
|
||||
|
||||
align 4
|
||||
proc ted_init_syntax_file, edit:dword, file:dword, f_name:dword
|
||||
proc ted_init_syntax_file, edit:dword
|
||||
pushad
|
||||
mov edi,dword[edit]
|
||||
|
||||
mov eax,70
|
||||
mov ebx,dword[file]
|
||||
mov dword[ebx], 0
|
||||
mov dword[ebx+4], 0
|
||||
mov dword[ebx+8], 0
|
||||
mov ecx,ted_syntax_file_size
|
||||
mov dword[ebx+12], ecx
|
||||
m2m dword[ebx+16], ted_syntax_file
|
||||
mov byte[ebx+20], 0
|
||||
m2m dword[ebx+21], dword[f_name]
|
||||
int 0x40
|
||||
|
||||
mov ecx,0x100
|
||||
mov edx,ted_arr_key_pos
|
||||
@@:
|
||||
@@ -714,22 +702,6 @@ proc ted_init_syntax_file, edit:dword, file:dword, f_name:dword
|
||||
mov ted_help_text_f1,0
|
||||
mov ted_help_id,-1 ;¨¤¥â¨ä¨ª â®à á«®¢ ¤«ï á¯à ¢ª¨
|
||||
|
||||
cmp eax,6
|
||||
je @f
|
||||
cmp eax,0
|
||||
je @f
|
||||
cmp ax,10
|
||||
jl .zifra_0_9
|
||||
mov al,'?'
|
||||
sub ax,48
|
||||
.zifra_0_9:
|
||||
add ax,48
|
||||
cmp ted_fun_init_synt_err,0
|
||||
je .no_colors
|
||||
call ted_fun_init_synt_err
|
||||
jmp .no_colors
|
||||
@@:
|
||||
|
||||
mov eax,edi ;á®åà 塞 § 票¥ edi
|
||||
mov esi,ted_syntax_file
|
||||
add edi,ted_offs_count_colors
|
||||
|
||||
Reference in New Issue
Block a user