Changeset 186 for trunk/lingosource/castlib2/FileIOFunktionen.ls
- Timestamp:
- 09/17/08 20:50:38 (4 years ago)
- File:
-
- 1 edited
-
trunk/lingosource/castlib2/FileIOFunktionen.ls (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/lingosource/castlib2/FileIOFunktionen.ls
r163 r186 1 -- FileIO Handlers -- ©03 Alex da Franca -- alex@farbflash.de1 -- FileIO Handlers -- c03 Alex da Franca -- alex@farbflash.de 2 2 --------------------------------------------------------------------- 3 3 … … 460 460 this = getnthfilenameinfolder(folderpath, n) 461 461 end repeat 462 end if 463 464 return retval 465 466 end 467 468 469 -- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 470 471 on mGetFileAndFolderList me, folderpath 472 if the runmode contains "plugin" then return [] 473 474 if length(string(folderpath)) < 1 then folderpath = mGetFolderPathFromUser(me) 475 if length(folderpath) < 1 then return [] 476 477 if xscr().mCheckForXtra("BudAPI") then -- if buddy is present... 478 -- -- budApi version: 479 retval = baFolderList(folderpath) 480 filelist = baFileList(folderpath, "*.*") 481 repeat with f in filelist 482 retval.add(f) 483 end repeat 484 485 else if xscr().mCheckForXtra("FileXtra4") then -- if not buddy then try filextra 486 -- -- filextra4 version: 487 fx = (xtra "filextra4").new() 488 if objectP(fx) then 489 retval = fx.fx_FolderToList(folderpath) 490 end if 491 fx = 0 492 493 else 494 495 retval = [] 496 n = 1 497 this = getnthfilenameinfolder(folderpath, n) 498 repeat while length(this) > 0 499 retval.add(this) 500 n = n + 1 501 this = getnthfilenameinfolder(folderpath, n) 502 end repeat 503 462 504 end if 463 505 … … 614 656 615 657 on interface me 616 str = "FileIO Scripts by alex da franca ©2003 -- alex@farbflash.de -- all rigths reserved"658 str = "FileIO Scripts by alex da franca c2003 -- alex@farbflash.de -- all rigths reserved" 617 659 618 660 put RETURN & "-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" after str
Note: See TracChangeset
for help on using the changeset viewer.
