X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/2b9048c56f0aa04b2adbb7813f9698abdda15184..a9b4774c0502f29e0f8eb6757a944420d02d5274:/wxPython/src/_gauge.i diff --git a/wxPython/src/_gauge.i b/wxPython/src/_gauge.i index 264683d27a..942a1bc04e 100644 --- a/wxPython/src/_gauge.i +++ b/wxPython/src/_gauge.i @@ -23,26 +23,28 @@ enum { wxGA_HORIZONTAL, wxGA_VERTICAL, wxGA_SMOOTH, - wxGA_PROGRESSBAR // obsolete }; +%pythoncode { GA_PROGRESSBAR = 0 %# obsolete } //--------------------------------------------------------------------------- +MustHaveApp(wxGauge); + class wxGauge : public wxControl { public: %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, @@ -65,6 +67,10 @@ public: virtual int GetShadowWidth() const; virtual void SetBezelFace(int w); virtual int GetBezelFace() const; + + + static wxVisualAttributes + GetClassDefaultAttributes(wxWindowVariant variant = wxWINDOW_VARIANT_NORMAL); }; //---------------------------------------------------------------------------