Subversion Repositories Kolibri OS

Rev

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

Rev 1374 Rev 1609
Line 86... Line 86...
86

tl_node_set_data

86

tl_node_set_data

87

Óñòàíàâëèâàåò íîâûå äàííûå (ïîëüçîâàòåëüñêèå è ïîäïèñü) â óçåë ïîä êóðñîðîì.

87

Óñòàíàâëèâàåò íîâûå äàííûå (ïîëüçîâàòåëüñêèå è ïîäïèñü) â óçåë ïîä êóðñîðîì.

Line 88... Line 88...
88
 
88
 
89

tl_node_get_data

89

tl_node_get_data

-
 
90

Áåðåò óêàçàòåëü íà äàííûå (ïîëüçîâàòåëüñêèå è ïîäïèñü) èç óçëà ïîä êóðñîðîì.

-
 
91

Ïðèìåð 1:

-
 
92
	stdcall [tl_node_get_data], tree1
-
 
93
	pop eax
-
 
94

ãäå: tree1 - ñòðóêòóðà tree_list;

-
 
95
 eax - óêàçàòåëü íà äûííûå óçëà.

-
 
96
 
-
 
97

Ïðèìåð 2:

-
 
98
	NODE_SIZE equ 200
-
 
99
	node_data rb NODE_SIZE
-
 
100
.........
-
 
101
push ecx esi edi
-
 
102
	stdcall [tl_node_get_data], tree1
-
 
103
	pop esi
-
 
104
	mov edi,node_data
-
 
105
	mov ecx,NODE_SIZE
-
 
106
	cld
-
 
107
	rep movsb
-
 
108
pop edi esi ecx
-
 
109

ãäå: tree1 - ñòðóêòóðà tree_list;

-
 
110
 NODE_SIZE - ðàçìåð äûííûõ óçëà;
Line 90... Line 111...
90

Áåðåò óêàçàòåëü íà äàííûå (ïîëüçîâàòåëüñêèå è ïîäïèñü) èç óçëà ïîä êóðñîðîì.

111
 node_data - êîïèÿ íà äûííûõ óçëà.

91
 
112
 
Line 92... Line 113...
92

tl_node_delete

113

tl_node_delete

Line 233... Line 254...
233

Ðèñîâàòü ëèíèè ê ðîäèòåëüñêîìó óçëó.

254

Ðèñîâàòü ëèíèè ê ðîäèòåëüñêîìó óçëó.

234

tl_list_box_mode

255

tl_list_box_mode

235

Ñòèëü íå îòîáðàæàåò óðîâíè (êàê â ListBox âñå óçëû îäíîãî óðîâíÿ).

256

Ñòèëü íå îòîáðàæàåò óðîâíè (êàê â ListBox âñå óçëû îäíîãî óðîâíÿ).

Line 236... Line 257...
236
 
257
 
237
 
258
 
238

Äîêóìåíòàöèÿ îáíîâëÿëàñü ïîñëåäíèé ðàç 10.01.10.

259

Äîêóìåíòàöèÿ îáíîâëÿëàñü ïîñëåäíèé ðàç 08.09.10.

239
 
260
 
240
 
261