// ----------------------------------
virtual wxString GetValue() const;
- virtual void SetValue(const wxString& value) { DoSetValue(value, SetValue_SendEvent); }
-
- virtual void ChangeValue(const wxString &value) { DoSetValue(value); }
+ virtual bool IsEmpty() const;
virtual int GetLineLength(long lineNo) const;
virtual wxString GetLineText(long lineNo) const;
static wxVisualAttributes
GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
+ // has the control been frozen by Freeze()?
+ bool IsFrozen() const { return m_frozenness > 0; }
+
protected:
virtual wxSize DoGetBestSize() const;
virtual void DoApplyWidgetStyle(GtkRcStyle *style);
// override this and return true.
virtual bool UseGTKStyleBase() const { return true; }
- // has the control been frozen by Freeze()?
- bool IsFrozen() const { return m_frozenness > 0; }
-
- void DoSetValue(const wxString &value, int flags = 0);
+ virtual void DoSetValue(const wxString &value, int flags = 0);
private:
// change the font for everything in this control