diff options
author | Jedidiah Barber <contact@jedbarber.id.au> | 2025-04-15 17:23:52 +1200 |
---|---|---|
committer | Jedidiah Barber <contact@jedbarber.id.au> | 2025-04-15 17:23:52 +1200 |
commit | ce287c99ae15137138e2c5674f8f84a9c8bc1609 (patch) | |
tree | 0567cbd3dddc78f64a95d60eae1ce54d46da70a1 /src/windows-about.adb | |
parent | 63c26c318a60efd20485978624352befd5f6c5ee (diff) |
Constants marked constant, code style improvements, redundant with clauses removed
Diffstat (limited to 'src/windows-about.adb')
-rw-r--r-- | src/windows-about.adb | 59 |
1 files changed, 30 insertions, 29 deletions
diff --git a/src/windows-about.adb b/src/windows-about.adb index 8248065..b9fec99 100644 --- a/src/windows-about.adb +++ b/src/windows-about.adb @@ -14,44 +14,44 @@ package body Windows.About is function Create return About_Window is - My_Width : constant Integer := 350; - My_Height : constant Integer := 250; + My_Width : constant Integer := 350; + My_Height : constant Integer := 250; - Logo_Line : constant Integer := 30; - Logo_Width : constant Integer := 50; - Logo_Height : constant Integer := 50; + Logo_Line : constant Integer := 30; + Logo_Width : constant Integer := 50; + Logo_Height : constant Integer := 50; Button_Width : constant Integer := 140; Button_Height : constant Integer := 40; - Heading_Line : constant Integer := 90; - Blurb_Line : constant Integer := 132; - Author_Line : constant Integer := 157; - Button_Line : constant Integer := 190; + Heading_Line : constant Integer := 90; + Blurb_Line : constant Integer := 132; + Author_Line : constant Integer := 157; + Button_Line : constant Integer := 190; - Heading_Size : constant Integer := 22; - Text_Size : constant Integer := 12; + Heading_Size : constant Integer := 22; + Text_Size : constant Integer := 12; - Heading_Text : constant String := "Adapad 0.8"; - Blurb_Text : constant String := "FLTK based simple text editor written in Ada"; - Author_Text : constant String := "Programmed by Jed Barber"; + Heading_Text : constant String := "Adapad 0.8"; + Blurb_Text : constant String := "FLTK based simple text editor written in Ada"; + Author_Text : constant String := "Programmed by Jed Barber"; begin return This : About_Window := - (WD.Double_Window'(WD.Forge.Create (0, 0, My_Width, My_Height, "About Adapad")) with - - Picture => BX.Box'(BX.Forge.Create - ((My_Width - Logo_Width) / 2, - Logo_Line, Logo_Width, Logo_Height, "")), - Heading => BX.Box'(BX.Forge.Create - (0, Heading_Line, My_Width, Heading_Size, Heading_Text)), - Blurb => BX.Box'(BX.Forge.Create - (0, Blurb_Line, My_Width, Text_Size, Blurb_Text)), - Author => BX.Box'(BX.Forge.Create - (0, Author_Line, My_Width, Text_Size, Author_Text)), - Dismiss => EN.Enter_Button'(EN.Forge.Create - ((My_Width - Button_Width) / 2, - Button_Line, Button_Width, Button_Height, "Close"))) do - + (WD.Forge.Create (0, 0, My_Width, My_Height, "About Adapad") + with + Picture => BX.Forge.Create + ((My_Width - Logo_Width) / 2, + Logo_Line, Logo_Width, Logo_Height, ""), + Heading => BX.Forge.Create + (0, Heading_Line, My_Width, Heading_Size, Heading_Text), + Blurb => BX.Forge.Create + (0, Blurb_Line, My_Width, Text_Size, Blurb_Text), + Author => BX.Forge.Create + (0, Author_Line, My_Width, Text_Size, Author_Text), + Dismiss => EN.Forge.Create + ((My_Width - Button_Width) / 2, + Button_Line, Button_Width, Button_Height, "Close")) + do This.Add (This.Picture); This.Add (This.Heading); This.Heading.Set_Label_Size (FLTK.Font_Size (Heading_Size)); @@ -71,3 +71,4 @@ package body Windows.About is end Windows.About; + |