]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/controls.i
Add GetWindowBorderSize
[wxWidgets.git] / wxPython / src / controls.i
1 /////////////////////////////////////////////////////////////////////////////
2 // Name: controls.i
3 // Purpose: Control (widget) classes for wxPython
4 //
5 // Author: Robin Dunn
6 //
7 // Created: 10-June-1998
8 // RCS-ID: $Id$
9 // Copyright: (c) 1998 by Total Control Software
10 // Licence: wxWindows license
11 /////////////////////////////////////////////////////////////////////////////
12
13 %module(package="wx") _controls
14
15 //---------------------------------------------------------------------------
16
17 %{
18 #include "wx/wxPython/wxPython.h"
19 #include "wx/wxPython/pyclasses.h"
20 %}
21
22 //---------------------------------------------------------------------------
23
24 %import core.i
25 %pythoncode { wx = _core }
26
27 MAKE_CONST_WXSTRING_NOSWIG(PanelNameStr);
28 MAKE_CONST_WXSTRING_NOSWIG(EmptyString);
29 MAKE_CONST_WXSTRING_NOSWIG(ControlNameStr);
30
31 %{
32 const wxArrayString wxPyEmptyStringArray;
33 %}
34
35
36 // Include all the files that make up this module
37
38
39 //%include _control.i <-- It's in core so other modules don't have to %import controls.i
40 %include _button.i
41 %include _checkbox.i
42 %include _choice.i
43 %include _combobox.i
44 %include _gauge.i
45 %include _statctrls.i
46 %include _listbox.i
47 %include _textctrl.i
48 %include _scrolbar.i
49 %include _spin.i
50 %include _radio.i
51 %include _slider.i
52 %include _tglbtn.i
53 %include _notebook.i
54 %include _toolbar.i
55 %include _listctrl.i
56 %include _treectrl.i
57 %include _dirctrl.i
58 %include _pycontrol.i
59 %include _cshelp.i
60 %include _dragimg.i
61 %include _datectrl.i
62 %include _hyperlink.i
63 %include _picker.i
64 %include _collpane.i
65
66
67 //---------------------------------------------------------------------------
68 //---------------------------------------------------------------------------