diff options
author | Jed Barber <jjbarber@y7mail.com> | 2018-05-09 23:28:04 +1000 |
---|---|---|
committer | Jed Barber <jjbarber@y7mail.com> | 2018-05-09 23:28:04 +1000 |
commit | cdcf5839899276b041b56b70798055f0d438bbdb (patch) | |
tree | 8f6637b3dfdbd92ab7d8b520b85aa7132290983d /doc | |
parent | f18aa62c78dd25851d47b611f564a14fabb5a5e2 (diff) |
Text_Editor key bindings hopefully fixed, yet more polishing
Diffstat (limited to 'doc')
-rw-r--r-- | doc/fl_graphics_driver.html | 197 | ||||
-rw-r--r-- | doc/fl_preferences.html | 449 | ||||
-rw-r--r-- | doc/fl_surface_device.html | 106 | ||||
-rw-r--r-- | doc/fl_text_editor.html | 573 |
4 files changed, 1325 insertions, 0 deletions
diff --git a/doc/fl_graphics_driver.html b/doc/fl_graphics_driver.html new file mode 100644 index 0000000..9f613ef --- /dev/null +++ b/doc/fl_graphics_driver.html @@ -0,0 +1,197 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Graphics_Driver Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Graphics_Driver Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Graphics_Driver</td> + <td>FLTK.Devices.Graphics</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Graphics_Driver</td> + <td>Graphics_Driver</td> + </tr> + + <tr> + <td> </td> + <td>Graphics_Driver_Reference</td> + </tr> + + <tr> + <td>matrix</td> + <td> </td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Graphics_Driver(); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +virtual const char * class_name(); +</pre></td> +<td>Use runtime tag checks instead</td> + </tr> + + <tr> +<td><pre> +Fl_Color color(); +</pre></td> +<td><pre> +function Get_Color + (This : in Graphics_Driver) + return Color; +</pre></td> + </tr> + + <tr> +<td><pre> +virtual int descent(); +</pre></td> +<td><pre> +function Get_Text_Descent + (This : in Graphics_Driver) + return Integer; +</pre></td> + </tr> + + <tr> +<td><pre> +virtual int draw_scaled(Fl_Image *img, int X, int Y, int W, int H); +</pre></td> +<td><pre> +procedure Draw_Scaled_Image + (This : in Graphics_Driver; + Img : in FLTK.Images.Image'Class; + X, Y, W, H : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +virtual void font(Fl_Font face, Fl_Fontsize fsize); +</pre></td> +<td><pre> +procedure Set_Font + (This : in Graphics_Driver; + Face : in Font_Kind; + Size : in Font_Size); +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Font font(); +</pre></td> +<td><pre> +function Get_Font_Kind + (This : in Graphics_Driver) + return Font_Kind; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Font_Descriptor * font_descriptor(); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +void font_descriptor(Fl_Font_Descriptor *d); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +virtual int height(); +</pre></td> +<td><pre> +function Get_Line_Height + (This : in Graphics_Driver) + return Integer; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Fontsize size(); +</pre></td> +<td><pre> +function Get_Font_Size + (This : in Graphics_Driver) + return Font_Size; +</pre></td> + </tr> + + <tr> +<td><pre> +virtual void text_extents(const char *, int n, int &dx, int &dy, int &w, int &h); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +virtual double width(const char *str, int n); +</pre></td> +<td><pre> +function Get_Width + (This : in Graphics_Driver; + Str : in String) + return Long_Float; +</pre></td> + </tr> + + <tr> +<td><pre> +virtual double width(unsigned int c); +</pre></td> +<td><pre> +function Get_Width + (This : in Graphics_Driver; + Char : in Character) + return Long_Float; +</pre></td> + </tr> + +</table> + + + </body> +</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 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Preferences Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Preferences Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Preferences</td> + <td>FLTK.Environment</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Preferences</td> + <td>Preferences</td> + </tr> + + <tr> + <td> </td> + <td>Preferences_Reference</td> + </tr> + + <tr> + <td>Entry</td> + <td> </td> + </tr> + + <tr> + <td>Root</td> + <td>Scope</td> + </tr> + + <tr> + <td>ID</td> + <td> </td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Preferences(Root root, const char *vendor, const char *application); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +Fl_Preferences(const char *path, const char *vendor, const char *application); +</pre></td> +<td><pre> +function From_Filesystem + (Path, Vendor, Application : in String) + return Preferences; +</pre></td> + </tr> + + <tr> +<td><pre> +Fl_Preferences(Fl_Preferences &parent, const char *group); +Fl_Preferences(Fl_Preferences *parent, const char *group); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +Fl_Preferences(Fl_Preferences &parent, int groupIndex); +Fl_Preferences(Fl_Preferences *parent, int groupIndex); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +Fl_Preferences(const Fl_Preferences &); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +char clear(); +</pre></td> +<td><pre> +procedure Clear + (This : in out Preferences); +</pre></td> + </tr> + + <tr> +<td><pre> +char deleteAllEntries(); +</pre></td> +<td><pre> +procedure Delete_All_Entries + (This : in out Preferences); +</pre></td> + </tr> + + <tr> +<td><pre> +char deleteAllGroups(); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +char deleteEntry(const char *entry); +</pre></td> +<td><pre> +procedure Delete_Entry + (This : in out Preferences; + Key : in String); +</pre></td> + </tr> + + <tr> +<td><pre> +char deleteGroup(const char *group); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +int entries(); +</pre></td> +<td><pre> +function Number_Of_Entries + (This : in Preferences) + return Natural; +</pre></td> + </tr> + + <tr> +<td><pre> +const char * entry(int index); +</pre></td> +<td><pre> +function Get_Key + (This : in Preferences; + Index : in Natural) + return String; +</pre></td> + </tr> + + <tr> +<td><pre> +char entryExists(const char *key); +</pre></td> +<td><pre> +function Entry_Exists + (This : in Preferences; + Key : in String) + return Boolean; +</pre></td> + </tr> + + <tr> +<td><pre> +void flush(); +</pre></td> +<td><pre> +procedure Flush + (This : in Preferences); +</pre></td> + </tr> + + <tr> +<td><pre> +char get(const char *entry, int &value, int defaultValue); +</pre></td> +<td><pre> +function Get + (This : in Preferences; + Key : in String) + return Integer; + +function Get + (This : in Preferences; + Key : in String; + Default : in Integer) + return Integer; +</pre></td> + </tr> + + <tr> +<td><pre> +char get(const char *entry, float &value, float defaultValue); +</pre></td> +<td><pre> +function Get + (This : in Preferences; + Key : in String) + return Float; + +function Get + (This : in Preferences; + Key : in String; + Default : in Float) + return Float; +</pre></td> + </tr> + + <tr> +<td><pre> +char get(const char *entry, double &value, double defaultValue); +</pre></td> +<td><pre> +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; +</pre></td> + </tr> + + <tr> +<td><pre> +char get(const char *entry, char *&value, const char *defaultValue); +</pre></td> +<td><pre> +function Get + (This : in Preferences; + Key : in String) + return String; + +function Get + (This : in Preferences; + Key : in String; + Default : in String) + return String; +</pre></td> + </tr> + + <tr> +<td><pre> +char get(const char *entry, char *value, const char *defaultValue, int maxSize); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +char get(const char *entry, void *&value, const void *defaultValue, int defaultSize); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +char get(const char *entry, void *value, const void *defaultValue, int defaultSize, int maxSize); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +char getUserdataPath(char *path, int pathlen); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +const char * group(int num_group); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +char groupExists(const char *key); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +int groups(); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +ID id(); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +const char * name(); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +const char * path(); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +char set(const char *entry, int value); +</pre></td> +<td><pre> +procedure Set + (This : in out Preferences; + Key : in String; + Value : in Integer); +</pre></td> + </tr> + + <tr> +<td><pre> +char set(const char *entry, float value); +</pre></td> +<td><pre> +procedure Set + (This : in out Preferences; + Key : in String; + Value : in Float); +</pre></td> + </tr> + + <tr> +<td><pre> +char set(const char *entry, float value, int precision); +</pre></td> +<td><pre> +procedure Set + (This : in out Preferences; + Key : in String; + Value : in Float; + Precision : in Natural); +</pre></td> + </tr> + + <tr> +<td><pre> +char set(const char *entry, double value); +</pre></td> +<td><pre> +procedure Set + (This : in out Preferences; + Key : in String; + Value : in Long_Float); +</pre></td> + </tr> + + <tr> +<td><pre> +char set(const char *entry, double value, int precision); +</pre></td> +<td><pre> +procedure Set + (This : in out Preferences; + Key : in String; + Value : in Long_Float; + Precision : in Natural); +</pre></td> + </tr> + + <tr> +<td><pre> +char set(const char *entry, const char *value); +</pre></td> +<td><pre> +procedure Set + (This : in out Preferences; + Key : in String; + Value : in String); +</pre></td> + </tr> + + <tr> +<td><pre> +char set(const char *entry, const void *value, int size); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +int size(const char *entry); +</pre></td> +<td><pre> +function Entry_Size + (This : in Preferences; + Key : in String) + return Natural; +</pre></td> + </tr> + + <tr> +<td><pre> +static const char * newUUID(); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +static char remove(ID id_); +</pre></td> +<td>TBA</td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_surface_device.html b/doc/fl_surface_device.html new file mode 100644 index 0000000..6da46c9 --- /dev/null +++ b/doc/fl_surface_device.html @@ -0,0 +1,106 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Surface_Device Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Surface_Device Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Surface_Device</td> + <td>FLTK.Devices.Surfaces</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Surface_Device</td> + <td>Surface_Device</td> + </tr> + + <tr> + <td> </td> + <td>Surface_Device_Reference</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Surface_Device(Fl_Graphics_Driver *graphics_driver); +</pre></td> +<td><pre> +function Create + (Graphics : in out FLTK.Devices.Graphics.Graphics_Driver) + return Surface_Device; +</pre></td> + </tr> + + <tr> +<td><pre> +const char * class_name(); +</pre></td> +<td>Use runtime tag checks instead</td> + </tr> + + <tr> +<td><pre> +void driver(Fl_Graphics_Driver *graphics_driver); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +Fl_Graphics_Driver * driver(); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +virtual void set_current(void); +</pre></td> +<td><pre> +procedure Set_Current + (This : in out Surface_Device); +</pre></td> + </tr> + + <tr> +<td><pre> +static Fl_Surface_Device * surface(); +</pre></td> +<td><pre> +function Get_Current + return access Surface_Device'Class; +</pre></td> + </tr> + +</table> + + + </body> +</html> + diff --git a/doc/fl_text_editor.html b/doc/fl_text_editor.html new file mode 100644 index 0000000..88bf734 --- /dev/null +++ b/doc/fl_text_editor.html @@ -0,0 +1,573 @@ + +<!DOCTYPE html> + +<html lang="en"> + <head> + <meta charset="utf-8"> + <title>Fl_Text_Editor Binding Map</title> + <link href="map.css" rel="stylesheet"> + </head> + + <body> + + +<h2>Fl_Text_Editor Binding Map</h2> + + +<table class="package"> + <tr><th colspan="2">Package name</th></tr> + + <tr> + <td>Fl_Text_Editor</td> + <td>FLTK.Widgets.Groups.Text_Displays.Text_Editors</td> + </tr> + +</table> + + + +<table class="type"> + <tr><th colspan="2">Types</th></tr> + + <tr> + <td>Fl_Text_Editor</td> + <td>Text_Editor</td> + </tr> + + <tr> + <td> </td> + <td>Text_Editor_Reference</td> + </tr> + + <tr> + <td> </td> + <td>Insert_Mode</td> + </tr> + + <tr> + <td>Key_Func</td> + <td>Key_Func</td> + </tr> + + <tr> + <td> </td> + <td>Default_Key_Func</td> + </tr> + + <tr> + <td>Key_Binding</td> + <td>Key_Binding</td> + </tr> + + <tr> + <td> </td> + <td>Key_Binding_List</td> + </tr> + +</table> + + + +<table class="function"> + <tr><th colspan="2">Functions and Procedures</th></tr> + + <tr> +<td><pre> +Fl_Text_Editor(int X, int Y, int W, int H, const char *L=0); +</pre></td> +<td><pre> +function Create + (X, Y, W, H : in Integer; + Text : in String) + return Text_Editor; +</pre></td> + </tr> + + <tr> +<td><pre> +void add_default_key_bindings(Key_Binding **list); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +void add_key_binding(int key, int state, Key_Func f, Key_Binding **list); +</pre></td> +<td><pre> +procedure Add_Key_Binding + (This : in out Text_Editor; + Bind : in Key_Binding); +</pre></td> + </tr> + + <tr> +<td><pre> +void add_key_binding(int key, int state, Key_Func f); +</pre></td> +<td><pre> +procedure Add_Key_Binding + (This : in out Text_Editor; + Key : in Key_Combo; + Func : in Key_Func); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Add_Key_Bindings + (This : in out Text_Editor; + List : in Key_Binding_List); +</pre></td> + </tr> + + <tr> +<td><pre> +Key_Func bound_key_function(int key, int state, Key_Binding *list) const; +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +Key_Func bound_key_function(int key, int state) const; +</pre></td> +<td><pre> +function Get_Bound_Key_Function + (This : in Text_Editor; + Key : in Key_Combo) + return Key_Func; +</pre></td> + </tr> + + <tr> +<td><pre> +void default_key_function(Key_Func f); +</pre></td> +<td><pre> +procedure Set_Default_Key_Function + (This : in out Text_Editor; + Func : in Default_Key_Func); +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +function Get_Default_Key_Function + (This : in Text_Editor) + return Default_Key_Func; +</pre></td> + </tr> + + <tr> +<td> </td> +<td><pre> +procedure Draw + (This : in out Text_Editor); +</pre></td> + </tr> + + <tr> +<td><pre> +virtual int handle(int e); +</pre></td> +<td><pre> +function Handle + (This : in out Text_Editor; + Event : in Event_Kind) + return Event_Outcome; +</pre></td> + </tr> + + <tr> +<td><pre> +void insert_mode(int b); +</pre></td> +<td><pre> +procedure Set_Insert_Mode + (This : in out Text_Editor; + To : in Insert_Mode); +</pre></td> + </tr> + + <tr> +<td><pre> +int insert_mode(); +</pre></td> +<td><pre> +function Get_Insert_Mode + (This : in Text_Editor) + return Insert_Mode; +</pre></td> + </tr> + + <tr> +<td><pre> +void remove_all_key_bindings(Key_Binding **list); +</pre></td> +<td><pre> +procedure Remove_Key_Bindings + (This : in out Text_Editor; + List : in Key_Binding_List); +</pre></td> + </tr> + + <tr> +<td><pre> +void remove_all_key_bindings(); +</pre></td> +<td><pre> +procedure Remove_All_Key_Bindings + (This : in out Text_Editor); +</pre></td> + </tr> + + <tr> +<td><pre> +void remove_key_binding(int key, int state, Key_Binding **list); +</pre></td> +<td><pre> +procedure Remove_Key_Binding + (This : in out Text_Editor; + Bind : in Key_Binding); +</pre></td> + </tr> + + <tr> +<td><pre> +void remove_key_binding(int key, int state); +</pre></td> +<td><pre> +procedure Remove_Key_Binding + (This : in out Text_Editor; + Key : in Key_Combo); +</pre></td> + </tr> + + <tr> +<td><pre> +void tab_nav(int val); +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +int tab_nav() const; +</pre></td> +<td>TBA</td> + </tr> + + <tr> +<td><pre> +static int kf_backspace(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Backspace + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_c_s_move(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Ctrl_Shift_Home + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Shift_End + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Shift_Page_Down + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Shift_Page_Up + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Shift_Down + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Shift_Left + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Shift_Right + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Shift_Up + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_copy(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure Copy + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_ctrl_move(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Ctrl_Home + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_End + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Page_Down + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Page_Up + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Down + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Left + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Right + (This : in out Text_Editor'Class); + +procedure KF_Ctrl_Up + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_cut(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure Cut + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_default(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure Default + (This : in out Text_Editor'Class; + Key : in Key_Combo); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_delete(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure Delete + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_down(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Down + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_end(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_End + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_enter(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Enter + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_home(int, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Home + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_ignore(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Ignore + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_insert(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Insert + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_left(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Left + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_m_s_move(int c, Fl_Text_Editor *e); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +static int kf_meta_move(int c, Fl_Text_Editor *e); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +static int kf_move(int c, Fl_Text_Editor *e); +</pre></td> +<td> </td> + </tr> + + <tr> +<td><pre> +static int kf_page_down(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Page_Down + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_page_up(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Page_Up + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_paste(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure Paste + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_right(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Right + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_select_all(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure Select_All + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_shift_move(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Shift_Home + (This : in out Text_Editor'Class); + +procedure KF_Shift_End + (This : in out Text_Editor'Class); + +procedure KF_Shift_Page_Down + (This : in out Text_Editor'Class); + +procedure KF_Shift_Page_Up + (This : in out Text_Editor'Class); + +procedure KF_Shift_Down + (This : in out Text_Editor'Class); + +procedure KF_Shift_Left + (This : in out Text_Editor'Class); + +procedure KF_Shift_Right + (This : in out Text_Editor'Class); + +procedure KF_Shift_Up + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_undo(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure Undo + (This : in out Text_Editor'Class); +</pre></td> + </tr> + + <tr> +<td><pre> +static int kf_up(int c, Fl_Text_Editor *e); +</pre></td> +<td><pre> +procedure KF_Up + (This : in out Text_Editor'Class); +</pre></td> + </tr> + +</table> + + + </body> +</html> + |