0

如何在 wxHaskell 开始时使窗口最大化?感谢帮助

4

1 回答 1

1

我以前从未使用过 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,但如果它在其他地方不起作用,我会感到惊讶。

于 2010-05-30T00:26:24.743 回答