diff options
Diffstat (limited to 'redo/window_windows.go')
| -rw-r--r-- | redo/window_windows.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/redo/window_windows.go b/redo/window_windows.go index 01bc751..43a7631 100644 --- a/redo/window_windows.go +++ b/redo/window_windows.go @@ -44,6 +44,11 @@ func newWindow(title string, width int, height int) *window { if hwnd != w.hwnd { panic(fmt.Errorf("inconsistency: hwnd returned by CreateWindowEx() (%p) and hwnd stored in window (%p) differ", hwnd, w.hwnd)) } + // TODO keep? + hresult := C.EnableThemeDialogTexture(w.hwnd, C.ETDT_ENABLE | C.ETDT_USETABTEXTURE) + if hresult != C.S_OK { + panic(fmt.Errorf("error setting tab background texture on Window; HRESULT: 0x%X", hresult)) + } return w } |
