//---------------------------------------------------------------------------
-%{
- DECLARE_DEF_STRING(GaugeNameStr);
-%}
+MAKE_CONST_WXSTRING(GaugeNameStr);
%newgroup
wxGA_HORIZONTAL,
wxGA_VERTICAL,
wxGA_SMOOTH,
- wxGA_PROGRESSBAR // obsolete
};
+%pythoncode { GA_PROGRESSBAR = 0 %# obsolete }
//---------------------------------------------------------------------------
+MustHaveApp(wxGauge);
+
class wxGauge : public wxControl {
public:
- %addtofunc wxGauge "self._setOORInfo(self)"
- %addtofunc wxGauge() ""
+ %pythonAppend wxGauge "self._setOORInfo(self)"
+ %pythonAppend wxGauge() ""
- wxGauge(wxWindow* parent, wxWindowID id, int range,
+ wxGauge(wxWindow* parent, wxWindowID id=-1, int range=100,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxGA_HORIZONTAL,
const wxValidator& validator = wxDefaultValidator,
const wxString& name = wxPyGaugeNameStr);
- %name(PreGauge)wxGauge();
+ %RenameCtor(PreGauge, wxGauge());
- bool Create(wxWindow* parent, wxWindowID id, int range,
+ bool Create(wxWindow* parent, wxWindowID id=-1, int range=100,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize,
long style = wxGA_HORIZONTAL,
virtual int GetShadowWidth() const;
virtual void SetBezelFace(int w);
virtual int GetBezelFace() const;
+
+
+ static wxVisualAttributes
+ GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL);
};
//---------------------------------------------------------------------------