Rev 1214 | Rev 1285 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1214 | Rev 1277 | ||
---|---|---|---|
Line 5... | Line 5... | ||
5 | ; Alexey Teplov aka |
5 | ; Alexey Teplov aka |
6 | ; Marat Zakiyanov aka Mario79, aka Mario |
6 | ; Marat Zakiyanov aka Mario79, aka Mario |
7 | ; Evtikhov Maxim aka Maxxxx32 |
7 | ; Evtikhov Maxim aka Maxxxx32 |
8 | ; Eugene Grechnikov aka Diamond |
8 | ; Eugene Grechnikov aka Diamond |
9 | ; hidnplayr |
9 | ; hidnplayr |
- | 10 | ; Igor Afanasiev aka IgorA |
|
10 | ;***************************************************************************** |
11 | ;***************************************************************************** |
Line 11... | Line 12... | ||
11 | 12 | ||
Line 12... | Line 13... | ||
12 | format MS COFF |
13 | format MS COFF |
Line 20... | Line 21... | ||
20 | include 'optionbox.mac' ;macro implements optionbox |
21 | include 'optionbox.mac' ;macro implements optionbox |
21 | include 'scrollbar.mac' ;macro implements scrollbar |
22 | include 'scrollbar.mac' ;macro implements scrollbar |
22 | include 'd_button.mac' ;macro implements dinamic_button |
23 | include 'd_button.mac' ;macro implements dinamic_button |
23 | include 'menubar.mac' ;macro implements menubar |
24 | include 'menubar.mac' ;macro implements menubar |
24 | include 'filebrowser.mac' ;macro implements filebrowser |
25 | include 'filebrowser.mac' ;macro implements filebrowser |
- | 26 | include 'tree_list.mac' ;macro implements tree_list, image_list, list_box |
|
25 | ;---------------------------------------------------- |
27 | ;---------------------------------------------------- |
26 | ;EditBox |
28 | ;EditBox |
27 | ;---------------------------------------------------- |
29 | ;---------------------------------------------------- |
28 | align 16 |
30 | align 16 |
29 | use_editbox_draw ;macro reveals the function of the display. |
31 | use_editbox_draw ;macro reveals the function of the display. |
Line 87... | Line 89... | ||
87 | ;;Data |
89 | ;;Data |
88 | ;;;;;;;;;;; |
90 | ;;;;;;;;;;; |
89 | ;align 16 |
91 | ;align 16 |
90 | ;mouse_flag dd 0x0 |
92 | ;mouse_flag dd 0x0 |
Line -... | Line 93... | ||
- | 93 | ||
- | 94 | ;-------------------------------------------------- |
|
- | 95 | ;tree list |
|
- | 96 | ;-------------------------------------------------- |
|
- | 97 | align 16 |
|
- | 98 | use_tree_list |
|
- | 99 | ||
Line 91... | Line 100... | ||
91 | 100 | ||
92 | 101 | ||
Line 127... | Line 136... | ||
127 | 136 | ||
128 | dd sz_FileBrowser_draw, fb_draw_panel |
137 | dd sz_FileBrowser_draw, fb_draw_panel |
129 | dd sz_FileBrowser_mouse, fb_mouse |
138 | dd sz_FileBrowser_mouse, fb_mouse |
130 | dd sz_FileBrowser_key, fb_key |
139 | dd sz_FileBrowser_key, fb_key |
- | 140 | dd szVersion_FileBrowser, 0x00010001 |
|
- | 141 | ||
- | 142 | dd sz_tl_data_init, tl_data_init |
|
- | 143 | dd sz_tl_data_clear, tl_data_clear |
|
- | 144 | dd sz_tl_info_clear, tl_info_clear |
|
- | 145 | dd sz_tl_key, tl_key |
|
- | 146 | dd sz_tl_mouse, tl_mouse |
|
- | 147 | dd sz_tl_draw, tl_draw |
|
- | 148 | dd sz_tl_info_undo, tl_info_undo |
|
- | 149 | dd sz_tl_info_redo, tl_info_redo |
|
- | 150 | dd sz_tl_node_add, tl_node_add |
|
- | 151 | dd sz_tl_node_set_data,tl_node_set_data |
|
- | 152 | dd sz_tl_node_get_data,tl_node_get_data |
|
- | 153 | dd sz_tl_node_delete,tl_node_delete |
|
- | 154 | dd sz_tl_cur_beg, tl_cur_beg |
|
- | 155 | dd sz_tl_cur_next, tl_cur_next |
|
- | 156 | dd sz_tl_cur_perv, tl_cur_perv |
|
- | 157 | dd sz_tl_node_close_open,tl_node_close_open |
|
- | 158 | dd sz_tl_node_lev_inc,tl_node_lev_inc |
|
- | 159 | dd sz_tl_node_lev_dec,tl_node_lev_dec |
|
- | 160 | dd sz_tl_node_poi_get_info, tl_node_poi_get_info |
|
- | 161 | dd sz_tl_node_poi_get_next_info,tl_node_poi_get_next_info |
|
- | 162 | dd sz_tl_node_poi_get_data, tl_node_poi_get_data |
|
- | 163 | dd sz_tl_version_tree_list, 0x00000001 |
|
131 | dd szVersion_FileBrowser, 0x00010001 |
164 | |
Line 132... | Line 165... | ||
132 | dd 0,0 |
165 | dd 0,0 |
133 | 166 | ||
Line 165... | Line 198... | ||
165 | 198 | ||
166 | sz_FileBrowser_draw db 'FileBrowser_draw',0 |
199 | sz_FileBrowser_draw db 'FileBrowser_draw',0 |
167 | sz_FileBrowser_mouse db 'FileBrowser_mouse',0 |
200 | sz_FileBrowser_mouse db 'FileBrowser_mouse',0 |
168 | sz_FileBrowser_key db 'FileBrowser_key',0 |
201 | sz_FileBrowser_key db 'FileBrowser_key',0 |
169 | szVersion_FileBrowser db 'version_FileBrowser',0 |
202 | szVersion_FileBrowser db 'version_FileBrowser',0 |
- | 203 | ||
- | 204 | sz_tl_data_init db 'tl_data_init',0 |
|
- | 205 | sz_tl_data_clear db 'tl_data_clear',0 |
|
- | 206 | sz_tl_info_clear db 'tl_info_clear',0 |
|
- | 207 | sz_tl_key db 'tl_key',0 |
|
- | 208 | sz_tl_mouse db 'tl_mouse',0 |
|
- | 209 | sz_tl_draw db 'tl_draw',0 |
|
- | 210 | sz_tl_info_undo db 'tl_info_undo',0 |
|
- | 211 | sz_tl_info_redo db 'tl_info_redo',0 |
|
- | 212 | sz_tl_node_add db 'tl_node_add',0 |
|
- | 213 | sz_tl_node_set_data db 'tl_node_set_data',0 |
|
- | 214 | sz_tl_node_get_data db 'tl_node_get_data',0 |
|
- | 215 | sz_tl_node_delete db 'tl_node_delete',0 |
|
- | 216 | sz_tl_cur_beg db 'tl_cur_beg',0 |
|
- | 217 | sz_tl_cur_next db 'tl_cur_next',0 |
|
- | 218 | sz_tl_cur_perv db 'tl_cur_perv',0 |
|
- | 219 | sz_tl_node_close_open db 'tl_node_close_open',0 |
|
- | 220 | sz_tl_node_lev_inc db 'tl_node_lev_inc',0 |
|
- | 221 | sz_tl_node_lev_dec db 'tl_node_lev_dec',0 |
|
- | 222 | sz_tl_node_poi_get_info db 'tl_node_poi_get_info',0 |
|
- | 223 | sz_tl_node_poi_get_next_info db 'tl_node_poi_get_next_info',0 |
|
- | 224 | sz_tl_node_poi_get_data db 'tl_node_poi_get_data',0 |
|
- | 225 | sz_tl_version_tree_list db 'version_tree_list',0 |
|
170 | 226 |