284,8 → 284,6 |
;BMP DECODER |
call bmptoimg |
mov [save_flag],1 |
jmp draw_1 |
|
no_unpakcing_bmp_file: |
|
|
298,7 → 296,6 |
no_unpakcing_file: |
|
call load_icons |
draw_1: |
call drawwin |
|
open_2: |
338,22 → 335,6 |
|
; savedialog drawwin,save1,save2,file_path |
;--------------------------------------------------------------------- |
; replace extension to '.bmp' |
push eax esi |
mov esi,[OpenDialog_data.filename_area] |
xor eax,eax |
cld |
@@: |
lodsb |
test eax,eax |
jnz @r |
sub esi,5 |
cmp [esi],byte '.' |
jne @f |
mov [esi],dword '.bmp' |
@@: |
pop esi eax |
;--------------------------------------------------------------------- |
mov [OpenDialog_data.type],1 ; save |
|
push dword OpenDialog_data |