From a0b7282b31ed31051ee98bf16e8704d5599e5461 Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Wed, 6 Mar 2013 09:30:52 +0100 Subject: Major GUI workover. Hilights: A new filebrowser and new knob widget. --- plugingui/nativewindow_win32.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'plugingui/nativewindow_win32.cc') diff --git a/plugingui/nativewindow_win32.cc b/plugingui/nativewindow_win32.cc index a98ef4c..b1e22c5 100644 --- a/plugingui/nativewindow_win32.cc +++ b/plugingui/nativewindow_win32.cc @@ -52,7 +52,7 @@ GUI::NativeWindowWin32::NativeWindowWin32(GlobalContext *gctx, // object - we need this in the wndproc handler. wcex.cbSize = sizeof(WNDCLASSEX); - wcex.style = 0;//class_style; + wcex.style = CS_DBLCLKS;//class_style; wcex.lpfnWndProc = (WNDPROC)dialogProc; wcex.hCursor = LoadCursor(NULL, IDC_ARROW); // Set data: @@ -131,4 +131,10 @@ void GUI::NativeWindowWin32::setCaption(const std::string &caption) { } +void GUI::NativeWindowWin32::grabMouse(bool grab) +{ + if(grab) SetCapture(gctx->m_hwnd); + else ReleaseCapture(); +} + #endif/*WIN32*/ -- cgit v1.2.3