summaryrefslogtreecommitdiffstatshomepage
path: root/groupbox.go
diff options
context:
space:
mode:
authorAlexander Neumann <an2048@gmail.com>2013-05-26 09:57:54 +0200
committerAlexander Neumann <an2048@gmail.com>2013-05-26 09:57:54 +0200
commit74c6516dde3e3386fba618af68ca3cc809d80065 (patch)
treed3cb7c06732aa98566550ae99897812b89dce601 /groupbox.go
parentMainWindow: Don't ignore SetMenu return value (diff)
downloadwireguard-windows-74c6516dde3e3386fba618af68ca3cc809d80065.tar.xz
wireguard-windows-74c6516dde3e3386fba618af68ca3cc809d80065.zip
GroupBox: Change child creation order to fix display on ReactOS/Wine
Diffstat (limited to 'groupbox.go')
-rw-r--r--groupbox.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/groupbox.go b/groupbox.go
index 63b60295..37421a31 100644
--- a/groupbox.go
+++ b/groupbox.go
@@ -40,6 +40,12 @@ func NewGroupBox(parent Container) (*GroupBox, error) {
}
}()
+ var err error
+ gb.composite, err = NewComposite(gb)
+ if err != nil {
+ return nil, err
+ }
+
gb.hWndGroupBox = CreateWindowEx(
0, syscall.StringToUTF16Ptr("BUTTON"), nil,
WS_CHILD|WS_VISIBLE|BS_GROUPBOX,
@@ -48,12 +54,6 @@ func NewGroupBox(parent Container) (*GroupBox, error) {
return nil, lastError("CreateWindowEx(BUTTON)")
}
- var err error
- gb.composite, err = NewComposite(gb)
- if err != nil {
- return nil, err
- }
-
// Set font to nil first to outsmart SetFont.
gb.font = nil
gb.SetFont(defaultFont)