summaryrefslogtreecommitdiff
path: root/stdwndclass_windows.go
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-06-30 09:57:44 -0400
committerPietro Gagliardi <[email protected]>2014-06-30 09:57:44 -0400
commit33155f7496a818a1ed83fe49cccb63be7842bc81 (patch)
treebbb14af3d92becf7d5ca5abfb28630a2b413ad93 /stdwndclass_windows.go
parente032807546a96e6489d18a0e42ced51b7c31a55c (diff)
Reverted everything back to the old API.
Diffstat (limited to 'stdwndclass_windows.go')
-rw-r--r--stdwndclass_windows.go8
1 files changed, 2 insertions, 6 deletions
diff --git a/stdwndclass_windows.go b/stdwndclass_windows.go
index ac5dfd9..3fa23c4 100644
--- a/stdwndclass_windows.go
+++ b/stdwndclass_windows.go
@@ -116,7 +116,7 @@ func stdWndProc(hwnd _HWND, uMsg uint32, wParam _WPARAM, lParam _LPARAM) _LRESUL
switch ss.ctype {
case c_button:
if wParam.HIWORD() == _BN_CLICKED {
- ss.event()
+ ss.signal()
}
case c_checkbox:
// we opt into doing this ourselves because http://blogs.msdn.com/b/oldnewthing/archive/2014/05/22/10527522.aspx
@@ -164,11 +164,7 @@ func stdWndProc(hwnd _HWND, uMsg uint32, wParam _WPARAM, lParam _LPARAM) _LRESUL
}
return 0
case _WM_CLOSE:
- close := false // TODO decide apt default
- s.close(&close)
- if close {
- s.hide()
- }
+ s.signal()
return 0
default:
return defWindowProc(hwnd, uMsg, wParam, lParam)