Я никогда раньше не использовал wxHaskell, и у меня очень мало опыта работы с wxWidgets, но если взять эту строку в примере HelloWorld.hs
(доступно в wxHaskell исходный код ):
f <- frameCreate objectNull idAny "Hello world" rectZero frameDefaultStyle
и измените его на:
f <- frameCreate objectNull idAny "Hello world" rectZero (frameDefaultStyle .|. wxMAXIMIZE)
кадр развернут. Обратите внимание, что вам также необходимо добавить import Data.Bits ((.|.))
для побитового оператора или оператора.
Я тестировал это только в Arch Linux с wx-0.12.1.6
, но я был бы удивлен, если бы он не работал в других местах.