aboutsummaryrefslogtreecommitdiff
path: root/src/things.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/things.ads')
-rw-r--r--src/things.ads12
1 files changed, 5 insertions, 7 deletions
diff --git a/src/things.ads b/src/things.ads
index 7257029..97889ba 100644
--- a/src/things.ads
+++ b/src/things.ads
@@ -2,6 +2,7 @@
private with
+ Ada.Directories,
FLTK.Images.RGB.PNG,
Misc;
@@ -36,13 +37,10 @@ private
end record;
- Image_Dir : String := Misc.Origin & "/../share/sokoban/img";
-
-
- Man_Image : aliased FLTK.Images.RGB.PNG.PNG_Image :=
- FLTK.Images.RGB.PNG.Forge.Create (Image_Dir & "/man.png");
- Treasure_Image : aliased FLTK.Images.RGB.PNG.PNG_Image :=
- FLTK.Images.RGB.PNG.Forge.Create (Image_Dir & "/treasure.png");
+ Man_Image : aliased FLTK.Images.RGB.PNG.PNG_Image := FLTK.Images.RGB.PNG.Forge.Create
+ (Ada.Directories.Compose (Misc.Image_Path, "man.png"));
+ Treasure_Image : aliased FLTK.Images.RGB.PNG.PNG_Image := FLTK.Images.RGB.PNG.Forge.Create
+ (Ada.Directories.Compose (Misc.Image_Path, "treasure.png"));
Nothing : constant Thing :=