Added wxSpinCtrl
Added some missing methods and constants Fixed wxTreeCtrl.HitTest bug new SWIGged code git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_2_BRANCH@7564 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -63,12 +63,17 @@ below.)
|
|||||||
wxUSE_NEW_GRID 1
|
wxUSE_NEW_GRID 1
|
||||||
wxUSE_GLOBAL_MEMORY_OPERATORS 0
|
wxUSE_GLOBAL_MEMORY_OPERATORS 0
|
||||||
wxUSE_LIBTIFF 1
|
wxUSE_LIBTIFF 1
|
||||||
|
wxUSE_GLCANVAS 1
|
||||||
|
|
||||||
I also change these:
|
I also change these:
|
||||||
|
|
||||||
wxUSE_DIALUP_MANAGER 0
|
wxUSE_DIALUP_MANAGER 0
|
||||||
wxUSE_SOCKETS 0
|
wxUSE_DYNLIB_CLASS 0
|
||||||
wxUSE_FS_INET 0
|
wxUSE_DOC_VIEW_ARCHITECTURE 0
|
||||||
|
wxUSE_MDI_ARCHITECTURE 0
|
||||||
|
wxUSE_PLOT 0
|
||||||
|
wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW 0
|
||||||
|
|
||||||
|
|
||||||
There are probably other flags that can be disabled to remove
|
There are probably other flags that can be disabled to remove
|
||||||
things not being used in wxPython, but I havn't investigated all
|
things not being used in wxPython, but I havn't investigated all
|
||||||
@@ -84,12 +89,6 @@ below.)
|
|||||||
If you want to make a release build, add FINAL=1 to the nmake
|
If you want to make a release build, add FINAL=1 to the nmake
|
||||||
command, as well as to build.local for wxPython, (see below.)
|
command, as well as to build.local for wxPython, (see below.)
|
||||||
|
|
||||||
If you want the optional OGL (Object Graphics Library) and/or STC
|
|
||||||
(Styled Text Control) then you need to go to contrib/src/ogl and
|
|
||||||
contrib/src/stc and build those libraries. The command to use is:
|
|
||||||
|
|
||||||
nmake -f makefile.vc WXUSINGDLL=1 CRTFLAG=/MD EXTRAFLAGS=-D__NO_VC_CRTDBG__
|
|
||||||
|
|
||||||
|
|
||||||
2. For either platform, you should be sure to set an environment
|
2. For either platform, you should be sure to set an environment
|
||||||
variable named WXWIN to be the path to the top of the wxWindows
|
variable named WXWIN to be the path to the top of the wxWindows
|
||||||
@@ -97,25 +96,24 @@ below.)
|
|||||||
|
|
||||||
|
|
||||||
3. If you are working from a copy of the code retrieved from CVS, then
|
3. If you are working from a copy of the code retrieved from CVS, then
|
||||||
you will find wxPython in $WXWIN/utils/wxPython. If you are
|
you will find wxPython in $WXWIN/wxPython. If you are working from
|
||||||
working from the tar.gz or .zip files then you will probably want
|
the tar.gz or .zip files then you will probably want to unpack
|
||||||
to unpack wxPython in the $WXWIN/utils directory and rename the new
|
wxPython in the $WXWIN directory and rename the new directory to
|
||||||
directory to wxPython (or use a symlink.) If you want to keep it
|
wxPython (or use a symlink.) If you want to keep it in a separate
|
||||||
in a separate directory then you can change where the build.py tool
|
directory then you can change where the build.py tool expects to
|
||||||
expects to find it by creating a file named build.local (see step 7
|
find it by creating a file named build.local (see step 7 for more
|
||||||
for more examples about build.local,) containing something like
|
examples about build.local,) containing something like this:
|
||||||
this:
|
|
||||||
|
|
||||||
WXPSRCDIR = "~/MyStuff/wxPython-2.1.15/src"
|
WXPSRCDIR = "~/MyStuff/wxPython-2.1.15/src"
|
||||||
|
|
||||||
|
|
||||||
4. At this point you may want to make an alias, symlink, script,
|
4. At this point you may want to make an alias, symlink, script,
|
||||||
batch file, or whatever on the PATH that invokes
|
batch file, or whatever on the PATH that invokes
|
||||||
$WXWIN/utils/wxPython/distrib/build.py to help simplify matters
|
$WXWIN/wxPython/distrib/build.py to help simplify matters somewhat.
|
||||||
somewhat. For example, on my win32 system I have a file named
|
For example, on my win32 system I have a file named build.bat in a
|
||||||
build.bat in a directory on the PATH that contains:
|
directory on the PATH that contains:
|
||||||
|
|
||||||
python %WXWIN%/utils/wxPython/distrib/build.py %1 %2 %3 %4 %5 %6
|
python %WXWIN%/wxPython/distrib/build.py %1 %2 %3 %4 %5 %6
|
||||||
|
|
||||||
|
|
||||||
5. Change into the $(WXWIN)/utils/wxPython/src directory.
|
5. Change into the $(WXWIN)/utils/wxPython/src directory.
|
||||||
@@ -151,8 +149,8 @@ below.)
|
|||||||
|
|
||||||
|
|
||||||
8. To build and install the add-on modules, change to the appropriate
|
8. To build and install the add-on modules, change to the appropriate
|
||||||
directory under $WXWIN/utils/wxPython/modules and run the build
|
directory under $WXWIN/wxPython/contrib and run the build utility
|
||||||
utility again.
|
again.
|
||||||
|
|
||||||
|
|
||||||
9. Change to the $WXWIN/utils/wxPython/demo directory.
|
9. Change to the $WXWIN/utils/wxPython/demo directory.
|
||||||
@@ -166,7 +164,3 @@ below.)
|
|||||||
pythonw.exe version of Python either from the command line or from
|
pythonw.exe version of Python either from the command line or from
|
||||||
a shortcut.
|
a shortcut.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -42,6 +42,7 @@ modify your code to add the EVT_* to hook the event to the method.
|
|||||||
OnCloseWindow
|
OnCloseWindow
|
||||||
OnScroll
|
OnScroll
|
||||||
|
|
||||||
|
Added wxSpinCtrl.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -22,7 +22,7 @@ _useSplitter = true
|
|||||||
_useNestedSplitter = true
|
_useNestedSplitter = true
|
||||||
|
|
||||||
_treeList = [
|
_treeList = [
|
||||||
('New since last release', ['wxDragImage', 'wxCalendarCtrl',
|
('New since last release', ['wxDragImage', 'wxCalendarCtrl', 'wxSpinCtrl',
|
||||||
]),
|
]),
|
||||||
|
|
||||||
('Managed Windows', ['wxFrame', 'wxDialog', 'wxMiniFrame']),
|
('Managed Windows', ['wxFrame', 'wxDialog', 'wxMiniFrame']),
|
||||||
@@ -40,8 +40,9 @@ _treeList = [
|
|||||||
|
|
||||||
('Controls', ['wxButton', 'wxCheckBox', 'wxCheckListBox', 'wxChoice',
|
('Controls', ['wxButton', 'wxCheckBox', 'wxCheckListBox', 'wxChoice',
|
||||||
'wxComboBox', 'wxGauge', 'wxListBox', 'wxListCtrl', 'wxTextCtrl',
|
'wxComboBox', 'wxGauge', 'wxListBox', 'wxListCtrl', 'wxTextCtrl',
|
||||||
'wxTreeCtrl', 'wxSpinButton', 'wxStaticText', 'wxStaticBitmap',
|
'wxTreeCtrl', 'wxSpinButton', 'wxSpinCtrl', 'wxStaticText',
|
||||||
'wxRadioBox', 'wxSlider', 'wxToolBar', #'wxToggleButton'
|
'wxStaticBitmap', 'wxRadioBox', 'wxSlider', 'wxToolBar',
|
||||||
|
#'wxToggleButton'
|
||||||
]),
|
]),
|
||||||
|
|
||||||
('Window Layout', ['wxLayoutConstraints', 'Sizers', 'OldSizers']),
|
('Window Layout', ['wxLayoutConstraints', 'Sizers', 'OldSizers']),
|
||||||
|
37
wxPython/demo/wxSpinCtrl.py
Normal file
37
wxPython/demo/wxSpinCtrl.py
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
|
||||||
|
from wxPython.wx import *
|
||||||
|
|
||||||
|
import string
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
|
class TestPanel(wxPanel):
|
||||||
|
def __init__(self, parent, log):
|
||||||
|
wxPanel.__init__(self, parent, -1)
|
||||||
|
self.log = log
|
||||||
|
self.count = 0
|
||||||
|
|
||||||
|
wxStaticText(self, -1, "This example uses the wxSpinCtrl control.",
|
||||||
|
wxPoint(45, 15))
|
||||||
|
|
||||||
|
sc = wxSpinCtrl(self, -1, "", wxPoint(30, 50), wxSize(80, -1))
|
||||||
|
sc.SetRange(1,100)
|
||||||
|
sc.SetValue(5)
|
||||||
|
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
|
def runTest(frame, nb, log):
|
||||||
|
win = TestPanel(nb, log)
|
||||||
|
return win
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
overview = """\
|
||||||
|
"""
|
@@ -77,7 +77,8 @@ class TestTreeCtrlPanel(wxPanel):
|
|||||||
def OnRightClick(self, event):
|
def OnRightClick(self, event):
|
||||||
pt = event.GetPosition();
|
pt = event.GetPosition();
|
||||||
item, flags = self.tree.HitTest(pt)
|
item, flags = self.tree.HitTest(pt)
|
||||||
self.log.WriteText("OnRightClick: %s\n" % self.tree.GetItemText(item))
|
self.log.WriteText("OnRightClick: %s, %s\n" % (self.tree.GetItemText(item),
|
||||||
|
type(item)))
|
||||||
self.tree.SelectItem(item)
|
self.tree.SelectItem(item)
|
||||||
|
|
||||||
|
|
||||||
|
@@ -16,6 +16,7 @@
|
|||||||
#include "helpers.h"
|
#include "helpers.h"
|
||||||
#include <wx/slider.h>
|
#include <wx/slider.h>
|
||||||
#include <wx/spinbutt.h>
|
#include <wx/spinbutt.h>
|
||||||
|
#include <wx/spinctrl.h>
|
||||||
#include <wx/dynarray.h>
|
#include <wx/dynarray.h>
|
||||||
#include <wx/statline.h>
|
#include <wx/statline.h>
|
||||||
//#include <wx/toggbutt.h>
|
//#include <wx/toggbutt.h>
|
||||||
@@ -328,7 +329,7 @@ public:
|
|||||||
wxArrayInt lst;
|
wxArrayInt lst;
|
||||||
self->GetSelections(lst);
|
self->GetSelections(lst);
|
||||||
PyObject *tup = PyTuple_New(lst.GetCount());
|
PyObject *tup = PyTuple_New(lst.GetCount());
|
||||||
for(int i=0; i<lst.GetCount(); i++) {
|
for(size_t i=0; i<lst.GetCount(); i++) {
|
||||||
PyTuple_SetItem(tup, i, PyInt_FromLong(lst[i]));
|
PyTuple_SetItem(tup, i, PyInt_FromLong(lst[i]));
|
||||||
}
|
}
|
||||||
return tup;
|
return tup;
|
||||||
@@ -580,3 +581,20 @@ public:
|
|||||||
|
|
||||||
//----------------------------------------------------------------------
|
//----------------------------------------------------------------------
|
||||||
|
|
||||||
|
class wxSpinCtrl : public wxSpinButton {
|
||||||
|
public:
|
||||||
|
wxSpinCtrl(wxWindow *parent,
|
||||||
|
wxWindowID id = -1,
|
||||||
|
const char* value = "",
|
||||||
|
const wxPoint& pos = wxPyDefaultPosition,
|
||||||
|
const wxSize& size = wxPyDefaultSize,
|
||||||
|
long style = wxSP_ARROW_KEYS,
|
||||||
|
int min = 0, int max = 100, int initial = 0,
|
||||||
|
const char* name = "wxSpinCtrl");
|
||||||
|
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
//----------------------------------------------------------------------
|
||||||
|
|
||||||
|
@@ -650,6 +650,8 @@ public:
|
|||||||
bool IsBold(const wxTreeItemId& item) const;
|
bool IsBold(const wxTreeItemId& item) const;
|
||||||
wxTreeItemId HitTest(const wxPoint& point, int& OUTPUT);
|
wxTreeItemId HitTest(const wxPoint& point, int& OUTPUT);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
void SetItemTextColour(const wxTreeItemId& item, const wxColour& col);
|
void SetItemTextColour(const wxTreeItemId& item, const wxColour& col);
|
||||||
void SetItemBackgroundColour(const wxTreeItemId& item, const wxColour& col);
|
void SetItemBackgroundColour(const wxTreeItemId& item, const wxColour& col);
|
||||||
void SetItemFont(const wxTreeItemId& item, const wxFont& font);
|
void SetItemFont(const wxTreeItemId& item, const wxFont& font);
|
||||||
@@ -677,14 +679,19 @@ public:
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
%pragma(python) addtoclass = "
|
%pragma(python) addtoclass = "
|
||||||
# Redefine a couple methods that SWIG gets a bit confused on...
|
# Redefine some methods that SWIG gets a bit confused on...
|
||||||
def GetFirstChild(self,arg0,arg1):
|
def GetFirstChild(self, *_args, **_kwargs):
|
||||||
val1, val2 = controls2c.wxTreeCtrl_GetFirstChild(self.this,arg0.this,arg1)
|
val1,val2 = apply(controls2c.wxTreeCtrl_GetFirstChild,(self,) + _args, _kwargs)
|
||||||
val1 = wxTreeItemIdPtr(val1)
|
val1 = wxTreeItemIdPtr(val1)
|
||||||
val1.thisown = 1
|
val1.thisown = 1
|
||||||
return (val1,val2)
|
return (val1,val2)
|
||||||
def GetNextChild(self,arg0,arg1):
|
def GetNextChild(self, *_args, **_kwargs):
|
||||||
val1, val2 = controls2c.wxTreeCtrl_GetNextChild(self.this,arg0.this,arg1)
|
val1,val2 = apply(controls2c.wxTreeCtrl_GetNextChild,(self,) + _args, _kwargs)
|
||||||
|
val1 = wxTreeItemIdPtr(val1)
|
||||||
|
val1.thisown = 1
|
||||||
|
return (val1,val2)
|
||||||
|
def HitTest(self, *_args, **_kwargs):
|
||||||
|
val1, val2 = apply(controls2c.wxTreeCtrl_HitTest,(self,) + _args, _kwargs)
|
||||||
val1 = wxTreeItemIdPtr(val1)
|
val1 = wxTreeItemIdPtr(val1)
|
||||||
val1.thisown = 1
|
val1.thisown = 1
|
||||||
return (val1,val2)
|
return (val1,val2)
|
||||||
|
@@ -1685,6 +1685,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
@@ -1770,6 +1771,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxWindowDC","_class_wxWindowDC",0},
|
{ "_wxWindowDC","_class_wxWindowDC",0},
|
||||||
|
@@ -2771,6 +2771,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_wxFontData","_class_wxFontData",0},
|
{ "_wxFontData","_class_wxFontData",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
@@ -2901,6 +2902,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_class_wxFontData","_wxFontData",0},
|
{ "_class_wxFontData","_wxFontData",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
|
@@ -56,6 +56,7 @@ extern PyObject *SWIG_newvarlink(void);
|
|||||||
#include "helpers.h"
|
#include "helpers.h"
|
||||||
#include <wx/slider.h>
|
#include <wx/slider.h>
|
||||||
#include <wx/spinbutt.h>
|
#include <wx/spinbutt.h>
|
||||||
|
#include <wx/spinctrl.h>
|
||||||
#include <wx/dynarray.h>
|
#include <wx/dynarray.h>
|
||||||
#include <wx/statline.h>
|
#include <wx/statline.h>
|
||||||
//#include <wx/toggbutt.h>
|
//#include <wx/toggbutt.h>
|
||||||
@@ -3262,7 +3263,7 @@ static PyObject * wxListBox_GetSelections(wxListBox *self) {
|
|||||||
wxArrayInt lst;
|
wxArrayInt lst;
|
||||||
self->GetSelections(lst);
|
self->GetSelections(lst);
|
||||||
PyObject *tup = PyTuple_New(lst.GetCount());
|
PyObject *tup = PyTuple_New(lst.GetCount());
|
||||||
for(int i=0; i<lst.GetCount(); i++) {
|
for(size_t i=0; i<lst.GetCount(); i++) {
|
||||||
PyTuple_SetItem(tup, i, PyInt_FromLong(lst[i]));
|
PyTuple_SetItem(tup, i, PyInt_FromLong(lst[i]));
|
||||||
}
|
}
|
||||||
return tup;
|
return tup;
|
||||||
@@ -7152,7 +7153,99 @@ static PyObject *_wrap_wxSlider_SetValue(PyObject *self, PyObject *args, PyObjec
|
|||||||
return _resultobj;
|
return _resultobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void *SwigwxSpinCtrlTowxSpinButton(void *ptr) {
|
||||||
|
wxSpinCtrl *src;
|
||||||
|
wxSpinButton *dest;
|
||||||
|
src = (wxSpinCtrl *) ptr;
|
||||||
|
dest = (wxSpinButton *) src;
|
||||||
|
return (void *) dest;
|
||||||
|
}
|
||||||
|
|
||||||
|
static void *SwigwxSpinCtrlTowxControl(void *ptr) {
|
||||||
|
wxSpinCtrl *src;
|
||||||
|
wxControl *dest;
|
||||||
|
src = (wxSpinCtrl *) ptr;
|
||||||
|
dest = (wxControl *) src;
|
||||||
|
return (void *) dest;
|
||||||
|
}
|
||||||
|
|
||||||
|
static void *SwigwxSpinCtrlTowxWindow(void *ptr) {
|
||||||
|
wxSpinCtrl *src;
|
||||||
|
wxWindow *dest;
|
||||||
|
src = (wxSpinCtrl *) ptr;
|
||||||
|
dest = (wxWindow *) src;
|
||||||
|
return (void *) dest;
|
||||||
|
}
|
||||||
|
|
||||||
|
static void *SwigwxSpinCtrlTowxEvtHandler(void *ptr) {
|
||||||
|
wxSpinCtrl *src;
|
||||||
|
wxEvtHandler *dest;
|
||||||
|
src = (wxSpinCtrl *) ptr;
|
||||||
|
dest = (wxEvtHandler *) src;
|
||||||
|
return (void *) dest;
|
||||||
|
}
|
||||||
|
|
||||||
|
#define new_wxSpinCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9) (new wxSpinCtrl(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5,_swigarg6,_swigarg7,_swigarg8,_swigarg9))
|
||||||
|
static PyObject *_wrap_new_wxSpinCtrl(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxSpinCtrl * _result;
|
||||||
|
wxWindow * _arg0;
|
||||||
|
wxWindowID _arg1 = (wxWindowID ) -1;
|
||||||
|
char * _arg2 = (char *) "";
|
||||||
|
wxPoint * _arg3 = (wxPoint *) &wxPyDefaultPosition;
|
||||||
|
wxSize * _arg4 = (wxSize *) &wxPyDefaultSize;
|
||||||
|
long _arg5 = (long ) wxSP_ARROW_KEYS;
|
||||||
|
int _arg6 = (int ) 0;
|
||||||
|
int _arg7 = (int ) 100;
|
||||||
|
int _arg8 = (int ) 0;
|
||||||
|
char * _arg9 = (char *) "wxSpinCtrl";
|
||||||
|
PyObject * _argo0 = 0;
|
||||||
|
wxPoint temp;
|
||||||
|
PyObject * _obj3 = 0;
|
||||||
|
wxSize temp0;
|
||||||
|
PyObject * _obj4 = 0;
|
||||||
|
char *_kwnames[] = { "parent","id","value","pos","size","style","min","max","initial","name", NULL };
|
||||||
|
char _ptemp[128];
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|isOOliiis:new_wxSpinCtrl",_kwnames,&_argo0,&_arg1,&_arg2,&_obj3,&_obj4,&_arg5,&_arg6,&_arg7,&_arg8,&_arg9))
|
||||||
|
return NULL;
|
||||||
|
if (_argo0) {
|
||||||
|
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of new_wxSpinCtrl. Expected _wxWindow_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (_obj3)
|
||||||
|
{
|
||||||
|
_arg3 = &temp;
|
||||||
|
if (! wxPoint_helper(_obj3, &_arg3))
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
if (_obj4)
|
||||||
|
{
|
||||||
|
_arg4 = &temp0;
|
||||||
|
if (! wxSize_helper(_obj4, &_arg4))
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (wxSpinCtrl *)new_wxSpinCtrl(_arg0,_arg1,_arg2,*_arg3,*_arg4,_arg5,_arg6,_arg7,_arg8,_arg9);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} if (_result) {
|
||||||
|
SWIG_MakePtr(_ptemp, (char *) _result,"_wxSpinCtrl_p");
|
||||||
|
_resultobj = Py_BuildValue("s",_ptemp);
|
||||||
|
} else {
|
||||||
|
Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
static PyMethodDef controlscMethods[] = {
|
static PyMethodDef controlscMethods[] = {
|
||||||
|
{ "new_wxSpinCtrl", (PyCFunction) _wrap_new_wxSpinCtrl, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxSlider_SetValue", (PyCFunction) _wrap_wxSlider_SetValue, METH_VARARGS | METH_KEYWORDS },
|
{ "wxSlider_SetValue", (PyCFunction) _wrap_wxSlider_SetValue, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxSlider_SetTick", (PyCFunction) _wrap_wxSlider_SetTick, METH_VARARGS | METH_KEYWORDS },
|
{ "wxSlider_SetTick", (PyCFunction) _wrap_wxSlider_SetTick, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxSlider_SetThumbLength", (PyCFunction) _wrap_wxSlider_SetThumbLength, METH_VARARGS | METH_KEYWORDS },
|
{ "wxSlider_SetThumbLength", (PyCFunction) _wrap_wxSlider_SetThumbLength, METH_VARARGS | METH_KEYWORDS },
|
||||||
@@ -7364,9 +7457,12 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
|
{ "_class_wxEvtHandler","_class_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler},
|
||||||
|
{ "_class_wxEvtHandler","_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler},
|
||||||
{ "_class_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler},
|
{ "_class_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler},
|
||||||
{ "_class_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler},
|
{ "_class_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler},
|
||||||
{ "_class_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler},
|
{ "_class_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler},
|
||||||
@@ -7484,11 +7580,14 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_class_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton},
|
{ "_class_wxButton","_wxBitmapButton",SwigwxBitmapButtonTowxButton},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxWindowDC","_class_wxWindowDC",0},
|
{ "_wxWindowDC","_class_wxWindowDC",0},
|
||||||
{ "_wxTimerEvent","_class_wxTimerEvent",0},
|
{ "_wxTimerEvent","_class_wxTimerEvent",0},
|
||||||
{ "_wxScrollBar","_class_wxScrollBar",0},
|
{ "_wxScrollBar","_class_wxScrollBar",0},
|
||||||
|
{ "_wxSpinButton","_class_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton},
|
||||||
|
{ "_wxSpinButton","_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton},
|
||||||
{ "_wxSpinButton","_class_wxSpinButton",0},
|
{ "_wxSpinButton","_class_wxSpinButton",0},
|
||||||
{ "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
|
{ "_class_wxIndividualLayoutConstraint","_wxIndividualLayoutConstraint",0},
|
||||||
{ "_class_wxNotifyEvent","_wxNotifyEvent",0},
|
{ "_class_wxNotifyEvent","_wxNotifyEvent",0},
|
||||||
@@ -7521,6 +7620,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxFocusEvent","_class_wxFocusEvent",0},
|
{ "_wxFocusEvent","_class_wxFocusEvent",0},
|
||||||
{ "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
|
{ "_wxMaximizeEvent","_class_wxMaximizeEvent",0},
|
||||||
{ "_class_wxTimerEvent","_wxTimerEvent",0},
|
{ "_class_wxTimerEvent","_wxTimerEvent",0},
|
||||||
|
{ "_class_wxSpinButton","_class_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton},
|
||||||
|
{ "_class_wxSpinButton","_wxSpinCtrl",SwigwxSpinCtrlTowxSpinButton},
|
||||||
{ "_class_wxSpinButton","_wxSpinButton",0},
|
{ "_class_wxSpinButton","_wxSpinButton",0},
|
||||||
{ "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
|
{ "_wxAcceleratorEntry","_class_wxAcceleratorEntry",0},
|
||||||
{ "_class_wxPanel","_wxPanel",0},
|
{ "_class_wxPanel","_wxPanel",0},
|
||||||
@@ -7549,6 +7650,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_class_wxBrush","_wxBrush",0},
|
{ "_class_wxBrush","_wxBrush",0},
|
||||||
{ "_unsigned_short","_WXTYPE",0},
|
{ "_unsigned_short","_WXTYPE",0},
|
||||||
{ "_unsigned_short","_short",0},
|
{ "_unsigned_short","_short",0},
|
||||||
|
{ "_class_wxWindow","_class_wxSpinCtrl",SwigwxSpinCtrlTowxWindow},
|
||||||
|
{ "_class_wxWindow","_wxSpinCtrl",SwigwxSpinCtrlTowxWindow},
|
||||||
{ "_class_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow},
|
{ "_class_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow},
|
||||||
{ "_class_wxWindow","_wxSlider",SwigwxSliderTowxWindow},
|
{ "_class_wxWindow","_wxSlider",SwigwxSliderTowxWindow},
|
||||||
{ "_class_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow},
|
{ "_class_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow},
|
||||||
@@ -7617,6 +7720,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_unsigned_char","_byte",0},
|
{ "_unsigned_char","_byte",0},
|
||||||
{ "_class_wxMetaFileDC","_wxMetaFileDC",0},
|
{ "_class_wxMetaFileDC","_wxMetaFileDC",0},
|
||||||
{ "_class_wxMenu","_wxMenu",0},
|
{ "_class_wxMenu","_wxMenu",0},
|
||||||
|
{ "_wxControl","_class_wxSpinCtrl",SwigwxSpinCtrlTowxControl},
|
||||||
|
{ "_wxControl","_wxSpinCtrl",SwigwxSpinCtrlTowxControl},
|
||||||
{ "_wxControl","_class_wxSlider",SwigwxSliderTowxControl},
|
{ "_wxControl","_class_wxSlider",SwigwxSliderTowxControl},
|
||||||
{ "_wxControl","_wxSlider",SwigwxSliderTowxControl},
|
{ "_wxControl","_wxSlider",SwigwxSliderTowxControl},
|
||||||
{ "_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl},
|
{ "_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl},
|
||||||
@@ -7719,6 +7824,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxValidator","_class_wxValidator",0},
|
{ "_wxValidator","_class_wxValidator",0},
|
||||||
{ "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
|
{ "_class_wxLayoutConstraints","_wxLayoutConstraints",0},
|
||||||
{ "_wxIconizeEvent","_class_wxIconizeEvent",0},
|
{ "_wxIconizeEvent","_class_wxIconizeEvent",0},
|
||||||
|
{ "_class_wxControl","_class_wxSpinCtrl",SwigwxSpinCtrlTowxControl},
|
||||||
|
{ "_class_wxControl","_wxSpinCtrl",SwigwxSpinCtrlTowxControl},
|
||||||
{ "_class_wxControl","_class_wxSlider",SwigwxSliderTowxControl},
|
{ "_class_wxControl","_class_wxSlider",SwigwxSliderTowxControl},
|
||||||
{ "_class_wxControl","_wxSlider",SwigwxSliderTowxControl},
|
{ "_class_wxControl","_wxSlider",SwigwxSliderTowxControl},
|
||||||
{ "_class_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl},
|
{ "_class_wxControl","_class_wxRadioButton",SwigwxRadioButtonTowxControl},
|
||||||
@@ -7789,6 +7896,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_class_wxMemoryDC","_wxMemoryDC",0},
|
{ "_class_wxMemoryDC","_wxMemoryDC",0},
|
||||||
{ "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
|
{ "_wxPyTextDropTarget","_class_wxPyTextDropTarget",0},
|
||||||
{ "_wxMenuBar","_class_wxMenuBar",0},
|
{ "_wxMenuBar","_class_wxMenuBar",0},
|
||||||
|
{ "_wxEvtHandler","_class_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler},
|
||||||
|
{ "_wxEvtHandler","_wxSpinCtrl",SwigwxSpinCtrlTowxEvtHandler},
|
||||||
{ "_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler},
|
{ "_wxEvtHandler","_class_wxSlider",SwigwxSliderTowxEvtHandler},
|
||||||
{ "_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler},
|
{ "_wxEvtHandler","_wxSlider",SwigwxSliderTowxEvtHandler},
|
||||||
{ "_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler},
|
{ "_wxEvtHandler","_class_wxRadioButton",SwigwxRadioButtonTowxEvtHandler},
|
||||||
@@ -7837,6 +7946,8 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxFileDataObject","_class_wxFileDataObject",0},
|
{ "_wxFileDataObject","_class_wxFileDataObject",0},
|
||||||
{ "_class_wxEraseEvent","_wxEraseEvent",0},
|
{ "_class_wxEraseEvent","_wxEraseEvent",0},
|
||||||
{ "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
|
{ "_class_wxDataObjectComposite","_wxDataObjectComposite",0},
|
||||||
|
{ "_wxWindow","_class_wxSpinCtrl",SwigwxSpinCtrlTowxWindow},
|
||||||
|
{ "_wxWindow","_wxSpinCtrl",SwigwxSpinCtrlTowxWindow},
|
||||||
{ "_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow},
|
{ "_wxWindow","_class_wxSlider",SwigwxSliderTowxWindow},
|
||||||
{ "_wxWindow","_wxSlider",SwigwxSliderTowxWindow},
|
{ "_wxWindow","_wxSlider",SwigwxSliderTowxWindow},
|
||||||
{ "_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow},
|
{ "_wxWindow","_class_wxRadioButton",SwigwxRadioButtonTowxWindow},
|
||||||
|
@@ -793,6 +793,20 @@ class wxSlider(wxSliderPtr):
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class wxSpinCtrlPtr(wxSpinButtonPtr):
|
||||||
|
def __init__(self,this):
|
||||||
|
self.this = this
|
||||||
|
self.thisown = 0
|
||||||
|
def __repr__(self):
|
||||||
|
return "<C wxSpinCtrl instance at %s>" % (self.this,)
|
||||||
|
class wxSpinCtrl(wxSpinCtrlPtr):
|
||||||
|
def __init__(self,*_args,**_kwargs):
|
||||||
|
self.this = apply(controlsc.new_wxSpinCtrl,_args,_kwargs)
|
||||||
|
self.thisown = 1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#-------------- FUNCTION WRAPPERS ------------------
|
#-------------- FUNCTION WRAPPERS ------------------
|
||||||
|
@@ -8022,6 +8022,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
@@ -8118,6 +8119,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxWindowDC","_class_wxWindowDC",0},
|
{ "_wxWindowDC","_class_wxWindowDC",0},
|
||||||
|
@@ -798,14 +798,19 @@ class wxTreeCtrlPtr(wxControlPtr):
|
|||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return "<C wxTreeCtrl instance at %s>" % (self.this,)
|
return "<C wxTreeCtrl instance at %s>" % (self.this,)
|
||||||
|
|
||||||
# Redefine a couple methods that SWIG gets a bit confused on...
|
# Redefine some methods that SWIG gets a bit confused on...
|
||||||
def GetFirstChild(self,arg0,arg1):
|
def GetFirstChild(self, *_args, **_kwargs):
|
||||||
val1, val2 = controls2c.wxTreeCtrl_GetFirstChild(self.this,arg0.this,arg1)
|
val1,val2 = apply(controls2c.wxTreeCtrl_GetFirstChild,(self,) + _args, _kwargs)
|
||||||
val1 = wxTreeItemIdPtr(val1)
|
val1 = wxTreeItemIdPtr(val1)
|
||||||
val1.thisown = 1
|
val1.thisown = 1
|
||||||
return (val1,val2)
|
return (val1,val2)
|
||||||
def GetNextChild(self,arg0,arg1):
|
def GetNextChild(self, *_args, **_kwargs):
|
||||||
val1, val2 = controls2c.wxTreeCtrl_GetNextChild(self.this,arg0.this,arg1)
|
val1,val2 = apply(controls2c.wxTreeCtrl_GetNextChild,(self,) + _args, _kwargs)
|
||||||
|
val1 = wxTreeItemIdPtr(val1)
|
||||||
|
val1.thisown = 1
|
||||||
|
return (val1,val2)
|
||||||
|
def HitTest(self, *_args, **_kwargs):
|
||||||
|
val1, val2 = apply(controls2c.wxTreeCtrl_HitTest,(self,) + _args, _kwargs)
|
||||||
val1 = wxTreeItemIdPtr(val1)
|
val1 = wxTreeItemIdPtr(val1)
|
||||||
val1.thisown = 1
|
val1.thisown = 1
|
||||||
return (val1,val2)
|
return (val1,val2)
|
||||||
|
@@ -1174,6 +1174,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
@@ -1260,6 +1261,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxWindowDC","_class_wxWindowDC",0},
|
{ "_wxWindowDC","_class_wxWindowDC",0},
|
||||||
|
@@ -12676,6 +12676,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
@@ -12793,6 +12794,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxGridCellStringRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer},
|
{ "_wxGridCellStringRenderer","_class_wxGridCellFloatRenderer",SwigwxGridCellFloatRendererTowxGridCellStringRenderer},
|
||||||
|
@@ -5668,6 +5668,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_wxFontData","_class_wxFontData",0},
|
{ "_wxFontData","_class_wxFontData",0},
|
||||||
{ "_class_HtmlHistoryItem","_HtmlHistoryItem",0},
|
{ "_class_HtmlHistoryItem","_HtmlHistoryItem",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
@@ -5812,6 +5813,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
|
{ "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_class_wxFontData","_wxFontData",0},
|
{ "_class_wxFontData","_wxFontData",0},
|
||||||
{ "_class_wxPNMHandler","_wxPNMHandler",0},
|
{ "_class_wxPNMHandler","_wxPNMHandler",0},
|
||||||
{ "_wxBoxSizer","_class_wxBoxSizer",0},
|
{ "_wxBoxSizer","_class_wxBoxSizer",0},
|
||||||
|
@@ -2659,6 +2659,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_wxFontData","_class_wxFontData",0},
|
{ "_wxFontData","_class_wxFontData",0},
|
||||||
{ "_class_HtmlHistoryItem","_HtmlHistoryItem",0},
|
{ "_class_HtmlHistoryItem","_HtmlHistoryItem",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
@@ -2801,6 +2802,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
|
{ "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_class_wxFontData","_wxFontData",0},
|
{ "_class_wxFontData","_wxFontData",0},
|
||||||
{ "_class_wxPNMHandler","_wxPNMHandler",0},
|
{ "_class_wxPNMHandler","_wxPNMHandler",0},
|
||||||
{ "_wxBoxSizer","_class_wxBoxSizer",0},
|
{ "_wxBoxSizer","_class_wxBoxSizer",0},
|
||||||
|
@@ -740,6 +740,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
@@ -828,6 +829,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxWindowDC","_class_wxWindowDC",0},
|
{ "_wxWindowDC","_class_wxWindowDC",0},
|
||||||
|
@@ -4366,6 +4366,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_wxFontData","_class_wxFontData",0},
|
{ "_wxFontData","_class_wxFontData",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
@@ -4474,6 +4475,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_class_wxFontData","_wxFontData",0},
|
{ "_class_wxFontData","_wxFontData",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
|
@@ -2828,6 +2828,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
@@ -2928,6 +2929,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_wxBoxSizer","_class_wxStaticBoxSizer",SwigwxStaticBoxSizerTowxBoxSizer},
|
{ "_wxBoxSizer","_class_wxStaticBoxSizer",SwigwxStaticBoxSizerTowxBoxSizer},
|
||||||
{ "_wxBoxSizer","_wxStaticBoxSizer",SwigwxStaticBoxSizerTowxBoxSizer},
|
{ "_wxBoxSizer","_wxStaticBoxSizer",SwigwxStaticBoxSizerTowxBoxSizer},
|
||||||
{ "_wxBoxSizer","_class_wxBoxSizer",0},
|
{ "_wxBoxSizer","_class_wxBoxSizer",0},
|
||||||
|
@@ -3131,6 +3131,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
@@ -3224,6 +3225,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxWindowDC","_class_wxWindowDC",0},
|
{ "_wxWindowDC","_class_wxWindowDC",0},
|
||||||
|
@@ -2466,6 +2466,62 @@ static PyObject *_wrap_wxWindow_GetWindowStyleFlag(PyObject *self, PyObject *arg
|
|||||||
return _resultobj;
|
return _resultobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define wxWindow_SetWindowStyleFlag(_swigobj,_swigarg0) (_swigobj->SetWindowStyleFlag(_swigarg0))
|
||||||
|
static PyObject *_wrap_wxWindow_SetWindowStyleFlag(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxWindow * _arg0;
|
||||||
|
long _arg1;
|
||||||
|
PyObject * _argo0 = 0;
|
||||||
|
char *_kwnames[] = { "self","style", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxWindow_SetWindowStyleFlag",_kwnames,&_argo0,&_arg1))
|
||||||
|
return NULL;
|
||||||
|
if (_argo0) {
|
||||||
|
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_SetWindowStyleFlag. Expected _wxWindow_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
wxWindow_SetWindowStyleFlag(_arg0,_arg1);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
#define wxWindow_SetWindowStyle(_swigobj,_swigarg0) (_swigobj->SetWindowStyle(_swigarg0))
|
||||||
|
static PyObject *_wrap_wxWindow_SetWindowStyle(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxWindow * _arg0;
|
||||||
|
long _arg1;
|
||||||
|
PyObject * _argo0 = 0;
|
||||||
|
char *_kwnames[] = { "self","style", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"Ol:wxWindow_SetWindowStyle",_kwnames,&_argo0,&_arg1))
|
||||||
|
return NULL;
|
||||||
|
if (_argo0) {
|
||||||
|
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxWindow_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxWindow_SetWindowStyle. Expected _wxWindow_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
wxWindow_SetWindowStyle(_arg0,_arg1);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
#define wxWindow_Hide(_swigobj) (_swigobj->Hide())
|
#define wxWindow_Hide(_swigobj) (_swigobj->Hide())
|
||||||
static PyObject *_wrap_wxWindow_Hide(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_wxWindow_Hide(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
@@ -9056,6 +9112,8 @@ static PyMethodDef windowscMethods[] = {
|
|||||||
{ "wxWindow_IsEnabled", (PyCFunction) _wrap_wxWindow_IsEnabled, METH_VARARGS | METH_KEYWORDS },
|
{ "wxWindow_IsEnabled", (PyCFunction) _wrap_wxWindow_IsEnabled, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxWindow_InitDialog", (PyCFunction) _wrap_wxWindow_InitDialog, METH_VARARGS | METH_KEYWORDS },
|
{ "wxWindow_InitDialog", (PyCFunction) _wrap_wxWindow_InitDialog, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxWindow_Hide", (PyCFunction) _wrap_wxWindow_Hide, METH_VARARGS | METH_KEYWORDS },
|
{ "wxWindow_Hide", (PyCFunction) _wrap_wxWindow_Hide, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxWindow_SetWindowStyle", (PyCFunction) _wrap_wxWindow_SetWindowStyle, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxWindow_SetWindowStyleFlag", (PyCFunction) _wrap_wxWindow_SetWindowStyleFlag, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxWindow_GetWindowStyleFlag", (PyCFunction) _wrap_wxWindow_GetWindowStyleFlag, METH_VARARGS | METH_KEYWORDS },
|
{ "wxWindow_GetWindowStyleFlag", (PyCFunction) _wrap_wxWindow_GetWindowStyleFlag, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxWindow_GetUpdateRegion", (PyCFunction) _wrap_wxWindow_GetUpdateRegion, METH_VARARGS | METH_KEYWORDS },
|
{ "wxWindow_GetUpdateRegion", (PyCFunction) _wrap_wxWindow_GetUpdateRegion, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxWindow_GetTitle", (PyCFunction) _wrap_wxWindow_GetTitle, METH_VARARGS | METH_KEYWORDS },
|
{ "wxWindow_GetTitle", (PyCFunction) _wrap_wxWindow_GetTitle, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
@@ -262,6 +262,12 @@ class wxWindowPtr(wxEvtHandlerPtr):
|
|||||||
def GetWindowStyleFlag(self, *_args, **_kwargs):
|
def GetWindowStyleFlag(self, *_args, **_kwargs):
|
||||||
val = apply(windowsc.wxWindow_GetWindowStyleFlag,(self,) + _args, _kwargs)
|
val = apply(windowsc.wxWindow_GetWindowStyleFlag,(self,) + _args, _kwargs)
|
||||||
return val
|
return val
|
||||||
|
def SetWindowStyleFlag(self, *_args, **_kwargs):
|
||||||
|
val = apply(windowsc.wxWindow_SetWindowStyleFlag,(self,) + _args, _kwargs)
|
||||||
|
return val
|
||||||
|
def SetWindowStyle(self, *_args, **_kwargs):
|
||||||
|
val = apply(windowsc.wxWindow_SetWindowStyle,(self,) + _args, _kwargs)
|
||||||
|
return val
|
||||||
def Hide(self, *_args, **_kwargs):
|
def Hide(self, *_args, **_kwargs):
|
||||||
val = apply(windowsc.wxWindow_Hide,(self,) + _args, _kwargs)
|
val = apply(windowsc.wxWindow_Hide,(self,) + _args, _kwargs)
|
||||||
return val
|
return val
|
||||||
|
@@ -1973,6 +1973,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
@@ -2070,6 +2071,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxTaskBarIcon","_class_wxTaskBarIcon",0},
|
{ "_wxTaskBarIcon","_class_wxTaskBarIcon",0},
|
||||||
@@ -2311,6 +2313,11 @@ SWIGEXPORT(void) initwindows2c() {
|
|||||||
SWIG_globals = SWIG_newvarlink();
|
SWIG_globals = SWIG_newvarlink();
|
||||||
m = Py_InitModule("windows2c", windows2cMethods);
|
m = Py_InitModule("windows2c", windows2cMethods);
|
||||||
d = PyModule_GetDict(m);
|
d = PyModule_GetDict(m);
|
||||||
|
PyDict_SetItemString(d,"wxSPLIT_HORIZONTAL", PyInt_FromLong((long) wxSPLIT_HORIZONTAL));
|
||||||
|
PyDict_SetItemString(d,"wxSPLIT_VERTICAL", PyInt_FromLong((long) wxSPLIT_VERTICAL));
|
||||||
|
PyDict_SetItemString(d,"wxSPLIT_DRAG_NONE", PyInt_FromLong((long) wxSPLIT_DRAG_NONE));
|
||||||
|
PyDict_SetItemString(d,"wxSPLIT_DRAG_DRAGGING", PyInt_FromLong((long) wxSPLIT_DRAG_DRAGGING));
|
||||||
|
PyDict_SetItemString(d,"wxSPLIT_DRAG_LEFT_DOWN", PyInt_FromLong((long) wxSPLIT_DRAG_LEFT_DOWN));
|
||||||
PyDict_SetItemString(d,"wxEVT_TASKBAR_MOVE", PyInt_FromLong((long) wxEVT_TASKBAR_MOVE));
|
PyDict_SetItemString(d,"wxEVT_TASKBAR_MOVE", PyInt_FromLong((long) wxEVT_TASKBAR_MOVE));
|
||||||
PyDict_SetItemString(d,"wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong((long) wxEVT_TASKBAR_LEFT_DOWN));
|
PyDict_SetItemString(d,"wxEVT_TASKBAR_LEFT_DOWN", PyInt_FromLong((long) wxEVT_TASKBAR_LEFT_DOWN));
|
||||||
PyDict_SetItemString(d,"wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong((long) wxEVT_TASKBAR_LEFT_UP));
|
PyDict_SetItemString(d,"wxEVT_TASKBAR_LEFT_UP", PyInt_FromLong((long) wxEVT_TASKBAR_LEFT_UP));
|
||||||
|
@@ -250,6 +250,11 @@ class wxTaskBarIcon(wxTaskBarIconPtr):
|
|||||||
|
|
||||||
#-------------- VARIABLE WRAPPERS ------------------
|
#-------------- VARIABLE WRAPPERS ------------------
|
||||||
|
|
||||||
|
wxSPLIT_HORIZONTAL = windows2c.wxSPLIT_HORIZONTAL
|
||||||
|
wxSPLIT_VERTICAL = windows2c.wxSPLIT_VERTICAL
|
||||||
|
wxSPLIT_DRAG_NONE = windows2c.wxSPLIT_DRAG_NONE
|
||||||
|
wxSPLIT_DRAG_DRAGGING = windows2c.wxSPLIT_DRAG_DRAGGING
|
||||||
|
wxSPLIT_DRAG_LEFT_DOWN = windows2c.wxSPLIT_DRAG_LEFT_DOWN
|
||||||
wxEVT_TASKBAR_MOVE = windows2c.wxEVT_TASKBAR_MOVE
|
wxEVT_TASKBAR_MOVE = windows2c.wxEVT_TASKBAR_MOVE
|
||||||
wxEVT_TASKBAR_LEFT_DOWN = windows2c.wxEVT_TASKBAR_LEFT_DOWN
|
wxEVT_TASKBAR_LEFT_DOWN = windows2c.wxEVT_TASKBAR_LEFT_DOWN
|
||||||
wxEVT_TASKBAR_LEFT_UP = windows2c.wxEVT_TASKBAR_LEFT_UP
|
wxEVT_TASKBAR_LEFT_UP = windows2c.wxEVT_TASKBAR_LEFT_UP
|
||||||
|
@@ -1757,6 +1757,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
{ "_class_wxMenuBar","_wxMenuBar",0},
|
{ "_class_wxMenuBar","_wxMenuBar",0},
|
||||||
@@ -1864,6 +1865,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
|
{ "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_char","_wxChar",0},
|
{ "_char","_wxChar",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxTaskBarIcon","_class_wxTaskBarIcon",0},
|
{ "_wxTaskBarIcon","_class_wxTaskBarIcon",0},
|
||||||
|
@@ -1717,6 +1717,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxPrintQuality","_EBool",0},
|
{ "_wxPrintQuality","_EBool",0},
|
||||||
{ "_wxPrintQuality","_size_t",0},
|
{ "_wxPrintQuality","_size_t",0},
|
||||||
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
{ "_class_wxCustomDataObject","_wxCustomDataObject",0},
|
||||||
|
{ "_wxSpinCtrl","_class_wxSpinCtrl",0},
|
||||||
{ "_wxFontData","_class_wxFontData",0},
|
{ "_wxFontData","_class_wxFontData",0},
|
||||||
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
{ "_class_wxRegionIterator","_wxRegionIterator",0},
|
||||||
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
{ "_class_wxPyTextDropTarget","_wxPyTextDropTarget",0},
|
||||||
@@ -1848,6 +1849,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
|
{ "_class_wxSashLayoutWindow","_wxSashLayoutWindow",0},
|
||||||
{ "_class_wxButton","_wxButton",0},
|
{ "_class_wxButton","_wxButton",0},
|
||||||
{ "_wxRadioBox","_class_wxRadioBox",0},
|
{ "_wxRadioBox","_class_wxRadioBox",0},
|
||||||
|
{ "_class_wxSpinCtrl","_wxSpinCtrl",0},
|
||||||
{ "_class_wxFontData","_wxFontData",0},
|
{ "_class_wxFontData","_wxFontData",0},
|
||||||
{ "_class_wxPNMHandler","_wxPNMHandler",0},
|
{ "_class_wxPNMHandler","_wxPNMHandler",0},
|
||||||
{ "_wxBoxSizer","_class_wxBoxSizer",0},
|
{ "_wxBoxSizer","_class_wxBoxSizer",0},
|
||||||
|
@@ -233,6 +233,8 @@ public:
|
|||||||
wxString GetTitle();
|
wxString GetTitle();
|
||||||
wxRegion GetUpdateRegion();
|
wxRegion GetUpdateRegion();
|
||||||
long GetWindowStyleFlag();
|
long GetWindowStyleFlag();
|
||||||
|
void SetWindowStyleFlag(long style);
|
||||||
|
void SetWindowStyle(long style);
|
||||||
bool Hide();
|
bool Hide();
|
||||||
void InitDialog();
|
void InitDialog();
|
||||||
bool IsEnabled();
|
bool IsEnabled();
|
||||||
|
@@ -305,6 +305,18 @@ public:
|
|||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
enum
|
||||||
|
{
|
||||||
|
wxSPLIT_HORIZONTAL,
|
||||||
|
wxSPLIT_VERTICAL,
|
||||||
|
wxSPLIT_DRAG_NONE,
|
||||||
|
wxSPLIT_DRAG_DRAGGING,
|
||||||
|
wxSPLIT_DRAG_LEFT_DOWN
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
class wxSplitterEvent : public wxCommandEvent {
|
class wxSplitterEvent : public wxCommandEvent {
|
||||||
public:
|
public:
|
||||||
int GetSashPosition();
|
int GetSashPosition();
|
||||||
|
Reference in New Issue
Block a user