From cdcf5839899276b041b56b70798055f0d438bbdb Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Wed, 9 May 2018 23:28:04 +1000 Subject: Text_Editor key bindings hopefully fixed, yet more polishing --- doc/fl_preferences.html | 449 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 449 insertions(+) create mode 100644 doc/fl_preferences.html (limited to 'doc/fl_preferences.html') diff --git a/doc/fl_preferences.html b/doc/fl_preferences.html new file mode 100644 index 0000000..b3d5ec0 --- /dev/null +++ b/doc/fl_preferences.html @@ -0,0 +1,449 @@ + + + + + + + Fl_Preferences Binding Map + + + + + + +

Fl_Preferences Binding Map

+ + + + + + + + + + +
Package name
Fl_PreferencesFLTK.Environment
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Types
Fl_PreferencesPreferences
 Preferences_Reference
Entry 
RootScope
ID 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Functions and Procedures
+Fl_Preferences(Root root, const char *vendor, const char *application);
+
TBA
+Fl_Preferences(const char *path, const char *vendor, const char *application);
+
+function From_Filesystem
+       (Path, Vendor, Application : in String)
+    return Preferences;
+
+Fl_Preferences(Fl_Preferences &parent, const char *group);
+Fl_Preferences(Fl_Preferences *parent, const char *group);
+
TBA
+Fl_Preferences(Fl_Preferences &parent, int groupIndex);
+Fl_Preferences(Fl_Preferences *parent, int groupIndex);
+
TBA
+Fl_Preferences(const Fl_Preferences &);
+
TBA
+char clear();
+
+procedure Clear
+       (This : in out Preferences);
+
+char deleteAllEntries();
+
+procedure Delete_All_Entries
+       (This : in out Preferences);
+
+char deleteAllGroups();
+
TBA
+char deleteEntry(const char *entry);
+
+procedure Delete_Entry
+       (This : in out Preferences;
+        Key  : in     String);
+
+char deleteGroup(const char *group);
+
TBA
+int entries();
+
+function Number_Of_Entries
+       (This : in Preferences)
+    return Natural;
+
+const char * entry(int index);
+
+function Get_Key
+       (This  : in Preferences;
+        Index : in Natural)
+    return String;
+
+char entryExists(const char *key);
+
+function Entry_Exists
+       (This : in Preferences;
+        Key  : in String)
+    return Boolean;
+
+void flush();
+
+procedure Flush
+       (This : in Preferences);
+
+char get(const char *entry, int &value, int defaultValue);
+
+function Get
+       (This : in Preferences;
+        Key  : in String)
+    return Integer;
+
+function Get
+       (This    : in Preferences;
+        Key     : in String;
+        Default : in Integer)
+    return Integer;
+
+char get(const char *entry, float &value, float defaultValue);
+
+function Get
+       (This : in Preferences;
+        Key  : in String)
+    return Float;
+
+function Get
+       (This    : in Preferences;
+        Key     : in String;
+        Default : in Float)
+    return Float;
+
+char get(const char *entry, double &value, double defaultValue);
+
+function Get
+       (This : in Preferences;
+        Key  : in String)
+    return Long_Float;
+
+function Get
+       (This    : in Preferences;
+        Key     : in String;
+        Default : in Long_Float)
+    return Long_Float;
+
+char get(const char *entry, char *&value, const char *defaultValue);
+
+function Get
+       (This : in Preferences;
+        Key  : in String)
+    return String;
+
+function Get
+       (This    : in Preferences;
+        Key     : in String;
+        Default : in String)
+    return String;
+
+char get(const char *entry, char *value, const char *defaultValue, int maxSize);
+
TBA
+char get(const char *entry, void *&value, const void *defaultValue, int defaultSize);
+
TBA
+char get(const char *entry, void *value, const void *defaultValue, int defaultSize, int maxSize);
+
TBA
+char getUserdataPath(char *path, int pathlen);
+
TBA
+const char * group(int num_group);
+
TBA
+char groupExists(const char *key);
+
TBA
+int groups();
+
TBA
+ID id();
+
TBA
+const char * name();
+
TBA
+const char * path();
+
TBA
+char set(const char *entry, int value);
+
+procedure Set
+       (This  : in out Preferences;
+        Key   : in     String;
+        Value : in     Integer);
+
+char set(const char *entry, float value);
+
+procedure Set
+       (This  : in out Preferences;
+        Key   : in     String;
+        Value : in     Float);
+
+char set(const char *entry, float value, int precision);
+
+procedure Set
+       (This      : in out Preferences;
+        Key       : in     String;
+        Value     : in     Float;
+        Precision : in     Natural);
+
+char set(const char *entry, double value);
+
+procedure Set
+       (This  : in out Preferences;
+        Key   : in     String;
+        Value : in     Long_Float);
+
+char set(const char *entry, double value, int precision);
+
+procedure Set
+       (This      : in out Preferences;
+        Key       : in     String;
+        Value     : in     Long_Float;
+        Precision : in     Natural);
+
+char set(const char *entry, const char *value);
+
+procedure Set
+       (This  : in out Preferences;
+        Key   : in     String;
+        Value : in     String);
+
+char set(const char *entry, const void *value, int size);
+
TBA
+int size(const char *entry);
+
+function Entry_Size
+       (This : in Preferences;
+        Key  : in String)
+    return Natural;
+
+static const char * newUUID();
+
TBA
+static char remove(ID id_);
+
TBA
+ + + + + -- cgit