Rev 8839 |
Blame |
Compare with Previous |
Last modification |
View Log
| Download
| RSS feed
;ª ª ãáâ஥® ¤¥à¥¢®:
;¬ áᨢ, ª®â®àë© ãª §ë¢ ¥â PTree ᮤ¥à¦¨â § ¯¨á¨ _tree
;
;0 0,szRoot
;1 1,dir1
;2 1,dir2
;3 2,dir21
;4 2,dir22
;5 3,dir221
;6 2,dir23
;7 1,dir3
;8 1,dir4
;9 2,dir41
TR_LINE_H equ 18
NUM_READ_FILES = 26
macro p2p r1,r2
{
push dword r2
pop dword r1
}
uglobal
;-------------- file_tree.inc
openDir rb 1024 ;§¤¥áì ¯ãâì ¤«ï çâ¥¨ï ¯ ¯ª¨
tmpStr rb 1024
treeDirBuf rb 32+304*NUM_READ_FILES
PTree rd 1 ;㪠§ â¥«ì ¬ áᨢ áâàãªâãà _tree. ®á«¥¤ïï - _tree.name = 0
TreeSize rd 1
endg
iglobal
;------------- file_tree.inc
szRoot db 'hd0',0
tree_info:
.x dd 13
.y dd 110
.w dd 284
.h dd 300
.numLines dd 200/TR_LINE_H
.firstLine dd 0
fiTree dd 1
.numBlock dd 0
.flags dd 0
.numRead dd NUM_READ_FILES
.buff dd treeDirBuf;buf
db 0
.path dd openDir
readFolder dd rdFoldforTree ;äãªæ¨ï, ª®â®à®© ç¨â ¥âáï ¯ ¯ª
endg
DDt dd 0