Rev 1328 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1328 | Rev 1382 | ||
---|---|---|---|
Line 87... | Line 87... | ||
87 | rb 4 |
87 | rb 4 |
88 | .on_activate dd 0 |
88 | .on_activate dd 0 |
89 | .on_press dd on_press |
89 | .on_press dd on_press |
90 | } |
90 | } |
Line -... | Line 91... | ||
- | 91 | ||
- | 92 | macro use_tree_list |
|
91 | 93 | { |
|
92 | ;----------------------------------------------------------------------------- |
94 | ;----------------------------------------------------------------------------- |
93 | ;ôóíêöèÿ äëÿ âûäåëåíèÿ ïàìÿòè |
95 | ;ôóíêöèÿ äëÿ âûäåëåíèÿ ïàìÿòè |
94 | ;input: |
96 | ;input: |
95 | ; ecx = size data |
97 | ; ecx = size data |
Line 117... | Line 119... | ||
117 | int 0x40 |
119 | int 0x40 |
118 | @@: |
120 | @@: |
119 | pop ebx eax |
121 | pop ebx eax |
120 | ret |
122 | ret |
Line 121... | Line -... | ||
121 | - | ||
122 | macro use_tree_list |
- | |
123 | { |
123 | |
124 | align 4 |
124 | align 4 |
125 | tl_data_init: ;âûäåëíèå ïàìÿòè äëÿ ñòðóêòóð ñïèñêà è îñíîâíîé èíôîðìàöèè (êîíñòðóêòîð) |
125 | tl_data_init: ;âûäåëíèå ïàìÿòè äëÿ ñòðóêòóð ñïèñêà è îñíîâíîé èíôîðìàöèè (êîíñòðóêòîð) |
126 | push ebp |
126 | push ebp |
127 | mov ebp,esp |
127 | mov ebp,esp |