Subversion Repositories Kolibri OS

Rev

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

Rev 3014 Rev 3244
Line 31... Line 31...
31
 
31
 
32
include 't_data.inc'
32
include 't_data.inc'
33
include 'strlen.inc'
33
include 'strlen.inc'
34
include 't_draw.inc' ;draw main window functions
34
include 't_draw.inc' ;draw main window functions
-
 
35
include 't_button.inc' ;text work functions
Line 35... Line 36...
35
include 't_button.inc' ;text work functions
36
include 'wnd_k_words.inc'
Line 36... Line 37...
36
 
37
 
Line 91... Line 92...
91
  mcall 68,11
92
  mcall 68,11
92
  or eax,eax
93
  or eax,eax
93
  jz button.exit
94
  jz button.exit
Line 94... Line 95...
94
 
95
 
95
  mcall 66,1,1 ;scan code
96
  mcall 66,1,1 ;scan code
Line 96... Line 97...
96
  mcall 40,0x27
97
  mcall 40,0xC0000027
97
 
98
 
98
  mov esi,file_name
99
  mov esi,file_name
99
  call strlen
100
  call strlen
Line 180... Line 181...
180
	;scrool type
181
	;scrool type
181
	stdcall dword[ini_get_int],file_name,ini_sec_window,key_scroll_type,ini_def_scroll_type
182
	stdcall dword[ini_get_int],file_name,ini_sec_window,key_scroll_type,ini_def_scroll_type
182
	mov [wScr.type],eax
183
	mov [wScr.type],eax
183
	mov [hScr.type],eax
184
	mov [hScr.type],eax
184
	mov [ws_dir_lbox.type],eax
185
	mov [ws_dir_lbox.type],eax
-
 
186
    mov [w_scr_t3.type],eax
185
	;symbol size
187
	;symbol size
186
	stdcall dword[ini_get_int],file_name,ini_sec_window,key_symbol_w,ini_def_symbol_w
188
	stdcall dword[ini_get_int],file_name,ini_sec_window,key_symbol_w,ini_def_symbol_w
187
	mov dword[tedit0.rec.width],eax
189
	mov dword[tedit0.rec.width],eax
188
	stdcall dword[ini_get_int],file_name,ini_sec_window,key_symbol_h,ini_def_symbol_h
190
	stdcall dword[ini_get_int],file_name,ini_sec_window,key_symbol_h,ini_def_symbol_h
189
	mov dword[tedit0.rec.height],eax
191
	mov dword[tedit0.rec.height],eax
Line 237... Line 239...
237
	jz key
239
	jz key
238
	cmp al,3
240
	cmp al,3
239
	jz button
241
	jz button
240
	cmp al,6 ;¬ëèì
242
	cmp al,6 ;¬ëèì
241
	jne @f
243
	jne @f
242
		mcall 9,procinfo,-1
-
 
243
		cmp ax,word[procinfo+4]
-
 
244
		jne @f ;®ª­® ­¥  ªâ¨¢­®
-
 
245
		jmp mouse
244
		jmp mouse
246
	@@:
245
	@@:
247
	jmp still
246
	jmp still
Line 248... Line 247...
248
 
247
 
Line 574... Line 573...
574
		rq 1
573
		rq 1
575
	last_open_synt_file rb 32 ;¨¬ï ¯®á«¥¤­¥£® ¯®¤ª«î祭­®£® ä ©«  ᨭ⠪á¨á 
574
	last_open_synt_file rb 32 ;¨¬ï ¯®á«¥¤­¥£® ¯®¤ª«î祭­®£® ä ©«  ᨭ⠪á¨á 
576
	buf rb BUF_SIZE ;¡ãä¥à ¤«ï ª®¯¨à®¢ ­¨ï ¨ ¢áâ ¢ª¨
575
	buf rb BUF_SIZE ;¡ãä¥à ¤«ï ª®¯¨à®¢ ­¨ï ¨ ¢áâ ¢ª¨
577
	buf_find rb 302 ;¡ãä¥à ¤«ï ¯®¨áª  ⥪áâ 
576
	buf_find rb 302 ;¡ãä¥à ¤«ï ¯®¨áª  ⥪áâ 
578
IncludeUGlobals
577
IncludeUGlobals
579
	rb 1024
-
 
580
	align 16
578
	align 16
581
	procinfo process_information
579
	procinfo process_information
582
		rb 1024
580
		rb 1024
583
	thread:
581
	thread:
584
	rb 1024
582
	rb 1024
-
 
583
    thread_coords:
-
 
584
	rb 1024
585
stacktop:
585
stacktop:
586
	sys_path:
586
	sys_path:
587
		rb 4096
587
		rb 4096
588
	file_name:
588
	file_name:
589
		rb 4096
589
		rb 4096