diff options
| author | Pietro Gagliardi <[email protected]> | 2014-07-25 15:58:24 -0400 |
|---|---|---|
| committer | Pietro Gagliardi <[email protected]> | 2014-07-25 15:58:24 -0400 |
| commit | 9ea22218ffacc8a3e5395d8670e9d62584969753 (patch) | |
| tree | 70a000ba42da7ae5aad769c645d1a45e3459f42d /redo/window_windows.go | |
| parent | d515bd74c68dfef84fface6d61a6ea9264d4e70e (diff) | |
Implemented Tab on Windows.
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 } |
