diff options
author | Jed Barber <jjbarber@y7mail.com> | 2017-05-24 23:56:17 +1000 |
---|---|---|
committer | Jed Barber <jjbarber@y7mail.com> | 2017-05-24 23:56:17 +1000 |
commit | 68f7afe50933c1339ac86407e99799d74250d4fd (patch) | |
tree | 67568c5f05b0afb70eeb78edac5f7cf3dd213532 /src/fltk-widgets.ads | |
parent | 0063e92bed1747e5755e42fe22bd25cc3cd72be8 (diff) |
Several more Widget methods added
Diffstat (limited to 'src/fltk-widgets.ads')
-rw-r--r-- | src/fltk-widgets.ads | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/fltk-widgets.ads b/src/fltk-widgets.ads index 46e0c4c..f4d0280 100644 --- a/src/fltk-widgets.ads +++ b/src/fltk-widgets.ads @@ -49,11 +49,40 @@ package FLTK.Widgets is return Boolean; + procedure Clear_Active + (This : in out Widget); + + + function Has_Changed + (This : in Widget) + return Boolean; + + + procedure Clear_Changed + (This : in out Widget); + + function Parent (This : in Widget) return access FLTK.Widgets.Groups.Group'Class; + function Contains + (This : in Widget; + Item : in Widget'Class) + return Boolean; + + + function Get_Alignment + (This : in Widget) + return Alignment; + + + procedure Set_Alignment + (This : in out Widget; + New_Align : in Alignment); + + function Get_Box (This : in Widget) return Box_Kind; @@ -104,6 +133,11 @@ package FLTK.Widgets is Label : in Label_Kind); + function Get_Callback + (This : in Widget) + return Widget_Callback; + + procedure Set_Callback (This : in out Widget; Func : in Widget_Callback); |