X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/dd9f7fea29e3f8bb61861f52984b7943512346ac..f1b1ecf0200d1c790c2852b99d0fe20f30b3a08d:/wxPython/src/controls.i diff --git a/wxPython/src/controls.i b/wxPython/src/controls.i index ce2dfcc5eb..28867cb163 100644 --- a/wxPython/src/controls.i +++ b/wxPython/src/controls.i @@ -10,29 +10,33 @@ // Licence: wxWindows license ///////////////////////////////////////////////////////////////////////////// -%module controls +%module(package="wx") _controls //--------------------------------------------------------------------------- %{ #include "wx/wxPython/wxPython.h" #include "wx/wxPython/pyclasses.h" - - DECLARE_DEF_STRING(PanelNameStr); - DECLARE_DEF_STRING(EmptyString); - DECLARE_DEF_STRING(ControlNameStr); - %} - + //--------------------------------------------------------------------------- %import core.i -%pythoncode { wx = core } +%pythoncode { wx = _core } + +%include __controls_rename.i + +MAKE_CONST_WXSTRING_NOSWIG(PanelNameStr); +MAKE_CONST_WXSTRING_NOSWIG(EmptyString); +MAKE_CONST_WXSTRING_NOSWIG(ControlNameStr); + +%{ + const wxArrayString wxPyEmptyStringArray; +%} // Include all the files that make up this module -%include _controls_rename.i //%include _control.i <-- It's in core so other modules don't have to %import controls.i %include _button.i @@ -56,6 +60,8 @@ %include _pycontrol.i %include _cshelp.i %include _dragimg.i +%include _datectrl.i + //---------------------------------------------------------------------------