modules/graphics/src/main/native-glass/win/BaseWnd.h

Print this page

        

*** 64,73 **** --- 64,74 ---- void SetAncestor(HWND ancestor) { m_ancestor = ancestor; } void SetCommonDialogOwner(bool owner) { m_isCommonDialogOwner = owner; } void SetCursor(HCURSOR cursor); + void SetUpdatesCursor(bool updatesCursor); private: HWND m_hWnd; static LRESULT CALLBACK StaticWindowProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);
*** 76,85 **** --- 77,87 ---- HWND m_ancestor; // either owner or parent. a window can't have both at once anyway ATOM m_wndClassAtom; bool m_isCommonDialogOwner; HCURSOR m_hCursor; + bool m_updatesCursor; protected: virtual LRESULT WindowProc(UINT msg, WPARAM wParam, LPARAM lParam) = 0; virtual MessageResult CommonWindowProc(UINT msg, WPARAM wParam, LPARAM lParam); virtual LPCTSTR GetWindowClassNameSuffix() = 0;