Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 7192 → Rev 7193

/programs/media/voxel_editor/trunk/voxel_editor.asm
1,7 → 1,7
use32
org 0x0
db 'MENUET01' ;¨¤¥­â¨ä. ¨á¯®«­ï¥¬®£® ä ©«  ¢á¥£¤  8 ¡ ©â
dd 1, start, i_end, mem, stacktop, 0, sys_path
dd 1, start, i_end, mem, stacktop, openfile_path, sys_path
 
include '../../../../programs/macros.inc'
include '../../../../programs/proc32.inc'
12,7 → 12,7
include 'str.inc'
 
@use_library_mem mem.Alloc,mem.Free,mem.ReAlloc,dll.Load
caption db 'Voxel editor 18.02.16',0 ;¯®¤¯¨áì ®ª­ 
caption db 'Voxel editor 17.03.18',0 ;¯®¤¯¨áì ®ª­ 
 
fn_toolbar db 'toolbar.png',0
IMAGE_TOOLBAR_ICON_SIZE equ 16*16*3
147,6 → 147,12
;¯¥à¢®­ ç «ì­ ï ãáâ ­®¢ª  ªãàá®à 
stdcall set_pen_mode,1,0,((9 shl 8)+9) shl 16 ;pen
 
;¯à®¢¥àª  ª®¬ ­¤­®© áâப¨
cmp dword[openfile_path],0
je @f
call but_open_file_cmd_lin
@@:
 
align 4
red_win:
call draw_window
561,7 → 567,7
 
align 4
draw_pok:
mov eax,47
mov eax,SF_DRAW_NUMBER
mov ecx,[v_zoom]
mov ebx,(3 shl 16)+(1 shl 31)
mov edx,((350+6*9) shl 16)+OT_CAPT_Y_COLOR+2
806,6 → 812,15
je .end_open_file
;ª®¤ ¯à¨ 㤠筮¬ ®âªàë⨨ ¤¨ «®£ 
 
call but_open_file_cmd_lin
call draw_objects
.end_open_file:
popad
ret
 
align 4
but_open_file_cmd_lin:
pushad
mov [run_file_70.Function], SSF_GET_INFO
mov [run_file_70.Position], 0
mov [run_file_70.Flags], 0
845,7 → 860,6
mov dword[cam_x],0
mov dword[cam_y],0
mov dword[cam_z],0
call draw_objects
.end_open_file:
popad
ret
2008,6 → 2022,6
rb 1024 ;4096
library_path rb 1024
plugin_path rb 1024 ;4096
openfile_path rb 1024 ;4096
openfile_path rb 4096
filename_area rb 256
mem: