summaryrefslogtreecommitdiff
path: root/src/fltk-widgets-groups-input_choices.adb
diff options
context:
space:
mode:
authorJedidiah Barber <contact@jedbarber.id.au>2025-01-16 16:04:40 +1300
committerJedidiah Barber <contact@jedbarber.id.au>2025-01-16 16:04:40 +1300
commit8b9a09364553d2495b133f948c1ddf428d0b9dae (patch)
tree30cbab49b67937bda80e5e4f77253dd4ff611983 /src/fltk-widgets-groups-input_choices.adb
parentdbf6f4db24aee7315b2782a87e127367887e2036 (diff)
Filled hole in Fl_Input_Choice binding
Diffstat (limited to 'src/fltk-widgets-groups-input_choices.adb')
-rw-r--r--src/fltk-widgets-groups-input_choices.adb26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/fltk-widgets-groups-input_choices.adb b/src/fltk-widgets-groups-input_choices.adb
index 118b9ea..3c4f1c8 100644
--- a/src/fltk-widgets-groups-input_choices.adb
+++ b/src/fltk-widgets-groups-input_choices.adb
@@ -314,6 +314,32 @@ package body FLTK.Widgets.Groups.Input_Choices is
-- API Subprograms --
-----------------------
+ function Has_Item
+ (This : in Input_Choice;
+ Place : in FLTK.Widgets.Menus.Index)
+ return Boolean is
+ begin
+ return This.My_Menu_Button.Has_Item (Place);
+ end Has_Item;
+
+
+ function Item
+ (This : in Input_Choice;
+ Place : in FLTK.Widgets.Menus.Index)
+ return FLTK.Menu_Items.Menu_Item_Reference is
+ begin
+ return This.My_Menu_Button.Item (Place);
+ end Item;
+
+
+ procedure Use_Same_Items
+ (This : in out Input_Choice;
+ Donor : in FLTK.Widgets.Menus.Menu'Class) is
+ begin
+ This.My_Menu_Button.Use_Same_Items (Donor);
+ end Use_Same_Items;
+
+
procedure Clear
(This : in out Input_Choice) is
begin