FileList (v0.00.2009.10.12)
 

This plugin can be used to get file list and other information of folders.

(FolderIndex and FileIndex are 0-based and default to 0)

Field

String values - folder infomation

  • FolderPath - must have this field
    • FolderIndex
    • Path - initial path
    • RestrictedPath - e.g. "C:\Windows;C:\Documents and Settings"
    • Recursive - "1" if you want to get file size/count in all subfolders
    • ShowParentFolder - "1" to add ".." in file list
    • ShowHiddenFiles - "1" to show hidden files
    • ShowSystemFiles - "1" to show system files
    • HideExtensions - "1" to hide file extension names
    • HideExtensionsException - e.g. ".exe;.bat": hide all extensions except .exe and .bat
    • WildcardSearch - e.g. "*.mp3;*.ogg": list all .mp3 and .ogg files
  • FolderIcon
    • FolderIndex
    • Path - icon cache file path
    • Type - "Large" if you want to get icon size > 32x32
  • FolderSizeStr
    • FolderIndex
    • Format - [none]/"KBytes"/"Dynamic"
  • FileCountStr
    • FolderIndex
  • FolderCountStr
    • FolderIndex

Integer Values - folder information

  • ItemOffset
    • FolderIndex
  • ItemCount
    • FolderIndex
  • PagePositionPercent
    • FolderIndex
    • Count - how many items in a page

String values - file list infomation

  • FileName
    • FolderIndex
    • FileIndex
    • Explore - "1" if you want to explore when this item is a folder
  • FileNameOnly
    • FolderIndex
    • FileIndex
    • Explore - "1" if you want to explore when this item is a folder
  • FileExtension
    • FolderIndex
    • FileIndex
    • Explore - "1" if you want to explore when this item is a folder
  • FileSizeStr
    • FolderIndex
    • FileIndex
    • Format - [none]/"KBytes"/"Dynamic"
    • Explore - "1" if you want to explore when this item is a folder
  • FileIcon
    • FolderIndex
    • FileIndex
    • Path - icon cache file path
    • Type - "Large" if you want to get icon size > 32x32
    • Explore - "1" if you want to explore when this item is a folder
  • FileDescription - simple image and mp3 info
    • FolderIndex
    • FileIndex
    • Explore - "1" if you want to explore when this item is a folder

Integer Values - file list information

  • IsFolder
  • FolderIndex
  • FileIndex

Bang (no return value)

  • PageUp
    • FolderIndex
    • Count - how many items in a page
  • PageDown
    • FolderIndex
    • Count - how many items in a page

Examples

[MeasureFolderPath0]
Measure=Plugin
Plugin=Plugins\FileListPlugin.dll
Field=FolderPath
FolderIndex=0
Path=C:\Windows\Fonts
Recursive=1

[MeasureFolderIcon0]
Measure=Plugin
Plugin=Plugins\FileListPlugin.dll
Field=FolderIcon
FolderIndex=0
Path=img\icon.ico
Type=Large

[MeasureFolderSizeStr0]
Measure=Plugin
Plugin=Plugins\FileListPlugin.dll
Field=FolderSizeStr
FolderIndex=0
Format=Dynamic

[MeasureFileCountStr0]
Measure=Plugin
Plugin=Plugins\FileListPlugin.dll
Field=FileCountStr
FolderIndex=0

[MeasureFolderCountStr0]
Measure=Plugin
Plugin=Plugins\FileListPlugin.dll
Field=FolderCountStr
FolderIndex=0