From 49f2a539cdc77b504ddef00162625531b659c767 Mon Sep 17 00:00:00 2001 From: Jedidiah Barber Date: Mon, 6 Jan 2025 23:46:40 +1300 Subject: Revised Browser subhierarchy, mostly protected method bindings --- doc/fl_check_browser.html | 193 +++++++++++----------------------------------- 1 file changed, 45 insertions(+), 148 deletions(-) (limited to 'doc/fl_check_browser.html') diff --git a/doc/fl_check_browser.html b/doc/fl_check_browser.html index 016d86b..3c172eb 100644 --- a/doc/fl_check_browser.html +++ b/doc/fl_check_browser.html @@ -176,7 +176,7 @@ procedure Remove
 void set_checked(int item);
 
-See checked(int item, int b); +See checked / Set_Checked. @@ -211,84 +211,6 @@ function Selected_Index
-void bbox(int &X, int &Y, int &W, int &H) const;
-
(Inherited from Fl_Browser_) -
-procedure Bounding_Box
-       (This       : in     Check_Browser;
-        X, Y, W, H :    out Integer);
-
- - - -
-void deleting(void *item);
-
(Inherited from Fl_Browser_) -
-procedure Deleting
-       (This : in out Check_Browser;
-        Item : in     Item_Cursor);
-
- - - -
-int displayed(void *item) const;
-
(Inherited from Fl_Browser_) -
-function Is_Displayed
-       (This : in Check_Browser;
-        Item : in Item_Cursor)
-    return Boolean;
-
- - - -
-void draw();
-
(Inherited from Fl_Browser_) -
-procedure Draw
-       (This : in out Check_Browser);
-
- - - -
-void * find_item(int ypos);
-
(Inherited from Fl_Browser_) -
-function Find_Item
-       (This  : in Check_Browser;
-        Y_Pos : in Integer)
-    return Item_Cursor;
-
- - - -
-virtual int full_height() const;
-
(Inherited from Fl_Browser_) -
-function Full_List_Height
-       (This : in Check_Browser)
-    return Integer;
-
- - - -
-virtual int full_width() const;
-
(Inherited from Fl_Browser_) -
-function Full_List_Width
-       (This : in Check_Browser)
-    return Integer;
-
- - - -
 int handle(int);
 
@@ -301,32 +223,33 @@ function Handle
 
   
 
-virtual int incr_height() const;
-
(Inherited from Fl_Browser_) +void item_draw(void *, int, int, int, int) const; +
(Actually private in 1.3)
-function Average_Item_Height
-       (This : in Check_Browser)
-    return Integer;
+procedure Item_Draw
+       (This       : in Check_Browser;
+        Item       : in Item_Cursor;
+        X, Y, W, H : in Integer);
 
-void inserting(void *a, void *b);
-
(Inherited from Fl_Browser_) +void * item_first() const; +(Actually private in 1.3)
-procedure Inserting
-       (This : in out Check_Browser;
-        A, B : in     Item_Cursor);
+function Item_First
+       (This : in Check_Browser)
+    return Item_Cursor;
 
-virtual int item_quick_height(void *item) const;
-
(Inherited from Fl_Browser_) +int item_height(void *) const; +(Actually private in 1.3)
-function Item_Quick_Height
+function Item_Height
        (This : in Check_Browser;
         Item : in Item_Cursor)
     return Integer;
@@ -335,87 +258,61 @@ function Item_Quick_Height
 
   
 
-int leftedge() const;
-
(Inherited from Fl_Browser_) -
-function Left_Edge
-       (This : in Check_Browser)
-    return Integer;
-
- - - -
-void new_list();
-
(Inherited from Fl_Browser_) -
-procedure New_List
-       (This : in out Check_Browser);
-
- - - -
-void redraw_line(void *item);
-
(Inherited from Fl_Browser_) +void * item_next(void *) const; +
(Actually private in 1.3)
-procedure Redraw_Line
-       (This : in out Check_Browser;
-        Item : in     Item_Cursor);
-
- - - -
-void redraw_lines();
-
(Inherited from Fl_Browser_) -
-procedure Redraw_List
-       (This : in out Check_Browser);
+function Item_Next
+       (This : in Check_Browser;
+        Item : in Item_Cursor)
+    return Item_Cursor;
 
-void replacing(void *a, void *b);
-
(Inherited from Fl_Browser_) +void * item_prev(void *) const; +(Actually private in 1.3)
-procedure Replacing
-       (This : in out Check_Browser;
-        A, B : in     Item_Cursor);
+function Item_Previous
+       (This : in Check_Browser;
+        Item : in Item_Cursor)
+    return Item_Cursor;
 
-void * selection() const;
-
(Inherited from Fl_Browser_) +void item_select(void *, int); +(Actually private in 1.3)
-function Current_Selection
-       (This : in Check_Browser)
-    return Item_Cursor;
+procedure Item_Select
+       (This  : in out Check_Browser;
+        Item  : in     Item_Cursor;
+        State : in     Boolean := True);
 
-void swapping(void *a, void *b);
-
(Inherited from Fl_Browser_) +int item_selected(void *) const; +(Actually private in 1.3)
-procedure Swapping
-       (This : in out Check_Browser;
-        A, B : in     Item_Cursor);
+function Item_Selected
+       (This : in Check_Browser;
+        Item : in Item_Cursor)
+    return Boolean;
 
-void * top() const;
-
(Inherited from Fl_Browser_) +int item_width(void *) const; +(Actually private in 1.3)
-function Top_Item
-       (This : in Check_Browser)
-    return Item_Cursor;
+function Item_Width
+       (This : in Check_Browser;
+        Item : in Item_Cursor)
+    return Integer;
 
-- cgit