forked from KolibriOS/kolibrios
fix example
git-svn-id: svn://kolibrios.org@6314 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
@@ -165,19 +165,19 @@ button:
|
||||
@@:
|
||||
cmp ah,6
|
||||
jne @f
|
||||
call but_1
|
||||
call draw_file_1 ;<3B>᭮<EFBFBD><E1ADAE><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>ଠ<EFBFBD><E0ACA0><EFBFBD>
|
||||
@@:
|
||||
cmp ah,7
|
||||
jne @f
|
||||
call but_2
|
||||
call draw_file_2 ;<3B><><EFBFBD><EFBFBD>ଠ<EFBFBD><E0ACA0><EFBFBD> <20><> GPS
|
||||
@@:
|
||||
cmp ah,8
|
||||
jne @f
|
||||
call but_3
|
||||
call draw_file_3 ;<3B><><EFBFBD><EFBFBD>ଠ<EFBFBD><E0ACA0><EFBFBD> app2
|
||||
@@:
|
||||
cmp ah,9
|
||||
jne @f
|
||||
call but_4
|
||||
call draw_file_4
|
||||
@@:
|
||||
cmp ah,1
|
||||
jne still
|
||||
@@ -222,14 +222,15 @@ but_open_file:
|
||||
jne .end_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 dword[open_file_size],ebx ;ebx - ࠧ<><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 [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>
|
||||
cmp dword[memory_file_size],ebx
|
||||
cmp [memory_file_size],ebx
|
||||
jge @f
|
||||
;㢥<><E3A2A5>稢<EFBFBD><E7A8A2><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><> 墠⨫<E5A2A0>
|
||||
mov dword[memory_file_size],ebx
|
||||
stdcall mem.ReAlloc, dword[open_file],ebx
|
||||
mov [memory_file_size],ebx
|
||||
stdcall mem.ReAlloc, [open_file],ebx
|
||||
mov [open_file],eax
|
||||
@@:
|
||||
|
||||
mov [run_file_70.Function], SSF_READ_FILE
|
||||
@@ -483,7 +484,7 @@ if 0 ;
|
||||
|
||||
mov ebx,dword[h_child] ;dword[open_file]
|
||||
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
|
||||
mov dword[run_file_70.Count], ebx ;ࠧ<><E0A0A7><EFBFBD> 䠩<><E4A0A9>
|
||||
mov byte[run_file_70+20], 0
|
||||
@@ -497,26 +498,6 @@ end if
|
||||
popad
|
||||
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>
|
||||
align 4
|
||||
OpenDialog_data:
|
||||
|
Reference in New Issue
Block a user