From 9d530984279ca473edca60303e3aadb6324ea08e Mon Sep 17 00:00:00 2001 From: Alexander Batalov Date: Sat, 21 May 2022 03:10:45 +0300 Subject: [PATCH] Fix skilldex window position See #3 --- src/skilldex.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/skilldex.c b/src/skilldex.c index 8e7e26d..86b25b5 100644 --- a/src/skilldex.c +++ b/src/skilldex.c @@ -18,6 +18,9 @@ #include #include +#define SKILLDEX_WINDOW_RIGHT_MARGIN 4 +#define SKILLDEX_WINDOW_BOTTOM_MARGIN 6 + // 0x51D43C bool gSkilldexWindowIsoWasEnabled = false; @@ -182,8 +185,10 @@ int skilldexWindowInit() return -1; } - gSkilldexWindow = windowCreate(640 - gSkilldexFrmSizes[SKILLDEX_FRM_BACKGROUND].width - 4, - 379 - gSkilldexFrmSizes[SKILLDEX_FRM_BACKGROUND].height - 6, + int skilldexWindowX = screenGetWidth() - gSkilldexFrmSizes[SKILLDEX_FRM_BACKGROUND].width - SKILLDEX_WINDOW_RIGHT_MARGIN; + int skilldexWindowY = screenGetHeight() - 100 - 1 - gSkilldexFrmSizes[SKILLDEX_FRM_BACKGROUND].height - SKILLDEX_WINDOW_BOTTOM_MARGIN; + gSkilldexWindow = windowCreate(skilldexWindowX, + skilldexWindowY, gSkilldexFrmSizes[SKILLDEX_FRM_BACKGROUND].width, gSkilldexFrmSizes[SKILLDEX_FRM_BACKGROUND].height, 256,