| 1 | ///////////////////////////////////////////////////////////////////////////// |
| 2 | // Name: windows.i |
| 3 | // Purpose: SWIG definitions of various window classes |
| 4 | // |
| 5 | // Author: Robin Dunn |
| 6 | // |
| 7 | // Created: 24-June-1997 |
| 8 | // RCS-ID: $Id$ |
| 9 | // Copyright: (c) 2003 by Total Control Software |
| 10 | // Licence: wxWindows license |
| 11 | ///////////////////////////////////////////////////////////////////////////// |
| 12 | |
| 13 | %module(package="wx") _windows |
| 14 | |
| 15 | //--------------------------------------------------------------------------- |
| 16 | |
| 17 | %{ |
| 18 | #include "wx/wxPython/wxPython.h" |
| 19 | #include "wx/wxPython/pyclasses.h" |
| 20 | |
| 21 | %} |
| 22 | |
| 23 | //--------------------------------------------------------------------------- |
| 24 | |
| 25 | %import core.i |
| 26 | %pythoncode { wx = _core } |
| 27 | |
| 28 | |
| 29 | MAKE_CONST_WXSTRING_NOSWIG(EmptyString); |
| 30 | MAKE_CONST_WXSTRING_NOSWIG(PanelNameStr); |
| 31 | |
| 32 | |
| 33 | // Include all the files that make up this module |
| 34 | %include _panel.i |
| 35 | %include _toplvl.i |
| 36 | %include _statusbar.i |
| 37 | %include _splitter.i |
| 38 | %include _sashwin.i |
| 39 | %include _popupwin.i |
| 40 | %include _tipwin.i |
| 41 | %include _vscroll.i |
| 42 | %include _taskbar.i |
| 43 | %include _cmndlgs.i |
| 44 | %include _mdi.i |
| 45 | %include _pywindows.i |
| 46 | %include _printfw.i |
| 47 | |
| 48 | //--------------------------------------------------------------------------- |