// controls only
virtual bool IsCanvasWindow() const { return FALSE; }
- // return TRUE if this a container window which contains the other items:
- // e.g, a listbox, listctrl, treectrl, ... and FALSE if it is a monolithic
- // control (e.g. a button, checkbox, ...)
- virtual bool IsContainerWindow() const { return FALSE; }
-
// returns TRUE if the control has "transparent" areas such
// as a wxStaticText and wxCheckBox and the background should
// be adapted from a parent window
// event handlers
void OnSize(wxSizeEvent& event);
- void OnNcPaint(wxPaintEvent& event);
+ void OnNcPaint(wxNcPaintEvent& event);
void OnPaint(wxPaintEvent& event);
void OnErase(wxEraseEvent& event);
#ifdef __WXMSW__
// override MSWWindowProc() to process WM_NCHITTEST
- long MSWWindowProc(WXUINT message, WXWPARAM wParam, WXLPARAM lParam);
+ WXLRESULT MSWWindowProc(WXUINT message, WXWPARAM wParam, WXLPARAM lParam);
#endif // __WXMSW__
private: