Simplify menu display

This commit is contained in:
2025-01-07 00:58:23 +00:00
parent 1e7611ab81
commit fe3e0b1373
6 changed files with 19 additions and 21 deletions
+3 -2
View File
@@ -3,6 +3,7 @@ module Dodge.Render.MenuScreen (
drawMenuScreen,
) where
import Dodge.ListDisplayParams
import Dodge.ScreenPos
import Dodge.Data.CardinalPoint
import Control.Lens
@@ -14,8 +15,8 @@ import Picture
drawMenuScreen :: Configuration -> Maybe Int -> ScreenLayer -> Picture
drawMenuScreen cfig spos screen = case screen of
OptionScreen{_scTitle = titf, _scSelectionList = slist, _scListDisplayParams = ldps} ->
drawOptions ldps cfig titf spos slist
OptionScreen{_scTitle = titf, _scSelectionList = slist} ->
drawOptions optionListDisplayParams cfig titf spos slist
InputScreen inputstr help -> drawInputMenu cfig ('>' : inputstr) help
drawInputMenu ::