From 28cbb294051d47a1dd0731333dd103132b6ae793 Mon Sep 17 00:00:00 2001 From: Jedidiah Barber Date: Sun, 22 Dec 2024 21:21:51 +1300 Subject: Added Fl_File_Browser --- doc/fl_file_browser.html | 194 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 194 insertions(+) create mode 100644 doc/fl_file_browser.html (limited to 'doc/fl_file_browser.html') diff --git a/doc/fl_file_browser.html b/doc/fl_file_browser.html new file mode 100644 index 0000000..9f9eddb --- /dev/null +++ b/doc/fl_file_browser.html @@ -0,0 +1,194 @@ + + + + + + Fl_File_Browser Binding Map + + + + + + +

Fl_File_Browser Binding Map

+ + +Back to Index + + + + + + + + + + +
Package name
Fl_File_BrowserFLTK.Widgets.Groups.Browsers.Textline.File
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Types
Fl_File_BrowserFile_Browser
 File_Browser_Reference
enum {FILES, DIRECTORIES}File_Kind
ucharIcon_Size
+ + + + + + + + + + + +
Constructors
+Fl_File_Browser(int, int, int, int, const char *=0);
+
+function Create
+       (X, Y, W, H : in Integer;
+        Text       : in String := "")
+    return File_Browser;
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+int filetype() const;
+
+function Get_File_Kind
+       (This : in File_Browser)
+    return File_Kind;
+
+void filetype(int t);
+
+procedure Set_File_Kind
+       (This  : in out File_Browser;
+        Value : in     File_Kind);
+
+const char * filter() const;
+
+function Get_Filter
+       (This : in File_Browser)
+    return String;
+
+void filter(const char *pattern);
+
+procedure Set_Filter
+       (This  : in out File_Browser;
+        Value : in     String);
+
+uchar iconsize() const;
+
+function Get_Icon_Size
+       (This : in File_Browser)
+    return Icon_Size;
+
+void iconsize(uchar s);
+
+procedure Set_Icon_Size
+       (This  : in out File_Browser;
+        Value : in     Icon_Size);
+
+int load(const char *directory, Fl_File_Sort_F
+    *sort=fl_numericsort);
+
+function Load
+       (This : in out File_Browser;
+        Dir  : in     String;
+        Sort : in not null FLTK.Filenames.Compare_Function :=
+            FLTK.Filenames.Numeric_Sort'Access)
+    return Natural;
+
+procedure Load
+       (This : in out File_Browser;
+        Dir  : in     String;
+        Sort : in not null FLTK.Filenames.Compare_Function :=
+            FLTK.Filenames.Numeric_Sort'Access);
+
+Fl_Fontsize textsize() const;
+
+function Get_Text_Size
+       (This : in File_Browser)
+    return Font_Size;
+
+void textsize(Fl_Fontsize s);
+
+procedure Set_Text_Size
+       (This : in out File_Browser;
+        Size : in     Font_Size);
+
+ + + + + -- cgit