Work on mouse selection in options menu
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
module Dodge.Menu.Option where
|
||||
|
||||
import Dodge.ListDisplayParams
|
||||
import Dodge.Data.ScreenPos
|
||||
import Control.Applicative
|
||||
import Data.Maybe
|
||||
import Dodge.Data.CardinalPoint
|
||||
@@ -10,17 +12,16 @@ import Dodge.SelectionList
|
||||
import LensHelp
|
||||
import Padding
|
||||
import Picture.Base
|
||||
import Linear
|
||||
|
||||
optionListDisplayParams :: ListDisplayParams
|
||||
optionListDisplayParams =
|
||||
ListDisplayParams
|
||||
{ _ldpPosX = 50
|
||||
, _ldpPosY = 50
|
||||
, _ldpScale = 2
|
||||
, _ldpVerticalGap = 0
|
||||
, _ldpWidth = FixedSelectionWidth 25
|
||||
, _ldpCursorSides = [North, South, West]
|
||||
}
|
||||
defaultListDisplayParams
|
||||
& ldpPos . spPixelOff .~ V2 50 (-50)
|
||||
& ldpScale .~ 2
|
||||
& ldpVerticalGap .~ 0
|
||||
& ldpWidth .~ FixedSelectionWidth 25
|
||||
& ldpCursorSides .~ [North, South, West]
|
||||
|
||||
initializeOptionMenu :: String -> [MenuOption] -> PositionedMenuOption -> Universe -> ScreenLayer
|
||||
initializeOptionMenu title ops pmo u =
|
||||
|
||||
Reference in New Issue
Block a user