Rev 1609 | Rev 5911 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1609 | Rev 1634 | ||
---|---|---|---|
Line 28... | Line 28... | ||
28 | 28 | ||
29 | 29 | ||
30 | 30 | ||
31 | 31 | ||
32 | 32 | ||
33 | 33 | ||
34 | 34 | ||
35 | 35 | ||
36 | 36 | ||
37 | 37 | ||
38 | 38 | ||
39 | 39 | ||
40 | 40 | ||
Line 142... | Line 142... | ||
142 |
|
142 |
|
143 | push dword tree1 |
143 | push dword tree1 |
144 | call dword[tl_node_move_down] ;ïåðåìåñòèòü óçåë |
144 | call dword[tl_node_move_down] ;ïåðåìåñòèòü óçåë |
145 |
|
145 |
|
Line 146... | Line 146... | ||
146 | 146 | ||
147 |
|
147 |
|
- | 148 |
|
|
- | 149 | push dword tree1 |
|
148 |
|
150 | push dword 0 |
- | 151 | call dword[tl_node_poi_get_info] |
|
- | 152 | pop esi |
|
149 |
|
153 |
|
150 |
|
- | |
151 |
|
154 | 0 - ïîçèöèÿ óçëà, ñ êîòîðîãî áåðåòñÿ óêàçàòåëü; |
Line -... | Line 155... | ||
- | 155 | esi - óêàçàòåëü íà ñòðóêòóðó îïèñûâàþùóþ óçåë. |
|
- | 156 | ||
- | 157 |
|
|
- | 158 |
|
|
- | 159 | push tree1 |
|
- | 160 | push esi |
|
- | 161 | call dword[tl_node_poi_get_next_info] |
|
- | 162 | pop esi ;ïåðåõîäèì ê ñëåäóùåìó óçëó |
|
- | 163 |
|
|
- | 164 | esi - äî âûçîâà ôóíêöèè óêàçàòåëü íà ñòðóêòóðó îïèñûâàþùóþ óçåë, ïîñëå âûçîâà óêàçàòåëü íà ñòðóêòóðó îïèñûâàþùóþ ñëåäóùèé óçåë â öåïè. |
|
- | 165 | ||
- | 166 |
|
|
- | 167 |
|
|
- | 168 | push dword tree1 |
|
- | 169 | push dword esi |
|
- | 170 | call dword[tl_node_poi_get_data] |
|
- | 171 | pop eax ;ïîëó÷àåì äàííûå óçëà |
|
- | 172 |
|
|
152 |
|
173 | esi - óêàçàòåëü íà ñòðóêòóðó îïèñûâàþùóþ óçåë; |
Line 153... | Line 174... | ||
153 | 174 | eax - óêàçàòåëü íà äàííûå óçëà, îïèñààíîãî â esi. |
|
154 |
|
175 |
|
155 | 176 | ||
156 |
|
177 |
|
Line 196... | Line 217... | ||
196 |
|
217 |
|
Line 197... | Line 218... | ||
197 | 218 | ||
198 |
|
219 |
|
199 | struc tree_list info_size,info_max_count,style, img_cx,img_cy,\ |
220 | struc tree_list info_size,info_max_count,style, img_cx,img_cy,\ |
200 | col_bkg,col_zag,col_txt, box_l,box_t,box_w,box_h, capt_cy,info_capt_offs,\ |
221 | col_bkg,col_zag,col_txt, box_l,box_t,box_w,box_h, capt_cy,info_capt_offs,\ |
- | 222 | info_capt_len,el_focus, p_scrol,on_press |
|
201 | info_capt_len,el_focus, p_scrol,on_press { |
223 | { |
202 | .data_info dd 0 |
224 | .data_info dd 0 |
203 | .info_size dw info_size |
225 | .info_size dw info_size |
204 | .info_max_count dd info_max_count |
226 | .info_max_count dd info_max_count |
205 | .style dd style |
227 | .style dd style |
Line 230... | Line 252... | ||
230 | } |
252 | } |
231 |
|
253 |
|
232 |
|
254 |
|
233 |
|
255 |
|
234 |
|
256 |
|
- | 257 |
|
|
- | 258 |
|
|
- | 259 |
|
|
235 |
|
260 |
|
- | 261 |
|
|
236 |
|
262 |
|
- | 263 |
|
|
237 |
|
264 |
|
238 |
|
265 |
|
239 |
|
266 |
|
240 |
|
267 |
|
Line 241... | Line 268... | ||
241 | 268 | ||
242 | 269 | ||
Line 243... | Line 270... | ||
243 |
|
270 |
|
Line 254... | Line 281... | ||
254 |
|
281 |
|
255 |
|
282 |
|
256 |
|
283 |
|
Line 257... | Line 284... | ||
257 | 284 | ||
258 | 285 | ||
259 |
|
286 |
|
260 | 287 | ||
261 | 288 |