fix example

git-svn-id: svn://kolibrios.org@6314 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
IgorA
2016-03-10 12:25:30 +00:00
parent 24104fc1e6
commit 5240ce4bd2

View File

@@ -165,19 +165,19 @@ button:
@@: @@:
cmp ah,6 cmp ah,6
jne @f jne @f
call but_1 call draw_file_1 ;<3B><EFBFBD><E1ADAE><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><E0ACA0><EFBFBD>
@@: @@:
cmp ah,7 cmp ah,7
jne @f jne @f
call but_2 call draw_file_2 ;<3B><><EFBFBD><EFBFBD><EFBFBD><E0ACA0><EFBFBD> <20><> GPS
@@: @@:
cmp ah,8 cmp ah,8
jne @f jne @f
call but_3 call draw_file_3 ;<3B><><EFBFBD><EFBFBD><EFBFBD><E0ACA0><EFBFBD> app2
@@: @@:
cmp ah,9 cmp ah,9
jne @f jne @f
call but_4 call draw_file_4
@@: @@:
cmp ah,1 cmp ah,1
jne still jne still
@@ -222,14 +222,15 @@ but_open_file:
jne .end_open_file jne .end_open_file
mov eax,[open_file] mov eax,[open_file]
mov ebx,dword[eax+32] ;dword[eax+32] - ࠧ<><E0A0A7><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EBA2A0><EFBFBD><EFBFBD><EFBFBD><><E4A0A9> mov ebx,[eax+32] ;dword[eax+32] - ࠧ<><E0A0A7><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EBA2A0><EFBFBD><EFBFBD><EFBFBD><><E4A0A9>
mov dword[open_file_size],ebx ;ebx - ࠧ<><E0A0A7><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EBA2A0><EFBFBD><EFBFBD><EFBFBD><><E4A0A9> mov [open_file_size],ebx ;ebx - ࠧ<><E0A0A7><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EBA2A0><EFBFBD><EFBFBD><EFBFBD><><E4A0A9>
;memory_file_size - ࠧ<><E0A0A7><EFBFBD> <20><EFBFBD><EBA4A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><><E4A0A9> ;memory_file_size - ࠧ<><E0A0A7><EFBFBD> <20><EFBFBD><EBA4A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><><E4A0A9>
cmp dword[memory_file_size],ebx cmp [memory_file_size],ebx
jge @f jge @f
;㢥<><E3A2A5><EFBFBD><E7A8A2><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><20><> 墠⨫<E5A2A0> ;㢥<><E3A2A5><EFBFBD><E7A8A2><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><20><> 墠⨫<E5A2A0>
mov dword[memory_file_size],ebx mov [memory_file_size],ebx
stdcall mem.ReAlloc, dword[open_file],ebx stdcall mem.ReAlloc, [open_file],ebx
mov [open_file],eax
@@: @@:
mov [run_file_70.Function], SSF_READ_FILE mov [run_file_70.Function], SSF_READ_FILE
@@ -483,7 +484,7 @@ if 0 ;
mov ebx,dword[h_child] ;dword[open_file] mov ebx,dword[h_child] ;dword[open_file]
mov [run_file_70.Buffer], ebx mov [run_file_70.Buffer], ebx
mov ebx,... ; <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><><E0A0A7><EFBFBD> <20><EFBFBD><E1AAA8> <20><><EFBFBD><EFBFBD><EFBFBD><E0A0A6><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 祬 [open_file_size] mov ebx,dword[h_child_siz] ;ࠧ<><E0A0A7><EFBFBD> <20><EFBFBD><E1AAA8> <20><><EFBFBD><EFBFBD><EFBFBD><E0A0A6><EFBFBD><EFBFBD>
end if end if
mov dword[run_file_70.Count], ebx ;ࠧ<><E0A0A7><EFBFBD><><E4A0A9> mov dword[run_file_70.Count], ebx ;ࠧ<><E0A0A7><EFBFBD><><E4A0A9>
mov byte[run_file_70+20], 0 mov byte[run_file_70+20], 0
@@ -497,26 +498,6 @@ end if
popad popad
ret ret
align 4
but_1:
call draw_file_1 ;<3B><EFBFBD><E1ADAE><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><E0ACA0><EFBFBD>
ret
align 4
but_2:
call draw_file_2 ;<3B><><EFBFBD><EFBFBD><EFBFBD><E0ACA0><EFBFBD> <20><> GPS
ret
align 4
but_3:
call draw_file_3 ;<3B><><EFBFBD><EFBFBD><EFBFBD><E0ACA0><EFBFBD> app2
ret
align 4
but_4:
call draw_file_4 ;<3B><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>-<2D><> <20><><EFBFBD><EFBFBD><EFBFBD><E0ACA0><EFBFBD> ...
ret
;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><E4A0A9><EFBFBD> ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><E4A0A9><EFBFBD>
align 4 align 4
OpenDialog_data: OpenDialog_data: