long numArg = 0l,
const wxString& strArg = wxEmptyString);
- // let wxColourScheme choose the right colours for us
- virtual bool IsContainerWindow() const { return TRUE; }
-
// idle processing
virtual void OnInternalIdle();
+
protected:
// geometry
virtual wxSize DoGetBestClientSize() const;
virtual void CalcUnscrolledPosition(int x, int y, int *xx, int *yy) const;
virtual void CalcScrolledPosition(int x, int y, int *xx, int *yy) const;
- // set the right colours and border
- virtual bool IsContainerWindow() const { return TRUE; }
+ // ensure we have correct default border
virtual wxBorder GetDefaultBorder() const { return wxBORDER_SUNKEN; }
// perform an action
// 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