summaryrefslogtreecommitdiff
path: root/src/fltk.ads
diff options
context:
space:
mode:
authorJed Barber <jjbarber@y7mail.com>2017-05-24 23:56:17 +1000
committerJed Barber <jjbarber@y7mail.com>2017-05-24 23:56:17 +1000
commit68f7afe50933c1339ac86407e99799d74250d4fd (patch)
tree67568c5f05b0afb70eeb78edac5f7cf3dd213532 /src/fltk.ads
parent0063e92bed1747e5755e42fe22bd25cc3cd72be8 (diff)
Several more Widget methods added
Diffstat (limited to 'src/fltk.ads')
-rw-r--r--src/fltk.ads15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/fltk.ads b/src/fltk.ads
index d825f5e..757eaf7 100644
--- a/src/fltk.ads
+++ b/src/fltk.ads
@@ -21,7 +21,12 @@ package FLTK is
type Color is new Natural;
- type Alignment is new Natural;
+ type Alignment is private;
+ Align_Center : constant Alignment;
+ Align_Top : constant Alignment;
+ Align_Bottom : constant Alignment;
+ Align_Left : constant Alignment;
+ Align_Right : constant Alignment;
type Shortcut_Key is private;
@@ -183,6 +188,14 @@ private
(This : in out Wrapper);
+ type Alignment is new Interfaces.Unsigned_16;
+ Align_Center : constant Alignment := 0;
+ Align_Top : constant Alignment := 1;
+ Align_Bottom : constant Alignment := 2;
+ Align_Left : constant Alignment := 4;
+ Align_Right : constant Alignment := 8;
+
+
type Modifier_Key is new Interfaces.Unsigned_8;