Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 1642 → Rev 1643

/programs/media/animage/trunk/animage.asm
1,6 → 1,12
;*******************************************************
;**************GRAPHICS EDITOR ANIMAGE *****************
;*******************************************************
; version: 1.3
; last update: 05/10/2010
; written by: Marat Zakiyanov aka Mario79, aka Mario
; changes: Fixed window flicker when redrawing,
; Fixed memory leak for stack
;--------------------------------------------------------
; version: 1.2
; last update: 30/09/2010
; written by: Marat Zakiyanov aka Mario79, aka Mario
69,7 → 75,7
 
call drawwin
;---------------------------------------------------------
;---------Check loading of file from psrsmeters-----------
;---------Check loading of file from parameters-----------
;---------------------------------------------------------
; mov eax,parameters
; mov ebx,file_path
98,15 → 104,14
;----------------------------------------------------------
;---------------------MAIN LOOP----------------------------
;----------------------------------------------------------
red:
call drawwin
still:
call event
 
cmp eax,1
jne no_redraw_window
je red
 
call drawwin
jmp still
 
no_redraw_window:
cmp eax,2
je keys
 
152,6 → 157,7
;------------variables and data of program------------------
;-----------------------------------------------------------
sound_havent_memory db 150,64,0
 
include 'lib_data.inc'
include 'panel_data.inc'
include 'palitra256.inc'
306,13 → 312,9
align 4
CursorsID rd 10
;---------------------------------------------------------------------
;align 4
;parameters
; rb 257
;---------------------------------------------------------------------
align 4
file_path:
rb 4096 ;rb 1024+16
rb 4096
;---------------------------------------------------------------------
align 4
filename_area:
335,9 → 337,6
rb 1024
;---------------------------------------------------------------------
align 4
IPC_table rd 256
;---------------------------------------------------------------------
align 4
rb 4096
stacktop:
;---------------------------------------------------------------------