summaryrefslogtreecommitdiff
path: root/redo/window_windows.go
diff options
context:
space:
mode:
Diffstat (limited to 'redo/window_windows.go')
-rw-r--r--redo/window_windows.go5
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
}