From f5f77c762534ed15adc557009d1a645e5fd998a5 Mon Sep 17 00:00:00 2001
From: Jedidiah Barber <contact@jedbarber.id.au>
Date: Sat, 16 Nov 2024 10:30:34 +1300
Subject: Reworked widget init/create subprograms

---
 src/fltk-widgets-inputs-file.ads | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

(limited to 'src/fltk-widgets-inputs-file.ads')

diff --git a/src/fltk-widgets-inputs-file.ads b/src/fltk-widgets-inputs-file.ads
index dec4555..0b493d7 100644
--- a/src/fltk-widgets-inputs-file.ads
+++ b/src/fltk-widgets-inputs-file.ads
@@ -74,7 +74,11 @@ private
     overriding procedure Finalize
            (This : in out File_Input);
 
-
+    procedure Extra_Init
+           (This       : in out File_Input;
+            X, Y, W, H : in     Integer;
+            Text       : in     String)
+    with Inline;
 
 
     pragma Inline (Get_Down_Box);
@@ -82,11 +86,9 @@ private
     pragma Inline (Get_Error_Color);
     pragma Inline (Set_Error_Color);
 
-
     pragma Inline (Get_Value);
     pragma Inline (Set_Value);
 
-
     pragma Inline (Draw);
     pragma Inline (Handle);
 
-- 
cgit