{-# LANGUAGE ImplicitParams, OverloadedStrings #-} module Graphics.UI.FLTK.Theme.Light.Wizard ( wizardNew ) where import Graphics.UI.FLTK.Theme.Light.Common import Graphics.UI.FLTK.Theme.Light.Assets import qualified Graphics.UI.FLTK.LowLevel.FLTKHS as LowLevel import qualified Data.Text as T wizardNew :: (?assets :: Assets) => LowLevel.Rectangle -> Maybe T.Text -> IO (LowLevel.Ref LowLevel.Wizard) wizardNew r l = do w <- LowLevel.wizardNew r l LowLevel.setColor w lightBackground color <- commonSelectionColor LowLevel.setSelectionColor w color LowLevel.setLabelfont w commonFont LowLevel.setLabelsize w commonFontSize return w