<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Fl_Check_Browser Binding Map</title> <link href="map.css" rel="stylesheet"> </head> <body> <h2>Fl_Check_Browser Binding Map</h2> <a href="index.html">Back to Index</a> <table class="package"> <tr><th colspan="2">Package name</th></tr> <tr> <td>Fl_Check_Browser</td> <td>FLTK.Widgets.Groups.Browsers.Check</td> </tr> </table> <table class="type"> <tr><th colspan="2">Types</th></tr> <tr> <td>Fl_Check_Browser</td> <td>Check_Browser</td> </tr> <tr> <td> </td> <td>Check_Browser_Reference</td> </tr> </table> <table class="function"> <tr><th colspan="2">Constructors</th></tr> <tr> <td><pre> Fl_Check_Browser(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 Check_Browser; </pre></td> </tr> <tr> <td>Rely on the automatic use of begin when a group is created, or use begin/end explicitly, or add each widget to its intended parent group manually.</td> <td><pre> function Create (Parent : in out Groups.Group'Class; X, Y, W, H : in Integer; Text : in String := "") return Check_Browser; </pre></td> </tr> </table> <table class="function"> <tr><th colspan="2">Functions and Procedures</th></tr> <tr> <td><pre> int add(char *s); int add(char *s, int b); int add(const char *s); int add(const char *s, int b); </pre></td> <td><pre> procedure Add (This : in out Check_Browser; Text : in String; Checked : in Boolean := False); </pre></td> </tr> <tr> <td><pre> void check_all(); </pre></td> <td><pre> procedure Check_All (This : in out Check_Browser); </pre></td> </tr> <tr> <td><pre> void check_none(); </pre></td> <td><pre> procedure Check_None (This : in out Check_Browser); </pre></td> </tr> <tr> <td><pre> int checked(int item) const; </pre></td> <td><pre> function Is_Checked (This : in Check_Browser; Index : in Positive) return Boolean; </pre></td> </tr> <tr> <td><pre> void checked(int item, int b); </pre></td> <td><pre> procedure Set_Checked (This : in out Check_Browser; Index : in Positive; State : in Boolean := True); </pre></td> </tr> <tr> <td><pre> void clear(); </pre></td> <td><pre> procedure Clear (This : in out Check_Browser); </pre></td> </tr> <tr> <td><pre> int nchecked() const; </pre></td> <td><pre> function Number_Checked (This : in Check_Browser) return Natural; </pre></td> </tr> <tr> <td><pre> int nitems() const; </pre></td> <td><pre> function Number_Of_Items (This : in Check_Browser) return Natural; </pre></td> </tr> <tr> <td><pre> int remove(int item); </pre></td> <td><pre> procedure Remove (This : in out Check_Browser; Index : in Positive); </pre></td> </tr> <tr> <td><pre> void set_checked(int item); </pre></td> <td>See checked / Set_Checked.</td> </tr> <tr> <td><pre> char * text(int item) const; </pre></td> <td><pre> function Item_Text (This : in Check_Browser; Index : in Positive) return String; </pre></td> </tr> <tr> <td><pre> int value() const; </pre></td> <td><pre> function Selected_Index (This : in Check_Browser) return Positive; </pre></td> </tr> </table> <table class="function"> <tr><th colspan="2">Protected Functions and Procedures</th></tr> <tr> <td><pre> int handle(int); </pre></td> <td><pre> function Handle (This : in out Check_Browser; Event : in Event_Kind) return Event_Outcome; </pre></td> </tr> <tr> <td><pre> void item_draw(void *, int, int, int, int) const; </pre>(Actually private in 1.3)</td> <td><pre> procedure Item_Draw (This : in Check_Browser; Item : in Item_Cursor; X, Y, W, H : in Integer); </pre></td> </tr> <tr> <td><pre> void * item_first() const; </pre>(Actually private in 1.3)</td> <td><pre> function Item_First (This : in Check_Browser) return Item_Cursor; </pre></td> </tr> <tr> <td><pre> int item_height(void *) const; </pre>(Actually private in 1.3)</td> <td><pre> function Item_Height (This : in Check_Browser; Item : in Item_Cursor) return Integer; </pre></td> </tr> <tr> <td><pre> void * item_next(void *) const; </pre>(Actually private in 1.3)</td> <td><pre> function Item_Next (This : in Check_Browser; Item : in Item_Cursor) return Item_Cursor; </pre></td> </tr> <tr> <td><pre> void * item_prev(void *) const; </pre>(Actually private in 1.3)</td> <td><pre> function Item_Previous (This : in Check_Browser; Item : in Item_Cursor) return Item_Cursor; </pre></td> </tr> <tr> <td><pre> void item_select(void *, int); </pre>(Actually private in 1.3)</td> <td><pre> procedure Item_Select (This : in out Check_Browser; Item : in Item_Cursor; State : in Boolean := True); </pre></td> </tr> <tr> <td><pre> int item_selected(void *) const; </pre>(Actually private in 1.3)</td> <td><pre> function Item_Selected (This : in Check_Browser; Item : in Item_Cursor) return Boolean; </pre></td> </tr> <tr> <td><pre> int item_width(void *) const; </pre>(Actually private in 1.3)</td> <td><pre> function Item_Width (This : in Check_Browser; Item : in Item_Cursor) return Integer; </pre></td> </tr> </table> </body> </html>