Subversion Repositories Kolibri OS

Rev

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

Rev 2173 Rev 4332
Line 30... Line 30...
30
	inc byte[prop_wnd_run]
30
	inc byte[prop_wnd_run]
Line 31... Line 31...
31
 
31
 
32
	stdcall [tl_node_get_data],tree1
32
	stdcall [tl_node_get_data],tree1
33
	pop ebx
33
	pop ebx
-
 
34
	xor edx,edx
34
	xor edx,edx
35
	mov dword[capt_p],txt_q
35
	cmp ebx,0
36
	cmp ebx,0
36
	je @f
37
	je .no_points
37
		mov ebx,dword[ebx] ;¯®«ãç ¥¬ §­ ç¥­¨¥ ᤢ¨£  ¢ë¡à ­­®£® ¡«®ª 
38
		mov ebx,dword[ebx] ;¯®«ãç ¥¬ §­ ç¥­¨¥ ᤢ¨£  ¢ë¡à ­­®£® ¡«®ª 
-
 
39
		add ebx,dword[open_file_lif]
-
 
40
 
-
 
41
		cmp word[ebx],CHUNK_VERTLIST
38
		add ebx,dword[open_file_lif]
42
		jne @f
-
 
43
			movzx edx,word[ebx+6] ;ª®««¨ç¥á⢮ â®ç¥ª
-
 
44
			add ebx,8
-
 
45
			mov dword[capt_p],txt_4110
39
		mov dx,word[ebx+6] ;ª®««¨ç¥á⢮ â®ç¥ª
46
			jmp .no_points
-
 
47
		@@:
-
 
48
		cmp word[ebx],0xb013
-
 
49
		jne @f
-
 
50
			inc edx
-
 
51
			add ebx,6
-
 
52
			mov dword[capt_p],txt_b013
-
 
53
			jmp .no_points
-
 
54
		@@:
-
 
55
		cmp word[ebx],0xb014
-
 
56
		jne @f
-
 
57
			mov edx,2
-
 
58
			add ebx,6
-
 
59
			mov dword[capt_p],txt_b014
-
 
60
			;jmp .no_points
-
 
61
		@@:
Line 40... Line 62...
40
	@@:
62
	.no_points:
41
 
63
 
42
	;­ áâனª  ᯨ᪠ ®¡ê¥ªâ®¢
64
	;­ áâனª  ᯨ᪠ ®¡ê¥ªâ®¢
43
	mov dword[tree3.info_max_count],2
65
	mov dword[tree3.info_max_count],2
44
	add dword[tree3.info_max_count],edx ;áâ ¢¨¬ ç¨á«® 㧫®¢, à ¢­®¥ ª®««¨ç¥áâ¢ã â®ç¥ª (+2 ­  ­ ç «® ¨ ª®­¥æ ᯨ᪠)
66
	add dword[tree3.info_max_count],edx ;áâ ¢¨¬ ç¨á«® 㧫®¢, à ¢­®¥ ª®««¨ç¥áâ¢ã â®ç¥ª (+2 ­  ­ ç «® ¨ ª®­¥æ ᯨ᪠)
45
	stdcall dword[tl_data_init], tree3
67
	stdcall dword[tl_data_init], tree3
46
	mov eax,dword[icon_tl_sys]
68
	mov eax,dword[icon_tl_sys]
47
	mov dword[tree3.data_img_sys],eax
69
	mov dword[tree3.data_img_sys],eax
Line 48... Line 70...
48
	mov eax,dword[icon_toolbar]
70
	mov eax,dword[icon_toolbar]
49
	mov dword[tree3.data_img],eax
71
	mov dword[tree3.data_img],eax
50
 
-
 
51
	cmp ebx,0
-
 
52
	je .no_object
-
 
53
		cmp word[ebx],CHUNK_VERTLIST
72
 
54
		jne .no_object ;¥á«¨ ­¥ â®â ®¡ê¥ªâ
73
	cmp edx,0
55
		add ebx,8
74
	je .no_object
56
		mov word[NumberSymbolsAD],5
75
		mov word[NumberSymbolsAD],5
57
		finit
76
		finit
Line 92... Line 111...
92
prop_red_win:
111
prop_red_win:
93
pushad
112
pushad
94
	mcall 12,1
113
	mcall 12,1
Line 95... Line 114...
95
 
114
 
96
	xor eax,eax
115
	xor eax,eax
97
	mov edi,txt_4110 ;caption
116
	mov edi,dword[capt_p] ;children window caption
98
	mov bx,word[procinfo.box.left]
117
	mov bx,word[procinfo.box.left]
99
	add bx,word[buf_0.l]
118
	add bx,word[buf_0.l]
100
	shl ebx,16
119
	shl ebx,16
101
	mov bx,prop_wnd_width
120
	mov bx,prop_wnd_width
Line 287... Line 306...
287
	mov dword[tree3.data_img_sys],0 ;â. ª. ®­¨ ¥é¥ ¨á¯®«ì§ãîâìáï ¢ ¤à㣨å í«¥¬¥­â å
306
	mov dword[tree3.data_img_sys],0 ;â. ª. ®­¨ ¥é¥ ¨á¯®«ì§ãîâìáï ¢ ¤à㣨å í«¥¬¥­â å
288
	stdcall dword[tl_data_clear], tree3
307
	stdcall dword[tl_data_clear], tree3
289
	mov byte[prop_wnd_run],0 ;®¡­ã«ï¥¬ áç¥â稪 ®ª®­
308
	mov byte[prop_wnd_run],0 ;®¡­ã«ï¥¬ áç¥â稪 ®ª®­
290
	mcall -1 ;¢ë室 ¨§ ¯à®£à ¬¬ë
309
	mcall -1 ;¢ë室 ¨§ ¯à®£à ¬¬ë
Line -... Line 310...
-
 
310
 
-
 
311
capt_p dd 0
291
 
312
 
292
;¤¥à¥¢® á ®¡ê¥ªâ ¬¨ ¢ ¯®«ì§®¢ â¥«ì᪮¬ ä ©«¥
313
;¤¥à¥¢® á ®¡ê¥ªâ ¬¨ ¢ ¯®«ì§®¢ â¥«ì᪮¬ ä ©«¥
293
tree3 tree_list MAX_OBJECT_SIZE,3,\
314
tree3 tree_list MAX_OBJECT_SIZE,3,\
294
	tl_key_no_edit+tl_list_box_mode,\
315
	tl_key_no_edit+tl_list_box_mode,\
295
	16,16, 0xffffff,0xb0d0ff,0xd000ff, 5,30,300,160, 16, 4,0, el_focus,\
316
	16,16, 0xffffff,0xb0d0ff,0xd000ff, 5,30,300,160, 16, 4,0, el_focus,\