tPluginPanelItem

LuaFAR 3

tPluginPanelItem


tPluginPanelItem is a table with the following predefined fields:

  LastWriteTime:      number
  LastAccessTime:     number
  CreationTime:       number
  ChangeTime:         number

  FileSize:           number
  AllocationSize:     number

  FileName:           string
  AlternateFileName:  string

  FileAttributes:     string
  Flags:              flags
  NumberOfLinks:      integer
  CRC32:              integer
  Description:        string, or nil
  Owner:              string, or nil
  CustomColumnData:   table, or nil
  UserData:           any type

Notes

  1. FileAttributes is a string of concatenated attribute letters (see below). If a letter representing some attribute is present in the string, that means the corresponding attribute is set, otherwise it is not.

      a - archive
      c - compressed
      d - directory
      e - reparse point
      h - hidden
      i - not content indexed
      n - encrypted
      o - offline
      p - sparse file
      r - read only
      s - system file
      t - temporary
      u - no scrub data
      v - virtual
    
  2. LastWriteTime, LastAccessTime, CreationTime and ChangeTime are values measured in number of milliseconds elapsed since January 1, 1601.