Subversion Repositories Kolibri OS

Rev

Rev 2136 | Rev 2173 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2136 Rev 2165
Line 14... Line 14...
14
include '../../develop/libraries/box_lib/load_lib.mac'
14
include '../../develop/libraries/box_lib/load_lib.mac'
15
include '../../develop/libraries/box_lib/trunk/box_lib.mac'
15
include '../../develop/libraries/box_lib/trunk/box_lib.mac'
16
include 'mem.inc'
16
include 'mem.inc'
17
include 'dll.inc'
17
include 'dll.inc'
18
include 'lang.inc'
18
include 'lang.inc'
-
 
19
include 'info_fun_float.inc'
Line 19... Line 20...
19
 
20
 
Line 20... Line 21...
20
debug equ 0
21
debug equ 0
Line 110... Line 111...
110
buffer rb size_one_list ;¡ãä¥à ¤«ï ¤®¡ ¢«¥­¨ï áâàãªâãà ¢ ᯨ᮪ tree1
111
buffer rb size_one_list ;¡ãä¥à ¤«ï ¤®¡ ¢«¥­¨ï áâàãªâãà ¢ ᯨ᮪ tree1
Line 111... Line 112...
111
 
112
 
112
txt_3ds_symb db 0,0
113
txt_3ds_symb db 0,0
Line -... Line 114...
-
 
114
;--------------------------------------
Line 113... Line 115...
113
;--------------------------------------
115
 
114
 
116
include 'info_wnd_coords.inc'
115
 
117
 
116
align 4
118
align 4
Line 359... Line 361...
359
	;mov ebx,(55 shl 16)+20
361
	;mov ebx,(55 shl 16)+20
360
	;mov ecx,(5 shl 16)+20
362
	;mov ecx,(5 shl 16)+20
361
	;mov edx,5
363
	;mov edx,5
362
	;int 0x40
364
	;int 0x40
Line -... Line 365...
-
 
365
 
-
 
366
	mov ebx,(85 shl 16)+20
-
 
367
	mov ecx,(5 shl 16)+20
-
 
368
	mov edx,6 ;®ª­® á ª®®à¤¨­ â ¬¨
Line 363... Line 369...
363
 
369
	int 0x40
364
 
370
 
365
	mov eax,7
371
	mov eax,7
366
	mov ebx,[image_data_toolbar]
372
	mov ebx,[image_data_toolbar]
Line 405... Line 411...
405
	@@:
411
	@@:
406
	cmp ah,5
412
	cmp ah,5
407
	jne @f
413
	jne @f
408
		call but_save_file
414
		call but_save_file
409
	@@:
415
	@@:
-
 
416
	cmp ah,6
-
 
417
	jne @f
-
 
418
		call but_wnd_coords
-
 
419
	@@:
Line 410... Line 420...
410
 
420
 
411
	cmp ah,1
421
	cmp ah,1
412
	jne still
422
	jne still
413
.exit:
423
.exit:
Line 806... Line 816...
806
if debug
816
if debug
807
	stdcall buf_draw_hex_table,dword[open_file_lif],3 ;¤®¡ ¢«¥­¨¥ 16-à¨ç­ëå ¤ ­­ëå
817
	stdcall buf_draw_hex_table,dword[open_file_lif],3 ;¤®¡ ¢«¥­¨¥ 16-à¨ç­ëå ¤ ­­ëå
808
end if
818
end if
809
	ret
819
	ret
Line -... Line 820...
-
 
820
 
-
 
821
align 4
-
 
822
but_wnd_coords:
-
 
823
	cmp byte[prop_wnd_run],0
-
 
824
	jne @f
-
 
825
		pushad
-
 
826
		mcall 51,1,prop_start,thread_coords
-
 
827
		popad
-
 
828
	@@:
Line 810... Line 829...
810
 
829
	ret
811
 
830
 
812
 
831
 
Line 1221... Line 1240...
1221
	stosb	    ;§ ¯¨á âì í«¥¬¥­â ¨§ ॣ¨áâà  al ¢ ï祪㠯 ¬ï⨠es:edi
1240
	stosb	    ;§ ¯¨á âì í«¥¬¥­â ¨§ ॣ¨áâà  al ¢ ï祪㠯 ¬ï⨠es:edi
1222
	ret	      ;¢¥à­ãâìáï ç¥­ì ¨­â¥à¥á­ë© 室 â.ª. ¯®ª  ¢ á⥪¥ åà ­¨âìáï ª®«-¢® ¢ë§®¢®¢ â® á⮫쪮 à § ¬ë ¨ ¡ã¤¥¬ ¢ë§ë¢ âìáï
1241
	ret	      ;¢¥à­ãâìáï ç¥­ì ¨­â¥à¥á­ë© 室 â.ª. ¯®ª  ¢ á⥪¥ åà ­¨âìáï ª®«-¢® ¢ë§®¢®¢ â® á⮫쪮 à § ¬ë ¨ ¡ã¤¥¬ ¢ë§ë¢ âìáï
Line 1223... Line 1242...
1223
 
1242
 
1224
i_end:
1243
i_end:
-
 
1244
	rb 1024
-
 
1245
thread_coords:
1225
	rb 1024
1246
	rb 1024
1226
stacktop:
1247
stacktop:
1227
	sys_path rb 1024
1248
	sys_path rb 1024
1228
	file_name:
1249
	file_name:
1229
		rb 1024 ;4096 
1250
		rb 1024 ;4096