// MSW only: true if this control is part of the main control
virtual bool ContainsHWND(WXHWND WXUNUSED(hWnd)) const { return false; };
+#if wxUSE_TOOLTIPS
+ // MSW only: true if this window or any of its children have a tooltip
+ virtual bool HasToolTips() const { return GetToolTip() != NULL; }
+#endif // wxUSE_TOOLTIPS
+
// translate wxWidgets style flags for this control into the Windows style
// and optional extended style for the corresponding native control
//
#ifdef __WIN32__
int HandleMenuChar(int chAccel, WXLPARAM lParam);
#endif
+ // Create and process a clipboard event specified by type.
+ bool HandleClipboardEvent( WXUINT nMsg );
bool HandleQueryDragIcon(WXHICON *hIcon);
bool HandleSetCursor(WXHWND hWnd, short nHitTest, int mouseMsg);
+ bool HandlePower(WXWPARAM wParam, WXLPARAM lParam, bool *vetoed);
+
+
// Window procedure
virtual WXLRESULT MSWWindowProc(WXUINT nMsg, WXWPARAM wParam, WXLPARAM lParam);