summaryrefslogtreecommitdiff
path: root/src/fltk-widgets-groups-windows.ads
diff options
context:
space:
mode:
authorJed Barber <jjbarber@y7mail.com>2017-05-30 19:39:56 +1000
committerJed Barber <jjbarber@y7mail.com>2017-05-30 19:39:56 +1000
commit76f20d2f2f7e9ffb99c3ef94021cd9181e31c0cf (patch)
treebdeb0a35712753301b29a74375fc7d1ec7055045 /src/fltk-widgets-groups-windows.ads
parentdbb118c28e8348797ce3ccc1a6c7f1ec4f1f4968 (diff)
Added window border methods to Window widget
Diffstat (limited to 'src/fltk-widgets-groups-windows.ads')
-rw-r--r--src/fltk-widgets-groups-windows.ads13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/fltk-widgets-groups-windows.ads b/src/fltk-widgets-groups-windows.ads
index 2963c4e..eea2a6e 100644
--- a/src/fltk-widgets-groups-windows.ads
+++ b/src/fltk-widgets-groups-windows.ads
@@ -9,6 +9,9 @@ package FLTK.Widgets.Groups.Windows is
type Window is new Group with private;
+ type Border_State is (None, Visible);
+
+
function Create
(X, Y, W, H : in Integer;
Text : in String)
@@ -28,6 +31,16 @@ package FLTK.Widgets.Groups.Windows is
(This : in Window);
+ function Get_Border
+ (This : in Window)
+ return Border_State;
+
+
+ procedure Set_Border
+ (This : in out Window;
+ To : in Border_State);
+
+
procedure Set_Label
(This : in out Window;
Text : in String);