X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/87c2245b34abf6898c8e558bc7674c485c709a68..5171ea0ea9fb78f8b24efbab347d33ca40ca5d33:/wxPython/src/_cmndlgs.i?ds=sidebyside diff --git a/wxPython/src/_cmndlgs.i b/wxPython/src/_cmndlgs.i index a4d736f1f6..745d15f1e8 100644 --- a/wxPython/src/_cmndlgs.i +++ b/wxPython/src/_cmndlgs.i @@ -16,16 +16,12 @@ //--------------------------------------------------------------------------- %newgroup -%{ - - DECLARE_DEF_STRING(FileSelectorPromptStr); - DECLARE_DEF_STRING(DirSelectorPromptStr); - DECLARE_DEF_STRING(DirDialogNameStr); - DECLARE_DEF_STRING(FileSelectorDefaultWildcardStr); - DECLARE_DEF_STRING(GetTextFromUserPromptStr); - DECLARE_DEF_STRING(MessageBoxCaptionStr); - -%} +MAKE_CONST_WXSTRING(FileSelectorPromptStr); +MAKE_CONST_WXSTRING(DirSelectorPromptStr); +MAKE_CONST_WXSTRING(DirDialogNameStr); +MAKE_CONST_WXSTRING(FileSelectorDefaultWildcardStr); +MAKE_CONST_WXSTRING(GetTextFromUserPromptStr); +MAKE_CONST_WXSTRING(MessageBoxCaptionStr); //--------------------------------------------------------------------------- @@ -46,7 +42,7 @@ public: class wxColourDialog : public wxDialog { public: - %addtofunc wxColourDialog "self._setOORInfo(self)" + %pythonAppend wxColourDialog "self._setOORInfo(self)" wxColourDialog(wxWindow* parent, wxColourData* data = NULL); @@ -59,7 +55,7 @@ public: class wxDirDialog : public wxDialog { public: - %addtofunc wxDirDialog "self._setOORInfo(self)" + %pythonAppend wxDirDialog "self._setOORInfo(self)" wxDirDialog(wxWindow* parent, const wxString& message = wxPyDirSelectorPromptStr, @@ -83,7 +79,7 @@ public: class wxFileDialog : public wxDialog { public: - %addtofunc wxFileDialog "self._setOORInfo(self)" + %pythonAppend wxFileDialog "self._setOORInfo(self)" wxFileDialog(wxWindow* parent, const wxString& message = wxPyFileSelectorPromptStr, @@ -154,12 +150,12 @@ enum { wxCHOICEDLG_STYLE }; class wxMultiChoiceDialog : public wxDialog { public: - %addtofunc wxMultiChoiceDialog "self._setOORInfo(self)" + %pythonAppend wxMultiChoiceDialog "self._setOORInfo(self)" wxMultiChoiceDialog(wxWindow *parent, const wxString& message, const wxString& caption, - int LCOUNT, wxString *choices, + int choices=0, wxString* choices_array, long style = wxCHOICEDLG_STYLE, const wxPoint& pos = wxDefaultPosition); @@ -178,7 +174,7 @@ public: class wxSingleChoiceDialog : public wxDialog { public: - %addtofunc wxSingleChoiceDialog "self._setOORInfo(self)" + %pythonAppend wxSingleChoiceDialog "self._setOORInfo(self)" %extend { // TODO: ignoring clientData for now... FIX THIS @@ -206,7 +202,7 @@ public: class wxTextEntryDialog : public wxDialog { public: - %addtofunc wxTextEntryDialog "self._setOORInfo(self)" + %pythonAppend wxTextEntryDialog "self._setOORInfo(self)" wxTextEntryDialog(wxWindow* parent, const wxString& message, @@ -245,7 +241,7 @@ public: class wxFontDialog : public wxDialog { public: - %addtofunc wxFontDialog "self._setOORInfo(self)" + %pythonAppend wxFontDialog "self._setOORInfo(self)" wxFontDialog(wxWindow* parent, const wxFontData& data); @@ -258,7 +254,7 @@ public: class wxMessageDialog : public wxDialog { public: - %addtofunc wxMessageDialog "self._setOORInfo(self)" + %pythonAppend wxMessageDialog "self._setOORInfo(self)" wxMessageDialog(wxWindow* parent, const wxString& message, @@ -273,7 +269,7 @@ public: class wxProgressDialog : public wxFrame { public: - %addtofunc wxProgressDialog "self._setOORInfo(self)" + %pythonAppend wxProgressDialog "self._setOORInfo(self)" wxProgressDialog(const wxString& title, const wxString& message, @@ -372,8 +368,8 @@ public: class wxFindReplaceDialog : public wxDialog { public: - %addtofunc wxFindReplaceDialog "self._setOORInfo(self)" - %addtofunc wxFindReplaceDialog() "" + %pythonAppend wxFindReplaceDialog "self._setOORInfo(self)" + %pythonAppend wxFindReplaceDialog() "" wxFindReplaceDialog(wxWindow *parent, wxFindReplaceData *data,