Skip to content
doyousketch2 edited this page Sep 7, 2019 · 7 revisions

File_Browser:

Corresponds to: Fl_File_Browser

Inherits from: Browser, Browser_, Widget

Constructors

  • fl.File_Browser( int X, int Y, int W, int H, *str label ) ==> userdata Widget
  • fl.File_Browser{ table entries } ==> userdata Widget (table constructor syntax)

Functions

  • methods defined for Browser userdata type
  • methods defined for Browser_ userdata type
  • methods defined for Widget userdata type
  • obj:load( str dir, str sort function ) ==> bool / *int|*str ( sort function ) "fl_alphasort", "fl_casealphasort", "fl_casenumericsort", "fl_numericsort" (default)

Properties

  • properties defined for Browser userdata type
  • properties defined for Browser_ userdata type
  • properties defined for Widget userdata type
  • obj.filter ==> str filter get ( fl_filename_match )
  • obj.filter = str filter set ( fl_filename_match )
  • obj.iconsize ==> int size get (default 20 pixels)
  • obj.iconsize = int size set (default 20 pixels)
  • obj.textsize ==> int size get (in pixels)
  • obj.textsize = int size set (in pixels)
  • obj.filetype ==> str mode get (see below)
  • obj.filetype = str mode set (see below)

(note: File_Browser does not inherit the methods and properties of Group, although Fl_File_Browser is implemented as a sub-class of Fl_Group!)

The filetype property / mode of file browsers can be set to one of the following values:

  • "FILES" both files and directories are shown
  • "DIRECTORIES" only directories are shown

Clone this wiki locally