minor additions and bugfixes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
55
utils/wxPython/demo/MDIDemo.py
Normal file
55
utils/wxPython/demo/MDIDemo.py
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
|
||||||
|
from wxPython.wx import *
|
||||||
|
from wxScrolledWindow import MyCanvas
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
|
class MyParentFrame(wxMDIParentFrame):
|
||||||
|
def __init__(self):
|
||||||
|
wxMDIParentFrame.__init__(self, None, -1, "MDI Parent", size=(600,400))
|
||||||
|
|
||||||
|
self.winCount = 0
|
||||||
|
menu = wxMenu()
|
||||||
|
menu.Append(5000, "&New Window")
|
||||||
|
menu.AppendSeparator()
|
||||||
|
menu.Append(5001, "E&xit")
|
||||||
|
|
||||||
|
menubar = wxMenuBar()
|
||||||
|
menubar.Append(menu, "&File")
|
||||||
|
self.SetMenuBar(menubar)
|
||||||
|
|
||||||
|
#self.CreateStatusBar()
|
||||||
|
|
||||||
|
EVT_MENU(self, 5000, self.OnNewWindow)
|
||||||
|
EVT_MENU(self, 5001, self.OnExit)
|
||||||
|
|
||||||
|
|
||||||
|
def OnExit(self, evt):
|
||||||
|
self.Close(true)
|
||||||
|
|
||||||
|
|
||||||
|
def OnNewWindow(self, evt):
|
||||||
|
self.winCount = self.winCount + 1
|
||||||
|
win = wxMDIChildFrame(self, -1, "Child Window: %d" % self.winCount)
|
||||||
|
cs = win.GetClientSize()
|
||||||
|
canvas = MyCanvas(win, size=cs)
|
||||||
|
win.Show(true)
|
||||||
|
|
||||||
|
|
||||||
|
#----------------------------------------------------------------------
|
||||||
|
|
||||||
|
class MyApp(wxApp):
|
||||||
|
def OnInit(self):
|
||||||
|
frame = MyParentFrame()
|
||||||
|
frame.Show(true)
|
||||||
|
self.SetTopWindow(frame)
|
||||||
|
print "after"
|
||||||
|
return true
|
||||||
|
|
||||||
|
|
||||||
|
app = MyApp(0)
|
||||||
|
app.MainLoop()
|
||||||
|
|
||||||
|
|
||||||
|
|
@@ -227,8 +227,7 @@ class AppFrame(wxFrame):
|
|||||||
self.sb = AppStatusBar(self)
|
self.sb = AppStatusBar(self)
|
||||||
self.SetStatusBar(self.sb)
|
self.SetStatusBar(self.sb)
|
||||||
|
|
||||||
self.list = wxListCtrl(self, 1100)
|
self.list = wxListCtrl(self, 1100, style=wxLC_REPORT)
|
||||||
self.list.SetSingleStyle(wxLC_REPORT)
|
|
||||||
self.list.InsertColumn(0, 'Subject')
|
self.list.InsertColumn(0, 'Subject')
|
||||||
self.list.InsertColumn(1, 'Date')
|
self.list.InsertColumn(1, 'Date')
|
||||||
self.list.InsertColumn(2, 'Posted by')
|
self.list.InsertColumn(2, 'Posted by')
|
||||||
|
@@ -90,7 +90,6 @@ class TestHtmlPanel(wxPanel):
|
|||||||
|
|
||||||
|
|
||||||
def OnWithWidgets(self, event):
|
def OnWithWidgets(self, event):
|
||||||
print self.cwd
|
|
||||||
os.chdir(self.cwd)
|
os.chdir(self.cwd)
|
||||||
name = os.path.join(self.cwd, 'data/widgetTest.htm')
|
name = os.path.join(self.cwd, 'data/widgetTest.htm')
|
||||||
self.html.LoadPage(name)
|
self.html.LoadPage(name)
|
||||||
|
@@ -17,13 +17,7 @@ from border import *
|
|||||||
from shape import *
|
from shape import *
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
_msg = """\
|
||||||
import os
|
|
||||||
from wxPython.wx import wxMessageDialog, wxOK, wxICON_EXCLAMATION
|
|
||||||
|
|
||||||
if not os.environ.has_key('WXP_OLDSIZERS'):
|
|
||||||
dlg = wxMessageDialog(None,
|
|
||||||
"""\
|
|
||||||
Since the wxWindows library now includes its own sizers, the
|
Since the wxWindows library now includes its own sizers, the
|
||||||
classes in wxPython.lib.sizers have been depreciated. Please
|
classes in wxPython.lib.sizers have been depreciated. Please
|
||||||
see the Reference Manual for details of the new classes.
|
see the Reference Manual for details of the new classes.
|
||||||
@@ -31,10 +25,21 @@ see the Reference Manual for details of the new classes.
|
|||||||
To contiunue using wxPython.lib.sizers without this
|
To contiunue using wxPython.lib.sizers without this
|
||||||
message you can set the WXP_OLDSIZERS envronment
|
message you can set the WXP_OLDSIZERS envronment
|
||||||
variable to any value.
|
variable to any value.
|
||||||
""",
|
"""
|
||||||
|
|
||||||
|
|
||||||
|
import os
|
||||||
|
from wxPython.wx import wxMessageDialog, wxOK, wxICON_EXCLAMATION, wxPlatform
|
||||||
|
|
||||||
|
if not os.environ.has_key('WXP_OLDSIZERS'):
|
||||||
|
if wxPlatform == '__WXMSW__':
|
||||||
|
dlg = wxMessageDialog(None, _msg,
|
||||||
"Depreciated Feature",
|
"Depreciated Feature",
|
||||||
wxOK | wxICON_EXCLAMATION)
|
wxOK | wxICON_EXCLAMATION)
|
||||||
dlg.ShowModal()
|
dlg.ShowModal()
|
||||||
dlg.Destroy()
|
dlg.Destroy()
|
||||||
|
else:
|
||||||
|
print '\a'
|
||||||
|
print _msg
|
||||||
|
|
||||||
#----------------------------------------------------------------------------
|
#----------------------------------------------------------------------------
|
||||||
|
@@ -1 +1 @@
|
|||||||
ver = '2.1.4'
|
ver = '2.1.5'
|
||||||
|
@@ -250,6 +250,8 @@ enum {
|
|||||||
wxTE_READONLY,
|
wxTE_READONLY,
|
||||||
wxTE_RICH,
|
wxTE_RICH,
|
||||||
wxTE_MULTILINE,
|
wxTE_MULTILINE,
|
||||||
|
wxTE_AUTO_SCROLL,
|
||||||
|
wxTE_NO_VSCROLL,
|
||||||
wxCB_SIMPLE,
|
wxCB_SIMPLE,
|
||||||
wxCB_DROPDOWN,
|
wxCB_DROPDOWN,
|
||||||
wxCB_SORT,
|
wxCB_SORT,
|
||||||
|
@@ -72,7 +72,15 @@ public:
|
|||||||
wxGIFHandler();
|
wxGIFHandler();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
class wxPNMHandler : public wxImageHandler {
|
||||||
|
public:
|
||||||
|
wxPNMHandler();
|
||||||
|
};
|
||||||
|
|
||||||
|
class wxPCXHandler : public wxImageHandler {
|
||||||
|
public:
|
||||||
|
wxPCXHandler();
|
||||||
|
};
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
|
|
||||||
@@ -164,9 +172,7 @@ void wxImage_AddHandler(wxImageHandler *handler);
|
|||||||
}
|
}
|
||||||
%}
|
%}
|
||||||
|
|
||||||
|
void wxInitAllImageHandlers();
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -153,69 +153,6 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
|
||||||
// Dialog Functions
|
|
||||||
|
|
||||||
wxString wxFileSelector(char* message,
|
|
||||||
char* default_path = NULL,
|
|
||||||
char* default_filename = NULL,
|
|
||||||
char* default_extension = NULL,
|
|
||||||
char* wildcard = "*.*",
|
|
||||||
int flags = 0,
|
|
||||||
wxWindow *parent = NULL,
|
|
||||||
int x = -1, int y = -1);
|
|
||||||
|
|
||||||
wxString wxGetTextFromUser(const wxString& message,
|
|
||||||
const wxString& caption = wxPyEmptyStr,
|
|
||||||
const wxString& default_value = wxPyEmptyStr,
|
|
||||||
wxWindow *parent = NULL,
|
|
||||||
int x = -1, int y = -1,
|
|
||||||
bool centre = TRUE);
|
|
||||||
|
|
||||||
|
|
||||||
// TODO: Need to custom wrap this one...
|
|
||||||
// int wxGetMultipleChoice(char* message, char* caption,
|
|
||||||
// int LCOUNT, char** LIST,
|
|
||||||
// int nsel, int *selection,
|
|
||||||
// wxWindow *parent = NULL, int x = -1, int y = -1,
|
|
||||||
// bool centre = TRUE, int width=150, int height=200);
|
|
||||||
|
|
||||||
|
|
||||||
wxString wxGetSingleChoice(const wxString& message, const wxString& caption,
|
|
||||||
int LCOUNT, wxString* LIST,
|
|
||||||
wxWindow *parent = NULL,
|
|
||||||
int x = -1, int y = -1,
|
|
||||||
bool centre = TRUE,
|
|
||||||
int width=150, int height=200);
|
|
||||||
|
|
||||||
int wxGetSingleChoiceIndex(const wxString& message, const wxString& caption,
|
|
||||||
int LCOUNT, wxString* LIST,
|
|
||||||
wxWindow *parent = NULL,
|
|
||||||
int x = -1, int y = -1,
|
|
||||||
bool centre = TRUE,
|
|
||||||
int width=150, int height=200);
|
|
||||||
|
|
||||||
|
|
||||||
int wxMessageBox(const wxString& message,
|
|
||||||
const wxString& caption = wxPyEmptyStr,
|
|
||||||
int style = wxOK | wxCENTRE,
|
|
||||||
wxWindow *parent = NULL,
|
|
||||||
int x = -1, int y = -1);
|
|
||||||
|
|
||||||
long wxGetNumberFromUser(const wxString& message,
|
|
||||||
const wxString& prompt,
|
|
||||||
const wxString& caption,
|
|
||||||
long value,
|
|
||||||
long min = 0, long max = 100,
|
|
||||||
wxWindow *parent = NULL,
|
|
||||||
const wxPoint& pos = wxPyDefaultPosition);
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
|
||||||
// GDI Functions
|
|
||||||
|
|
||||||
bool wxColourDisplay();
|
|
||||||
int wxDisplayDepth();
|
|
||||||
void wxSetCursor(wxCursor& cursor);
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
// Miscellaneous functions
|
// Miscellaneous functions
|
||||||
@@ -225,24 +162,18 @@ void wxRegisterId(long id);
|
|||||||
%name(NewId) long wxNewId();
|
%name(NewId) long wxNewId();
|
||||||
%name(RegisterId) void wxRegisterId(long id);
|
%name(RegisterId) void wxRegisterId(long id);
|
||||||
|
|
||||||
void wxBeginBusyCursor(wxCursor *cursor = wxHOURGLASS_CURSOR);
|
|
||||||
void wxBell();
|
void wxBell();
|
||||||
void wxDisplaySize(int *OUTPUT, int *OUTPUT);
|
void wxDisplaySize(int *OUTPUT, int *OUTPUT);
|
||||||
void wxEndBusyCursor();
|
void wxEndBusyCursor();
|
||||||
long wxExecute(const wxString& command, bool sync = FALSE);
|
long wxExecute(const wxString& command, bool sync = FALSE);
|
||||||
#ifdef __WXMSW__
|
|
||||||
wxWindow * wxGetActiveWindow();
|
|
||||||
long wxGetElapsedTime(bool resetTimer = TRUE);
|
long wxGetElapsedTime(bool resetTimer = TRUE);
|
||||||
long wxGetFreeMemory();
|
long wxGetFreeMemory();
|
||||||
#endif
|
|
||||||
void wxGetMousePosition(int* OUTPUT, int* OUTPUT);
|
void wxGetMousePosition(int* OUTPUT, int* OUTPUT);
|
||||||
bool wxIsBusy();
|
bool wxIsBusy();
|
||||||
wxString wxNow();
|
wxString wxNow();
|
||||||
#ifdef __WXMSW__
|
|
||||||
bool wxShell(const wxString& command = wxPyEmptyStr);
|
bool wxShell(const wxString& command = wxPyEmptyStr);
|
||||||
void wxStartTimer();
|
void wxStartTimer();
|
||||||
int wxGetOsVersion(int *OUTPUT, int *OUTPUT);
|
int wxGetOsVersion(int *OUTPUT, int *OUTPUT);
|
||||||
#endif
|
|
||||||
|
|
||||||
void wxSleep(int secs);
|
void wxSleep(int secs);
|
||||||
bool wxYield();
|
bool wxYield();
|
||||||
@@ -257,20 +188,6 @@ void wxEnableTopLevelWindows(bool enable);
|
|||||||
}
|
}
|
||||||
%}
|
%}
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
|
||||||
// Resource System
|
|
||||||
|
|
||||||
bool wxResourceAddIdentifier(char *name, int value);
|
|
||||||
void wxResourceClear(void);
|
|
||||||
wxBitmap wxResourceCreateBitmap(char *resource);
|
|
||||||
wxIcon wxResourceCreateIcon(char *resource);
|
|
||||||
wxMenuBar * wxResourceCreateMenuBar(char *resource);
|
|
||||||
int wxResourceGetIdentifier(char *name);
|
|
||||||
bool wxResourceParseData(char *resource, wxResourceTable *table = NULL);
|
|
||||||
bool wxResourceParseFile(char *filename, wxResourceTable *table = NULL);
|
|
||||||
bool wxResourceParseString(char *resource, wxResourceTable *table = NULL);
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//----------------------------------------------------------------------
|
//----------------------------------------------------------------------
|
||||||
|
|
||||||
@@ -353,9 +270,7 @@ public:
|
|||||||
|
|
||||||
wxRect GetBox();
|
wxRect GetBox();
|
||||||
bool Intersect(const wxRect& rect);
|
bool Intersect(const wxRect& rect);
|
||||||
#ifdef __WXMSW__
|
|
||||||
bool IsEmpty();
|
bool IsEmpty();
|
||||||
#endif
|
|
||||||
bool Subtract(const wxRect& rect);
|
bool Subtract(const wxRect& rect);
|
||||||
bool Union(const wxRect& rect);
|
bool Union(const wxRect& rect);
|
||||||
bool Xor(const wxRect& rect);
|
bool Xor(const wxRect& rect);
|
||||||
@@ -410,118 +325,6 @@ public:
|
|||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
|
||||||
|
|
||||||
enum {
|
|
||||||
wxSYS_WHITE_BRUSH,
|
|
||||||
wxSYS_LTGRAY_BRUSH,
|
|
||||||
wxSYS_GRAY_BRUSH,
|
|
||||||
wxSYS_DKGRAY_BRUSH,
|
|
||||||
wxSYS_BLACK_BRUSH,
|
|
||||||
wxSYS_NULL_BRUSH,
|
|
||||||
wxSYS_HOLLOW_BRUSH,
|
|
||||||
wxSYS_WHITE_PEN,
|
|
||||||
wxSYS_BLACK_PEN,
|
|
||||||
wxSYS_NULL_PEN,
|
|
||||||
wxSYS_OEM_FIXED_FONT,
|
|
||||||
wxSYS_ANSI_FIXED_FONT,
|
|
||||||
wxSYS_ANSI_VAR_FONT,
|
|
||||||
wxSYS_SYSTEM_FONT,
|
|
||||||
wxSYS_DEVICE_DEFAULT_FONT,
|
|
||||||
wxSYS_DEFAULT_PALETTE,
|
|
||||||
wxSYS_SYSTEM_FIXED_FONT,
|
|
||||||
wxSYS_DEFAULT_GUI_FONT,
|
|
||||||
|
|
||||||
wxSYS_COLOUR_SCROLLBAR,
|
|
||||||
wxSYS_COLOUR_BACKGROUND,
|
|
||||||
wxSYS_COLOUR_ACTIVECAPTION,
|
|
||||||
wxSYS_COLOUR_INACTIVECAPTION,
|
|
||||||
wxSYS_COLOUR_MENU,
|
|
||||||
wxSYS_COLOUR_WINDOW,
|
|
||||||
wxSYS_COLOUR_WINDOWFRAME,
|
|
||||||
wxSYS_COLOUR_MENUTEXT,
|
|
||||||
wxSYS_COLOUR_WINDOWTEXT,
|
|
||||||
wxSYS_COLOUR_CAPTIONTEXT,
|
|
||||||
wxSYS_COLOUR_ACTIVEBORDER,
|
|
||||||
wxSYS_COLOUR_INACTIVEBORDER,
|
|
||||||
wxSYS_COLOUR_APPWORKSPACE,
|
|
||||||
wxSYS_COLOUR_HIGHLIGHT,
|
|
||||||
wxSYS_COLOUR_HIGHLIGHTTEXT,
|
|
||||||
wxSYS_COLOUR_BTNFACE,
|
|
||||||
wxSYS_COLOUR_BTNSHADOW,
|
|
||||||
wxSYS_COLOUR_GRAYTEXT,
|
|
||||||
wxSYS_COLOUR_BTNTEXT,
|
|
||||||
wxSYS_COLOUR_INACTIVECAPTIONTEXT,
|
|
||||||
wxSYS_COLOUR_BTNHIGHLIGHT,
|
|
||||||
|
|
||||||
wxSYS_COLOUR_3DDKSHADOW,
|
|
||||||
wxSYS_COLOUR_3DLIGHT,
|
|
||||||
wxSYS_COLOUR_INFOTEXT,
|
|
||||||
wxSYS_COLOUR_INFOBK,
|
|
||||||
|
|
||||||
wxSYS_COLOUR_DESKTOP,
|
|
||||||
wxSYS_COLOUR_3DFACE,
|
|
||||||
wxSYS_COLOUR_3DSHADOW,
|
|
||||||
wxSYS_COLOUR_3DHIGHLIGHT,
|
|
||||||
wxSYS_COLOUR_3DHILIGHT,
|
|
||||||
wxSYS_COLOUR_BTNHILIGHT,
|
|
||||||
|
|
||||||
wxSYS_MOUSE_BUTTONS,
|
|
||||||
wxSYS_BORDER_X,
|
|
||||||
wxSYS_BORDER_Y,
|
|
||||||
wxSYS_CURSOR_X,
|
|
||||||
wxSYS_CURSOR_Y,
|
|
||||||
wxSYS_DCLICK_X,
|
|
||||||
wxSYS_DCLICK_Y,
|
|
||||||
wxSYS_DRAG_X,
|
|
||||||
wxSYS_DRAG_Y,
|
|
||||||
wxSYS_EDGE_X,
|
|
||||||
wxSYS_EDGE_Y,
|
|
||||||
wxSYS_HSCROLL_ARROW_X,
|
|
||||||
wxSYS_HSCROLL_ARROW_Y,
|
|
||||||
wxSYS_HTHUMB_X,
|
|
||||||
wxSYS_ICON_X,
|
|
||||||
wxSYS_ICON_Y,
|
|
||||||
wxSYS_ICONSPACING_X,
|
|
||||||
wxSYS_ICONSPACING_Y,
|
|
||||||
wxSYS_WINDOWMIN_X,
|
|
||||||
wxSYS_WINDOWMIN_Y,
|
|
||||||
wxSYS_SCREEN_X,
|
|
||||||
wxSYS_SCREEN_Y,
|
|
||||||
wxSYS_FRAMESIZE_X,
|
|
||||||
wxSYS_FRAMESIZE_Y,
|
|
||||||
wxSYS_SMALLICON_X,
|
|
||||||
wxSYS_SMALLICON_Y,
|
|
||||||
wxSYS_HSCROLL_Y,
|
|
||||||
wxSYS_VSCROLL_X,
|
|
||||||
wxSYS_VSCROLL_ARROW_X,
|
|
||||||
wxSYS_VSCROLL_ARROW_Y,
|
|
||||||
wxSYS_VTHUMB_Y,
|
|
||||||
wxSYS_CAPTION_Y,
|
|
||||||
wxSYS_MENU_Y,
|
|
||||||
wxSYS_NETWORK_PRESENT,
|
|
||||||
wxSYS_PENWINDOWS_PRESENT,
|
|
||||||
wxSYS_SHOW_SOUNDS,
|
|
||||||
wxSYS_SWAP_BUTTONS,
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
%inline %{
|
|
||||||
|
|
||||||
wxColour wxSystemSettings_GetSystemColour(int index) {
|
|
||||||
return wxSystemSettings::GetSystemColour(index);
|
|
||||||
}
|
|
||||||
|
|
||||||
wxFont wxSystemSettings_GetSystemFont(int index) {
|
|
||||||
return wxSystemSettings::GetSystemFont(index);
|
|
||||||
}
|
|
||||||
|
|
||||||
int wxSystemSettings_GetSystemMetric(int index) {
|
|
||||||
return wxSystemSettings::GetSystemMetric(index);
|
|
||||||
}
|
|
||||||
%}
|
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
@@ -33,14 +33,208 @@
|
|||||||
%import _defs.i
|
%import _defs.i
|
||||||
%import windows.i
|
%import windows.i
|
||||||
%import misc.i
|
%import misc.i
|
||||||
|
%import gdi.i
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
// Dialog Functions
|
||||||
|
|
||||||
|
wxString wxFileSelector(char* message,
|
||||||
|
char* default_path = NULL,
|
||||||
|
char* default_filename = NULL,
|
||||||
|
char* default_extension = NULL,
|
||||||
|
char* wildcard = "*.*",
|
||||||
|
int flags = 0,
|
||||||
|
wxWindow *parent = NULL,
|
||||||
|
int x = -1, int y = -1);
|
||||||
|
|
||||||
|
wxString wxGetTextFromUser(const wxString& message,
|
||||||
|
const wxString& caption = wxPyEmptyStr,
|
||||||
|
const wxString& default_value = wxPyEmptyStr,
|
||||||
|
wxWindow *parent = NULL,
|
||||||
|
int x = -1, int y = -1,
|
||||||
|
bool centre = TRUE);
|
||||||
|
|
||||||
|
|
||||||
|
// TODO: Need to custom wrap this one...
|
||||||
|
// int wxGetMultipleChoice(char* message, char* caption,
|
||||||
|
// int LCOUNT, char** LIST,
|
||||||
|
// int nsel, int *selection,
|
||||||
|
// wxWindow *parent = NULL, int x = -1, int y = -1,
|
||||||
|
// bool centre = TRUE, int width=150, int height=200);
|
||||||
|
|
||||||
|
|
||||||
|
wxString wxGetSingleChoice(const wxString& message, const wxString& caption,
|
||||||
|
int LCOUNT, wxString* LIST,
|
||||||
|
wxWindow *parent = NULL,
|
||||||
|
int x = -1, int y = -1,
|
||||||
|
bool centre = TRUE,
|
||||||
|
int width=150, int height=200);
|
||||||
|
|
||||||
|
int wxGetSingleChoiceIndex(const wxString& message, const wxString& caption,
|
||||||
|
int LCOUNT, wxString* LIST,
|
||||||
|
wxWindow *parent = NULL,
|
||||||
|
int x = -1, int y = -1,
|
||||||
|
bool centre = TRUE,
|
||||||
|
int width=150, int height=200);
|
||||||
|
|
||||||
|
|
||||||
|
int wxMessageBox(const wxString& message,
|
||||||
|
const wxString& caption = wxPyEmptyStr,
|
||||||
|
int style = wxOK | wxCENTRE,
|
||||||
|
wxWindow *parent = NULL,
|
||||||
|
int x = -1, int y = -1);
|
||||||
|
|
||||||
|
long wxGetNumberFromUser(const wxString& message,
|
||||||
|
const wxString& prompt,
|
||||||
|
const wxString& caption,
|
||||||
|
long value,
|
||||||
|
long min = 0, long max = 100,
|
||||||
|
wxWindow *parent = NULL,
|
||||||
|
const wxPoint& pos = wxPyDefaultPosition);
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
// GDI Functions
|
||||||
|
|
||||||
|
bool wxColourDisplay();
|
||||||
|
int wxDisplayDepth();
|
||||||
|
void wxSetCursor(wxCursor& cursor);
|
||||||
|
|
||||||
//----------------------------------------------------------------------
|
//----------------------------------------------------------------------
|
||||||
|
// Miscellaneous functions
|
||||||
|
|
||||||
wxWindow * wxFindWindowByLabel(const wxString& label, wxWindow *parent=NULL);
|
wxWindow * wxFindWindowByLabel(const wxString& label, wxWindow *parent=NULL);
|
||||||
wxWindow * wxFindWindowByName(const wxString& name, wxWindow *parent=NULL);
|
wxWindow * wxFindWindowByName(const wxString& name, wxWindow *parent=NULL);
|
||||||
|
|
||||||
|
void wxBeginBusyCursor(wxCursor *cursor = wxHOURGLASS_CURSOR);
|
||||||
|
wxWindow * wxGetActiveWindow();
|
||||||
|
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
// Resource System
|
||||||
|
|
||||||
|
bool wxResourceAddIdentifier(char *name, int value);
|
||||||
|
void wxResourceClear(void);
|
||||||
|
wxBitmap wxResourceCreateBitmap(char *resource);
|
||||||
|
wxIcon wxResourceCreateIcon(char *resource);
|
||||||
|
wxMenuBar * wxResourceCreateMenuBar(char *resource);
|
||||||
|
int wxResourceGetIdentifier(char *name);
|
||||||
|
bool wxResourceParseData(char *resource, wxResourceTable *table = NULL);
|
||||||
|
bool wxResourceParseFile(char *filename, wxResourceTable *table = NULL);
|
||||||
|
bool wxResourceParseString(char *resource, wxResourceTable *table = NULL);
|
||||||
|
|
||||||
|
//---------------------------------------------------------------------------
|
||||||
|
// System Settings
|
||||||
|
|
||||||
|
enum {
|
||||||
|
wxSYS_WHITE_BRUSH,
|
||||||
|
wxSYS_LTGRAY_BRUSH,
|
||||||
|
wxSYS_GRAY_BRUSH,
|
||||||
|
wxSYS_DKGRAY_BRUSH,
|
||||||
|
wxSYS_BLACK_BRUSH,
|
||||||
|
wxSYS_NULL_BRUSH,
|
||||||
|
wxSYS_HOLLOW_BRUSH,
|
||||||
|
wxSYS_WHITE_PEN,
|
||||||
|
wxSYS_BLACK_PEN,
|
||||||
|
wxSYS_NULL_PEN,
|
||||||
|
wxSYS_OEM_FIXED_FONT,
|
||||||
|
wxSYS_ANSI_FIXED_FONT,
|
||||||
|
wxSYS_ANSI_VAR_FONT,
|
||||||
|
wxSYS_SYSTEM_FONT,
|
||||||
|
wxSYS_DEVICE_DEFAULT_FONT,
|
||||||
|
wxSYS_DEFAULT_PALETTE,
|
||||||
|
wxSYS_SYSTEM_FIXED_FONT,
|
||||||
|
wxSYS_DEFAULT_GUI_FONT,
|
||||||
|
|
||||||
|
wxSYS_COLOUR_SCROLLBAR,
|
||||||
|
wxSYS_COLOUR_BACKGROUND,
|
||||||
|
wxSYS_COLOUR_ACTIVECAPTION,
|
||||||
|
wxSYS_COLOUR_INACTIVECAPTION,
|
||||||
|
wxSYS_COLOUR_MENU,
|
||||||
|
wxSYS_COLOUR_WINDOW,
|
||||||
|
wxSYS_COLOUR_WINDOWFRAME,
|
||||||
|
wxSYS_COLOUR_MENUTEXT,
|
||||||
|
wxSYS_COLOUR_WINDOWTEXT,
|
||||||
|
wxSYS_COLOUR_CAPTIONTEXT,
|
||||||
|
wxSYS_COLOUR_ACTIVEBORDER,
|
||||||
|
wxSYS_COLOUR_INACTIVEBORDER,
|
||||||
|
wxSYS_COLOUR_APPWORKSPACE,
|
||||||
|
wxSYS_COLOUR_HIGHLIGHT,
|
||||||
|
wxSYS_COLOUR_HIGHLIGHTTEXT,
|
||||||
|
wxSYS_COLOUR_BTNFACE,
|
||||||
|
wxSYS_COLOUR_BTNSHADOW,
|
||||||
|
wxSYS_COLOUR_GRAYTEXT,
|
||||||
|
wxSYS_COLOUR_BTNTEXT,
|
||||||
|
wxSYS_COLOUR_INACTIVECAPTIONTEXT,
|
||||||
|
wxSYS_COLOUR_BTNHIGHLIGHT,
|
||||||
|
|
||||||
|
wxSYS_COLOUR_3DDKSHADOW,
|
||||||
|
wxSYS_COLOUR_3DLIGHT,
|
||||||
|
wxSYS_COLOUR_INFOTEXT,
|
||||||
|
wxSYS_COLOUR_INFOBK,
|
||||||
|
|
||||||
|
wxSYS_COLOUR_DESKTOP,
|
||||||
|
wxSYS_COLOUR_3DFACE,
|
||||||
|
wxSYS_COLOUR_3DSHADOW,
|
||||||
|
wxSYS_COLOUR_3DHIGHLIGHT,
|
||||||
|
wxSYS_COLOUR_3DHILIGHT,
|
||||||
|
wxSYS_COLOUR_BTNHILIGHT,
|
||||||
|
|
||||||
|
wxSYS_MOUSE_BUTTONS,
|
||||||
|
wxSYS_BORDER_X,
|
||||||
|
wxSYS_BORDER_Y,
|
||||||
|
wxSYS_CURSOR_X,
|
||||||
|
wxSYS_CURSOR_Y,
|
||||||
|
wxSYS_DCLICK_X,
|
||||||
|
wxSYS_DCLICK_Y,
|
||||||
|
wxSYS_DRAG_X,
|
||||||
|
wxSYS_DRAG_Y,
|
||||||
|
wxSYS_EDGE_X,
|
||||||
|
wxSYS_EDGE_Y,
|
||||||
|
wxSYS_HSCROLL_ARROW_X,
|
||||||
|
wxSYS_HSCROLL_ARROW_Y,
|
||||||
|
wxSYS_HTHUMB_X,
|
||||||
|
wxSYS_ICON_X,
|
||||||
|
wxSYS_ICON_Y,
|
||||||
|
wxSYS_ICONSPACING_X,
|
||||||
|
wxSYS_ICONSPACING_Y,
|
||||||
|
wxSYS_WINDOWMIN_X,
|
||||||
|
wxSYS_WINDOWMIN_Y,
|
||||||
|
wxSYS_SCREEN_X,
|
||||||
|
wxSYS_SCREEN_Y,
|
||||||
|
wxSYS_FRAMESIZE_X,
|
||||||
|
wxSYS_FRAMESIZE_Y,
|
||||||
|
wxSYS_SMALLICON_X,
|
||||||
|
wxSYS_SMALLICON_Y,
|
||||||
|
wxSYS_HSCROLL_Y,
|
||||||
|
wxSYS_VSCROLL_X,
|
||||||
|
wxSYS_VSCROLL_ARROW_X,
|
||||||
|
wxSYS_VSCROLL_ARROW_Y,
|
||||||
|
wxSYS_VTHUMB_Y,
|
||||||
|
wxSYS_CAPTION_Y,
|
||||||
|
wxSYS_MENU_Y,
|
||||||
|
wxSYS_NETWORK_PRESENT,
|
||||||
|
wxSYS_PENWINDOWS_PRESENT,
|
||||||
|
wxSYS_SHOW_SOUNDS,
|
||||||
|
wxSYS_SWAP_BUTTONS,
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
%inline %{
|
||||||
|
|
||||||
|
wxColour wxSystemSettings_GetSystemColour(int index) {
|
||||||
|
return wxSystemSettings::GetSystemColour(index);
|
||||||
|
}
|
||||||
|
|
||||||
|
wxFont wxSystemSettings_GetSystemFont(int index) {
|
||||||
|
return wxSystemSettings::GetSystemFont(index);
|
||||||
|
}
|
||||||
|
|
||||||
|
int wxSystemSettings_GetSystemMetric(int index) {
|
||||||
|
return wxSystemSettings::GetSystemMetric(index);
|
||||||
|
}
|
||||||
|
%}
|
||||||
|
|
||||||
//---------------------------------------------------------------------------
|
//---------------------------------------------------------------------------
|
||||||
// wxToolTip
|
// wxToolTip
|
||||||
|
|
||||||
|
@@ -286,6 +286,23 @@ static PyObject *_wrap_wxImage_AddHandler(PyObject *self, PyObject *args, PyObje
|
|||||||
return _resultobj;
|
return _resultobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxInitAllImageHandlers(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
char *_kwnames[] = { NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxInitAllImageHandlers",_kwnames))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
wxInitAllImageHandlers();
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
#define new_wxImageHandler() (new wxImageHandler())
|
#define new_wxImageHandler() (new wxImageHandler())
|
||||||
static PyObject *_wrap_new_wxImageHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_new_wxImageHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
@@ -714,6 +731,72 @@ static PyObject *_wrap_new_wxGIFHandler(PyObject *self, PyObject *args, PyObject
|
|||||||
return _resultobj;
|
return _resultobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static void *SwigwxPNMHandlerTowxImageHandler(void *ptr) {
|
||||||
|
wxPNMHandler *src;
|
||||||
|
wxImageHandler *dest;
|
||||||
|
src = (wxPNMHandler *) ptr;
|
||||||
|
dest = (wxImageHandler *) src;
|
||||||
|
return (void *) dest;
|
||||||
|
}
|
||||||
|
|
||||||
|
#define new_wxPNMHandler() (new wxPNMHandler())
|
||||||
|
static PyObject *_wrap_new_wxPNMHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxPNMHandler * _result;
|
||||||
|
char *_kwnames[] = { NULL };
|
||||||
|
char _ptemp[128];
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxPNMHandler",_kwnames))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (wxPNMHandler *)new_wxPNMHandler();
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} if (_result) {
|
||||||
|
SWIG_MakePtr(_ptemp, (char *) _result,"_wxPNMHandler_p");
|
||||||
|
_resultobj = Py_BuildValue("s",_ptemp);
|
||||||
|
} else {
|
||||||
|
Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static void *SwigwxPCXHandlerTowxImageHandler(void *ptr) {
|
||||||
|
wxPCXHandler *src;
|
||||||
|
wxImageHandler *dest;
|
||||||
|
src = (wxPCXHandler *) ptr;
|
||||||
|
dest = (wxImageHandler *) src;
|
||||||
|
return (void *) dest;
|
||||||
|
}
|
||||||
|
|
||||||
|
#define new_wxPCXHandler() (new wxPCXHandler())
|
||||||
|
static PyObject *_wrap_new_wxPCXHandler(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxPCXHandler * _result;
|
||||||
|
char *_kwnames[] = { NULL };
|
||||||
|
char _ptemp[128];
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":new_wxPCXHandler",_kwnames))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (wxPCXHandler *)new_wxPCXHandler();
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} if (_result) {
|
||||||
|
SWIG_MakePtr(_ptemp, (char *) _result,"_wxPCXHandler_p");
|
||||||
|
_resultobj = Py_BuildValue("s",_ptemp);
|
||||||
|
} else {
|
||||||
|
Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
#define new_wxImage(_swigarg0,_swigarg1) (new wxImage(_swigarg0,_swigarg1))
|
#define new_wxImage(_swigarg0,_swigarg1) (new wxImage(_swigarg0,_swigarg1))
|
||||||
static PyObject *_wrap_new_wxImage(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_new_wxImage(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
@@ -1582,6 +1665,8 @@ static PyMethodDef imagecMethods[] = {
|
|||||||
{ "wxImage_ConvertToBitmap", (PyCFunction) _wrap_wxImage_ConvertToBitmap, METH_VARARGS | METH_KEYWORDS },
|
{ "wxImage_ConvertToBitmap", (PyCFunction) _wrap_wxImage_ConvertToBitmap, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "delete_wxImage", (PyCFunction) _wrap_delete_wxImage, METH_VARARGS | METH_KEYWORDS },
|
{ "delete_wxImage", (PyCFunction) _wrap_delete_wxImage, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "new_wxImage", (PyCFunction) _wrap_new_wxImage, METH_VARARGS | METH_KEYWORDS },
|
{ "new_wxImage", (PyCFunction) _wrap_new_wxImage, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "new_wxPCXHandler", (PyCFunction) _wrap_new_wxPCXHandler, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "new_wxPNMHandler", (PyCFunction) _wrap_new_wxPNMHandler, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "new_wxGIFHandler", (PyCFunction) _wrap_new_wxGIFHandler, METH_VARARGS | METH_KEYWORDS },
|
{ "new_wxGIFHandler", (PyCFunction) _wrap_new_wxGIFHandler, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "new_wxBMPHandler", (PyCFunction) _wrap_new_wxBMPHandler, METH_VARARGS | METH_KEYWORDS },
|
{ "new_wxBMPHandler", (PyCFunction) _wrap_new_wxBMPHandler, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "new_wxJPEGHandler", (PyCFunction) _wrap_new_wxJPEGHandler, METH_VARARGS | METH_KEYWORDS },
|
{ "new_wxJPEGHandler", (PyCFunction) _wrap_new_wxJPEGHandler, METH_VARARGS | METH_KEYWORDS },
|
||||||
@@ -1595,6 +1680,7 @@ static PyMethodDef imagecMethods[] = {
|
|||||||
{ "wxImageHandler_GetExtension", (PyCFunction) _wrap_wxImageHandler_GetExtension, METH_VARARGS | METH_KEYWORDS },
|
{ "wxImageHandler_GetExtension", (PyCFunction) _wrap_wxImageHandler_GetExtension, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxImageHandler_GetName", (PyCFunction) _wrap_wxImageHandler_GetName, METH_VARARGS | METH_KEYWORDS },
|
{ "wxImageHandler_GetName", (PyCFunction) _wrap_wxImageHandler_GetName, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "new_wxImageHandler", (PyCFunction) _wrap_new_wxImageHandler, METH_VARARGS | METH_KEYWORDS },
|
{ "new_wxImageHandler", (PyCFunction) _wrap_new_wxImageHandler, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxInitAllImageHandlers", (PyCFunction) _wrap_wxInitAllImageHandlers, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxImage_AddHandler", (PyCFunction) _wrap_wxImage_AddHandler, METH_VARARGS | METH_KEYWORDS },
|
{ "wxImage_AddHandler", (PyCFunction) _wrap_wxImage_AddHandler, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxImageFromBitmap", (PyCFunction) _wrap_wxImageFromBitmap, METH_VARARGS | METH_KEYWORDS },
|
{ "wxImageFromBitmap", (PyCFunction) _wrap_wxImageFromBitmap, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxImageFromMime", (PyCFunction) _wrap_wxImageFromMime, METH_VARARGS | METH_KEYWORDS },
|
{ "wxImageFromMime", (PyCFunction) _wrap_wxImageFromMime, METH_VARARGS | METH_KEYWORDS },
|
||||||
@@ -1625,6 +1711,10 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxGIFHandler","_class_wxGIFHandler",0},
|
{ "_wxGIFHandler","_class_wxGIFHandler",0},
|
||||||
{ "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
|
{ "_wxIndividualLayoutConstraint","_class_wxIndividualLayoutConstraint",0},
|
||||||
{ "_wxCursor","_class_wxCursor",0},
|
{ "_wxCursor","_class_wxCursor",0},
|
||||||
|
{ "_wxImageHandler","_class_wxPCXHandler",SwigwxPCXHandlerTowxImageHandler},
|
||||||
|
{ "_wxImageHandler","_wxPCXHandler",SwigwxPCXHandlerTowxImageHandler},
|
||||||
|
{ "_wxImageHandler","_class_wxPNMHandler",SwigwxPNMHandlerTowxImageHandler},
|
||||||
|
{ "_wxImageHandler","_wxPNMHandler",SwigwxPNMHandlerTowxImageHandler},
|
||||||
{ "_wxImageHandler","_class_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
|
{ "_wxImageHandler","_class_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
|
||||||
{ "_wxImageHandler","_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
|
{ "_wxImageHandler","_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
|
||||||
{ "_wxImageHandler","_class_wxBMPHandler",SwigwxBMPHandlerTowxImageHandler},
|
{ "_wxImageHandler","_class_wxBMPHandler",SwigwxBMPHandlerTowxImageHandler},
|
||||||
@@ -1651,6 +1741,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_size_t","_wxWindowID",0},
|
{ "_size_t","_wxWindowID",0},
|
||||||
{ "_size_t","_uint",0},
|
{ "_size_t","_uint",0},
|
||||||
{ "_class_wxRealPoint","_wxRealPoint",0},
|
{ "_class_wxRealPoint","_wxRealPoint",0},
|
||||||
|
{ "_wxPNMHandler","_class_wxPNMHandler",0},
|
||||||
{ "_wxPrinterDC","_class_wxPrinterDC",0},
|
{ "_wxPrinterDC","_class_wxPrinterDC",0},
|
||||||
{ "_class_wxGIFHandler","_wxGIFHandler",0},
|
{ "_class_wxGIFHandler","_wxGIFHandler",0},
|
||||||
{ "_class_wxMask","_wxMask",0},
|
{ "_class_wxMask","_wxMask",0},
|
||||||
@@ -1665,6 +1756,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_wxRect","_class_wxRect",0},
|
{ "_wxRect","_class_wxRect",0},
|
||||||
{ "_class_wxImage","_wxImage",0},
|
{ "_class_wxImage","_wxImage",0},
|
||||||
{ "_wxPoint","_class_wxPoint",0},
|
{ "_wxPoint","_class_wxPoint",0},
|
||||||
|
{ "_class_wxPNMHandler","_wxPNMHandler",0},
|
||||||
{ "_wxBitmap","_class_wxBitmap",0},
|
{ "_wxBitmap","_class_wxBitmap",0},
|
||||||
{ "_wxPyTimer","_class_wxPyTimer",0},
|
{ "_wxPyTimer","_class_wxPyTimer",0},
|
||||||
{ "_wxWindowDC","_class_wxWindowDC",0},
|
{ "_wxWindowDC","_class_wxWindowDC",0},
|
||||||
@@ -1705,6 +1797,10 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_class_wxWindowDC","_wxWindowDC",0},
|
{ "_class_wxWindowDC","_wxWindowDC",0},
|
||||||
{ "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
|
{ "_class_wxAcceleratorEntry","_wxAcceleratorEntry",0},
|
||||||
{ "_class_wxCursor","_wxCursor",0},
|
{ "_class_wxCursor","_wxCursor",0},
|
||||||
|
{ "_class_wxImageHandler","_class_wxPCXHandler",SwigwxPCXHandlerTowxImageHandler},
|
||||||
|
{ "_class_wxImageHandler","_wxPCXHandler",SwigwxPCXHandlerTowxImageHandler},
|
||||||
|
{ "_class_wxImageHandler","_class_wxPNMHandler",SwigwxPNMHandlerTowxImageHandler},
|
||||||
|
{ "_class_wxImageHandler","_wxPNMHandler",SwigwxPNMHandlerTowxImageHandler},
|
||||||
{ "_class_wxImageHandler","_class_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
|
{ "_class_wxImageHandler","_class_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
|
||||||
{ "_class_wxImageHandler","_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
|
{ "_class_wxImageHandler","_wxGIFHandler",SwigwxGIFHandlerTowxImageHandler},
|
||||||
{ "_class_wxImageHandler","_class_wxBMPHandler",SwigwxBMPHandlerTowxImageHandler},
|
{ "_class_wxImageHandler","_class_wxBMPHandler",SwigwxBMPHandlerTowxImageHandler},
|
||||||
@@ -1727,6 +1823,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_short","_unsigned_short",0},
|
{ "_short","_unsigned_short",0},
|
||||||
{ "_short","_signed_short",0},
|
{ "_short","_signed_short",0},
|
||||||
{ "_class_wxImageList","_wxImageList",0},
|
{ "_class_wxImageList","_wxImageList",0},
|
||||||
|
{ "_wxPCXHandler","_class_wxPCXHandler",0},
|
||||||
{ "_wxJPEGHandler","_class_wxJPEGHandler",0},
|
{ "_wxJPEGHandler","_class_wxJPEGHandler",0},
|
||||||
{ "_wxWindowID","_wxPrintQuality",0},
|
{ "_wxWindowID","_wxPrintQuality",0},
|
||||||
{ "_wxWindowID","_size_t",0},
|
{ "_wxWindowID","_size_t",0},
|
||||||
@@ -1752,6 +1849,7 @@ static struct { char *n1; char *n2; void *(*pcnv)(void *); } _swig_mapping[] = {
|
|||||||
{ "_class_wxScreenDC","_wxScreenDC",0},
|
{ "_class_wxScreenDC","_wxScreenDC",0},
|
||||||
{ "_wxPalette","_class_wxPalette",0},
|
{ "_wxPalette","_class_wxPalette",0},
|
||||||
{ "_wxRegion","_class_wxRegion",0},
|
{ "_wxRegion","_class_wxRegion",0},
|
||||||
|
{ "_class_wxPCXHandler","_wxPCXHandler",0},
|
||||||
{ "_class_wxClientDC","_wxClientDC",0},
|
{ "_class_wxClientDC","_wxClientDC",0},
|
||||||
{ "_class_wxSize","_wxSize",0},
|
{ "_class_wxSize","_wxSize",0},
|
||||||
{ "_class_wxBitmap","_wxBitmap",0},
|
{ "_class_wxBitmap","_wxBitmap",0},
|
||||||
|
@@ -98,6 +98,34 @@ class wxGIFHandler(wxGIFHandlerPtr):
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class wxPNMHandlerPtr(wxImageHandlerPtr):
|
||||||
|
def __init__(self,this):
|
||||||
|
self.this = this
|
||||||
|
self.thisown = 0
|
||||||
|
def __repr__(self):
|
||||||
|
return "<C wxPNMHandler instance at %s>" % (self.this,)
|
||||||
|
class wxPNMHandler(wxPNMHandlerPtr):
|
||||||
|
def __init__(self,*_args,**_kwargs):
|
||||||
|
self.this = apply(imagec.new_wxPNMHandler,_args,_kwargs)
|
||||||
|
self.thisown = 1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
class wxPCXHandlerPtr(wxImageHandlerPtr):
|
||||||
|
def __init__(self,this):
|
||||||
|
self.this = this
|
||||||
|
self.thisown = 0
|
||||||
|
def __repr__(self):
|
||||||
|
return "<C wxPCXHandler instance at %s>" % (self.this,)
|
||||||
|
class wxPCXHandler(wxPCXHandlerPtr):
|
||||||
|
def __init__(self,*_args,**_kwargs):
|
||||||
|
self.this = apply(imagec.new_wxPCXHandler,_args,_kwargs)
|
||||||
|
self.thisown = 1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class wxImagePtr :
|
class wxImagePtr :
|
||||||
def __init__(self,this):
|
def __init__(self,this):
|
||||||
self.this = this
|
self.this = this
|
||||||
@@ -215,6 +243,8 @@ def wxImageFromBitmap(*_args, **_kwargs):
|
|||||||
|
|
||||||
wxImage_AddHandler = imagec.wxImage_AddHandler
|
wxImage_AddHandler = imagec.wxImage_AddHandler
|
||||||
|
|
||||||
|
wxInitAllImageHandlers = imagec.wxInitAllImageHandlers
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#-------------- VARIABLE WRAPPERS ------------------
|
#-------------- VARIABLE WRAPPERS ------------------
|
||||||
|
@@ -111,496 +111,9 @@ static char* wxStringErrorMsg = "string type is required for parameter";
|
|||||||
wxGetResource(section, entry, &retval, file);
|
wxGetResource(section, entry, &retval, file);
|
||||||
return retval;
|
return retval;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
wxColour wxSystemSettings_GetSystemColour(int index) {
|
|
||||||
return wxSystemSettings::GetSystemColour(index);
|
|
||||||
}
|
|
||||||
|
|
||||||
wxFont wxSystemSettings_GetSystemFont(int index) {
|
|
||||||
return wxSystemSettings::GetSystemFont(index);
|
|
||||||
}
|
|
||||||
|
|
||||||
int wxSystemSettings_GetSystemMetric(int index) {
|
|
||||||
return wxSystemSettings::GetSystemMetric(index);
|
|
||||||
}
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
static PyObject *_wrap_wxFileSelector(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxString * _result;
|
|
||||||
char * _arg0;
|
|
||||||
char * _arg1 = (char *) NULL;
|
|
||||||
char * _arg2 = (char *) NULL;
|
|
||||||
char * _arg3 = (char *) NULL;
|
|
||||||
char * _arg4 = (char *) "*.*";
|
|
||||||
int _arg5 = (int ) 0;
|
|
||||||
wxWindow * _arg6 = (wxWindow *) NULL;
|
|
||||||
int _arg7 = (int ) -1;
|
|
||||||
int _arg8 = (int ) -1;
|
|
||||||
PyObject * _argo6 = 0;
|
|
||||||
char *_kwnames[] = { "message","default_path","default_filename","default_extension","wildcard","flags","parent","x","y", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|ssssiOii:wxFileSelector",_kwnames,&_arg0,&_arg1,&_arg2,&_arg3,&_arg4,&_arg5,&_argo6,&_arg7,&_arg8))
|
|
||||||
return NULL;
|
|
||||||
if (_argo6) {
|
|
||||||
if (_argo6 == Py_None) { _arg6 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo6,(void **) &_arg6,"_wxWindow_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxFileSelector. Expected _wxWindow_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = new wxString (wxFileSelector(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8));
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
}{
|
|
||||||
_resultobj = PyString_FromString(WXSTRINGCAST *(_result));
|
|
||||||
}
|
|
||||||
{
|
|
||||||
delete _result;
|
|
||||||
}
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxGetTextFromUser(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxString * _result;
|
|
||||||
wxString * _arg0;
|
|
||||||
wxString * _arg1 = (wxString *) &wxPyEmptyStr;
|
|
||||||
wxString * _arg2 = (wxString *) &wxPyEmptyStr;
|
|
||||||
wxWindow * _arg3 = (wxWindow *) NULL;
|
|
||||||
int _arg4 = (int ) -1;
|
|
||||||
int _arg5 = (int ) -1;
|
|
||||||
bool _arg6 = (bool ) TRUE;
|
|
||||||
PyObject * _obj0 = 0;
|
|
||||||
PyObject * _obj1 = 0;
|
|
||||||
PyObject * _obj2 = 0;
|
|
||||||
PyObject * _argo3 = 0;
|
|
||||||
int tempbool6 = (int) TRUE;
|
|
||||||
char *_kwnames[] = { "message","caption","default_value","parent","x","y","centre", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|OOOiii:wxGetTextFromUser",_kwnames,&_obj0,&_obj1,&_obj2,&_argo3,&_arg4,&_arg5,&tempbool6))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj0)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
|
||||||
}
|
|
||||||
if (_obj1)
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj1)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
|
||||||
}
|
|
||||||
if (_obj2)
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj2)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
|
|
||||||
}
|
|
||||||
if (_argo3) {
|
|
||||||
if (_argo3 == Py_None) { _arg3 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxWindow_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxGetTextFromUser. Expected _wxWindow_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
_arg6 = (bool ) tempbool6;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = new wxString (wxGetTextFromUser(*_arg0,*_arg1,*_arg2,_arg3,_arg4,_arg5,_arg6));
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
}{
|
|
||||||
_resultobj = PyString_FromString(WXSTRINGCAST *(_result));
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (_obj0)
|
|
||||||
delete _arg0;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (_obj1)
|
|
||||||
delete _arg1;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (_obj2)
|
|
||||||
delete _arg2;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
delete _result;
|
|
||||||
}
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxGetSingleChoice(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxString * _result;
|
|
||||||
wxString * _arg0;
|
|
||||||
wxString * _arg1;
|
|
||||||
int _arg2;
|
|
||||||
wxString * _arg3;
|
|
||||||
wxWindow * _arg4 = (wxWindow *) NULL;
|
|
||||||
int _arg5 = (int ) -1;
|
|
||||||
int _arg6 = (int ) -1;
|
|
||||||
bool _arg7 = (bool ) TRUE;
|
|
||||||
int _arg8 = (int ) 150;
|
|
||||||
int _arg9 = (int ) 200;
|
|
||||||
PyObject * _obj0 = 0;
|
|
||||||
PyObject * _obj1 = 0;
|
|
||||||
PyObject * _obj3 = 0;
|
|
||||||
PyObject * _argo4 = 0;
|
|
||||||
int tempbool7 = (int) TRUE;
|
|
||||||
char *_kwnames[] = { "message","caption","LIST","parent","x","y","centre","width","height", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|Oiiiii:wxGetSingleChoice",_kwnames,&_obj0,&_obj1,&_obj3,&_argo4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj0)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj1)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
|
||||||
}
|
|
||||||
if (_obj3)
|
|
||||||
{
|
|
||||||
_arg3 = wxString_LIST_helper(_obj3);
|
|
||||||
if (_arg3 == NULL) {
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (_argo4) {
|
|
||||||
if (_argo4 == Py_None) { _arg4 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxWindow_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoice. Expected _wxWindow_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
_arg7 = (bool ) tempbool7;
|
|
||||||
{
|
|
||||||
if (_obj3) {
|
|
||||||
_arg2 = PyList_Size(_obj3);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
_arg2 = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = new wxString (wxGetSingleChoice(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9));
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
}{
|
|
||||||
_resultobj = PyString_FromString(WXSTRINGCAST *(_result));
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (_obj0)
|
|
||||||
delete _arg0;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (_obj1)
|
|
||||||
delete _arg1;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
delete [] _arg3;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
delete _result;
|
|
||||||
}
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxGetSingleChoiceIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
int _result;
|
|
||||||
wxString * _arg0;
|
|
||||||
wxString * _arg1;
|
|
||||||
int _arg2;
|
|
||||||
wxString * _arg3;
|
|
||||||
wxWindow * _arg4 = (wxWindow *) NULL;
|
|
||||||
int _arg5 = (int ) -1;
|
|
||||||
int _arg6 = (int ) -1;
|
|
||||||
bool _arg7 = (bool ) TRUE;
|
|
||||||
int _arg8 = (int ) 150;
|
|
||||||
int _arg9 = (int ) 200;
|
|
||||||
PyObject * _obj0 = 0;
|
|
||||||
PyObject * _obj1 = 0;
|
|
||||||
PyObject * _obj3 = 0;
|
|
||||||
PyObject * _argo4 = 0;
|
|
||||||
int tempbool7 = (int) TRUE;
|
|
||||||
char *_kwnames[] = { "message","caption","LIST","parent","x","y","centre","width","height", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|Oiiiii:wxGetSingleChoiceIndex",_kwnames,&_obj0,&_obj1,&_obj3,&_argo4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj0)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj1)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
|
||||||
}
|
|
||||||
if (_obj3)
|
|
||||||
{
|
|
||||||
_arg3 = wxString_LIST_helper(_obj3);
|
|
||||||
if (_arg3 == NULL) {
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (_argo4) {
|
|
||||||
if (_argo4 == Py_None) { _arg4 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxWindow_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoiceIndex. Expected _wxWindow_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
_arg7 = (bool ) tempbool7;
|
|
||||||
{
|
|
||||||
if (_obj3) {
|
|
||||||
_arg2 = PyList_Size(_obj3);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
_arg2 = 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (int )wxGetSingleChoiceIndex(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
{
|
|
||||||
if (_obj0)
|
|
||||||
delete _arg0;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (_obj1)
|
|
||||||
delete _arg1;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
delete [] _arg3;
|
|
||||||
}
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxMessageBox(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
int _result;
|
|
||||||
wxString * _arg0;
|
|
||||||
wxString * _arg1 = (wxString *) &wxPyEmptyStr;
|
|
||||||
int _arg2 = (int ) wxOK|wxCENTRE;
|
|
||||||
wxWindow * _arg3 = (wxWindow *) NULL;
|
|
||||||
int _arg4 = (int ) -1;
|
|
||||||
int _arg5 = (int ) -1;
|
|
||||||
PyObject * _obj0 = 0;
|
|
||||||
PyObject * _obj1 = 0;
|
|
||||||
PyObject * _argo3 = 0;
|
|
||||||
char *_kwnames[] = { "message","caption","style","parent","x","y", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|OiOii:wxMessageBox",_kwnames,&_obj0,&_obj1,&_arg2,&_argo3,&_arg4,&_arg5))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj0)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
|
||||||
}
|
|
||||||
if (_obj1)
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj1)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
|
||||||
}
|
|
||||||
if (_argo3) {
|
|
||||||
if (_argo3 == Py_None) { _arg3 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxWindow_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxMessageBox. Expected _wxWindow_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (int )wxMessageBox(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
{
|
|
||||||
if (_obj0)
|
|
||||||
delete _arg0;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (_obj1)
|
|
||||||
delete _arg1;
|
|
||||||
}
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxGetNumberFromUser(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
long _result;
|
|
||||||
wxString * _arg0;
|
|
||||||
wxString * _arg1;
|
|
||||||
wxString * _arg2;
|
|
||||||
long _arg3;
|
|
||||||
long _arg4 = (long ) 0;
|
|
||||||
long _arg5 = (long ) 100;
|
|
||||||
wxWindow * _arg6 = (wxWindow *) NULL;
|
|
||||||
wxPoint * _arg7 = (wxPoint *) &wxPyDefaultPosition;
|
|
||||||
PyObject * _obj0 = 0;
|
|
||||||
PyObject * _obj1 = 0;
|
|
||||||
PyObject * _obj2 = 0;
|
|
||||||
PyObject * _argo6 = 0;
|
|
||||||
wxPoint temp;
|
|
||||||
PyObject * _obj7 = 0;
|
|
||||||
char *_kwnames[] = { "message","prompt","caption","value","min","max","parent","pos", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOOl|llOO:wxGetNumberFromUser",_kwnames,&_obj0,&_obj1,&_obj2,&_arg3,&_arg4,&_arg5,&_argo6,&_obj7))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj0)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj1)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (!PyString_Check(_obj2)) {
|
|
||||||
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
_arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
|
|
||||||
}
|
|
||||||
if (_argo6) {
|
|
||||||
if (_argo6 == Py_None) { _arg6 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo6,(void **) &_arg6,"_wxWindow_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxGetNumberFromUser. Expected _wxWindow_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (_obj7)
|
|
||||||
{
|
|
||||||
_arg7 = &temp;
|
|
||||||
if (! wxPoint_helper(_obj7, &_arg7))
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (long )wxGetNumberFromUser(*_arg0,*_arg1,*_arg2,_arg3,_arg4,_arg5,_arg6,*_arg7);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("l",_result);
|
|
||||||
{
|
|
||||||
if (_obj0)
|
|
||||||
delete _arg0;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (_obj1)
|
|
||||||
delete _arg1;
|
|
||||||
}
|
|
||||||
{
|
|
||||||
if (_obj2)
|
|
||||||
delete _arg2;
|
|
||||||
}
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxColourDisplay(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
bool _result;
|
|
||||||
char *_kwnames[] = { NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxColourDisplay",_kwnames))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (bool )wxColourDisplay();
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxDisplayDepth(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
int _result;
|
|
||||||
char *_kwnames[] = { NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxDisplayDepth",_kwnames))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (int )wxDisplayDepth();
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxSetCursor(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxCursor * _arg0;
|
|
||||||
PyObject * _argo0 = 0;
|
|
||||||
char *_kwnames[] = { "cursor", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxSetCursor",_kwnames,&_argo0))
|
|
||||||
return NULL;
|
|
||||||
if (_argo0) {
|
|
||||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCursor_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSetCursor. Expected _wxCursor_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
wxSetCursor(*_arg0);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} Py_INCREF(Py_None);
|
|
||||||
_resultobj = Py_None;
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxNewId(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_wxNewId(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
long _result;
|
long _result;
|
||||||
@@ -671,32 +184,6 @@ static PyObject *_wrap_RegisterId(PyObject *self, PyObject *args, PyObject *kwar
|
|||||||
return _resultobj;
|
return _resultobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *_wrap_wxBeginBusyCursor(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxCursor * _arg0 = (wxCursor *) wxHOURGLASS_CURSOR;
|
|
||||||
PyObject * _argo0 = 0;
|
|
||||||
char *_kwnames[] = { "cursor", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|O:wxBeginBusyCursor",_kwnames,&_argo0))
|
|
||||||
return NULL;
|
|
||||||
if (_argo0) {
|
|
||||||
if (_argo0 == Py_None) { _arg0 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCursor_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxBeginBusyCursor. Expected _wxCursor_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
wxBeginBusyCursor(_arg0);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} Py_INCREF(Py_None);
|
|
||||||
_resultobj = Py_None;
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxBell(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_wxBell(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
char *_kwnames[] = { NULL };
|
char *_kwnames[] = { NULL };
|
||||||
@@ -801,30 +288,6 @@ static PyObject *_wrap_wxExecute(PyObject *self, PyObject *args, PyObject *kwarg
|
|||||||
return _resultobj;
|
return _resultobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *_wrap_wxGetActiveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxWindow * _result;
|
|
||||||
char *_kwnames[] = { NULL };
|
|
||||||
char _ptemp[128];
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxGetActiveWindow",_kwnames))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (wxWindow *)wxGetActiveWindow();
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} if (_result) {
|
|
||||||
SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
|
|
||||||
_resultobj = Py_BuildValue("s",_ptemp);
|
|
||||||
} else {
|
|
||||||
Py_INCREF(Py_None);
|
|
||||||
_resultobj = Py_None;
|
|
||||||
}
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxGetElapsedTime(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_wxGetElapsedTime(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
long _result;
|
long _result;
|
||||||
@@ -1115,264 +578,6 @@ static PyObject *_wrap_wxGetResource(PyObject *self, PyObject *args, PyObject *k
|
|||||||
return _resultobj;
|
return _resultobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
static PyObject *_wrap_wxResourceAddIdentifier(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
bool _result;
|
|
||||||
char * _arg0;
|
|
||||||
int _arg1;
|
|
||||||
char *_kwnames[] = { "name","value", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"si:wxResourceAddIdentifier",_kwnames,&_arg0,&_arg1))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (bool )wxResourceAddIdentifier(_arg0,_arg1);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxResourceClear(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
char *_kwnames[] = { NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxResourceClear",_kwnames))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
wxResourceClear();
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} Py_INCREF(Py_None);
|
|
||||||
_resultobj = Py_None;
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxResourceCreateBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxBitmap * _result;
|
|
||||||
char * _arg0;
|
|
||||||
char *_kwnames[] = { "resource", NULL };
|
|
||||||
char _ptemp[128];
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateBitmap",_kwnames,&_arg0))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = new wxBitmap (wxResourceCreateBitmap(_arg0));
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxBitmap_p");
|
|
||||||
_resultobj = Py_BuildValue("s",_ptemp);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxResourceCreateIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxIcon * _result;
|
|
||||||
char * _arg0;
|
|
||||||
char *_kwnames[] = { "resource", NULL };
|
|
||||||
char _ptemp[128];
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateIcon",_kwnames,&_arg0))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = new wxIcon (wxResourceCreateIcon(_arg0));
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxIcon_p");
|
|
||||||
_resultobj = Py_BuildValue("s",_ptemp);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxResourceCreateMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxMenuBar * _result;
|
|
||||||
char * _arg0;
|
|
||||||
char *_kwnames[] = { "resource", NULL };
|
|
||||||
char _ptemp[128];
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateMenuBar",_kwnames,&_arg0))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (wxMenuBar *)wxResourceCreateMenuBar(_arg0);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} if (_result) {
|
|
||||||
SWIG_MakePtr(_ptemp, (char *) _result,"_wxMenuBar_p");
|
|
||||||
_resultobj = Py_BuildValue("s",_ptemp);
|
|
||||||
} else {
|
|
||||||
Py_INCREF(Py_None);
|
|
||||||
_resultobj = Py_None;
|
|
||||||
}
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxResourceGetIdentifier(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
int _result;
|
|
||||||
char * _arg0;
|
|
||||||
char *_kwnames[] = { "name", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceGetIdentifier",_kwnames,&_arg0))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (int )wxResourceGetIdentifier(_arg0);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxResourceParseData(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
bool _result;
|
|
||||||
char * _arg0;
|
|
||||||
wxResourceTable * _arg1 = (wxResourceTable *) NULL;
|
|
||||||
PyObject * _argo1 = 0;
|
|
||||||
char *_kwnames[] = { "resource","table", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseData",_kwnames,&_arg0,&_argo1))
|
|
||||||
return NULL;
|
|
||||||
if (_argo1) {
|
|
||||||
if (_argo1 == Py_None) { _arg1 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseData. Expected _wxResourceTable_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (bool )wxResourceParseData(_arg0,_arg1);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxResourceParseFile(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
bool _result;
|
|
||||||
char * _arg0;
|
|
||||||
wxResourceTable * _arg1 = (wxResourceTable *) NULL;
|
|
||||||
PyObject * _argo1 = 0;
|
|
||||||
char *_kwnames[] = { "filename","table", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseFile",_kwnames,&_arg0,&_argo1))
|
|
||||||
return NULL;
|
|
||||||
if (_argo1) {
|
|
||||||
if (_argo1 == Py_None) { _arg1 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseFile. Expected _wxResourceTable_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (bool )wxResourceParseFile(_arg0,_arg1);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxResourceParseString(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
bool _result;
|
|
||||||
char * _arg0;
|
|
||||||
wxResourceTable * _arg1 = (wxResourceTable *) NULL;
|
|
||||||
PyObject * _argo1 = 0;
|
|
||||||
char *_kwnames[] = { "resource","table", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseString",_kwnames,&_arg0,&_argo1))
|
|
||||||
return NULL;
|
|
||||||
if (_argo1) {
|
|
||||||
if (_argo1 == Py_None) { _arg1 = NULL; }
|
|
||||||
else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
|
|
||||||
PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseString. Expected _wxResourceTable_p.");
|
|
||||||
return NULL;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (bool )wxResourceParseString(_arg0,_arg1);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxSystemSettings_GetSystemColour(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxColour * _result;
|
|
||||||
int _arg0;
|
|
||||||
char *_kwnames[] = { "index", NULL };
|
|
||||||
char _ptemp[128];
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemColour",_kwnames,&_arg0))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = new wxColour (wxSystemSettings_GetSystemColour(_arg0));
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
|
|
||||||
_resultobj = Py_BuildValue("s",_ptemp);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxSystemSettings_GetSystemFont(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
wxFont * _result;
|
|
||||||
int _arg0;
|
|
||||||
char *_kwnames[] = { "index", NULL };
|
|
||||||
char _ptemp[128];
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemFont",_kwnames,&_arg0))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = new wxFont (wxSystemSettings_GetSystemFont(_arg0));
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxFont_p");
|
|
||||||
_resultobj = Py_BuildValue("s",_ptemp);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
static PyObject *_wrap_wxSystemSettings_GetSystemMetric(PyObject *self, PyObject *args, PyObject *kwargs) {
|
|
||||||
PyObject * _resultobj;
|
|
||||||
int _result;
|
|
||||||
int _arg0;
|
|
||||||
char *_kwnames[] = { "index", NULL };
|
|
||||||
|
|
||||||
self = self;
|
|
||||||
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemMetric",_kwnames,&_arg0))
|
|
||||||
return NULL;
|
|
||||||
{
|
|
||||||
wxPy_BEGIN_ALLOW_THREADS;
|
|
||||||
_result = (int )wxSystemSettings_GetSystemMetric(_arg0);
|
|
||||||
|
|
||||||
wxPy_END_ALLOW_THREADS;
|
|
||||||
} _resultobj = Py_BuildValue("i",_result);
|
|
||||||
return _resultobj;
|
|
||||||
}
|
|
||||||
|
|
||||||
#define wxSize_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval)
|
#define wxSize_x_set(_swigobj,_swigval) (_swigobj->x = _swigval,_swigval)
|
||||||
static PyObject *_wrap_wxSize_x_set(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_wxSize_x_set(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
@@ -4718,18 +3923,6 @@ static PyMethodDef misccMethods[] = {
|
|||||||
{ "wxSize_y_set", (PyCFunction) _wrap_wxSize_y_set, METH_VARARGS | METH_KEYWORDS },
|
{ "wxSize_y_set", (PyCFunction) _wrap_wxSize_y_set, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxSize_x_get", (PyCFunction) _wrap_wxSize_x_get, METH_VARARGS | METH_KEYWORDS },
|
{ "wxSize_x_get", (PyCFunction) _wrap_wxSize_x_get, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxSize_x_set", (PyCFunction) _wrap_wxSize_x_set, METH_VARARGS | METH_KEYWORDS },
|
{ "wxSize_x_set", (PyCFunction) _wrap_wxSize_x_set, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxSystemSettings_GetSystemMetric", (PyCFunction) _wrap_wxSystemSettings_GetSystemMetric, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxSystemSettings_GetSystemFont", (PyCFunction) _wrap_wxSystemSettings_GetSystemFont, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxSystemSettings_GetSystemColour", (PyCFunction) _wrap_wxSystemSettings_GetSystemColour, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxResourceParseString", (PyCFunction) _wrap_wxResourceParseString, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxResourceParseFile", (PyCFunction) _wrap_wxResourceParseFile, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxResourceParseData", (PyCFunction) _wrap_wxResourceParseData, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxResourceGetIdentifier", (PyCFunction) _wrap_wxResourceGetIdentifier, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxResourceCreateMenuBar", (PyCFunction) _wrap_wxResourceCreateMenuBar, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxResourceCreateIcon", (PyCFunction) _wrap_wxResourceCreateIcon, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxResourceCreateBitmap", (PyCFunction) _wrap_wxResourceCreateBitmap, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxResourceClear", (PyCFunction) _wrap_wxResourceClear, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxResourceAddIdentifier", (PyCFunction) _wrap_wxResourceAddIdentifier, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxGetResource", (PyCFunction) _wrap_wxGetResource, METH_VARARGS | METH_KEYWORDS },
|
{ "wxGetResource", (PyCFunction) _wrap_wxGetResource, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxEnableTopLevelWindows", (PyCFunction) _wrap_wxEnableTopLevelWindows, METH_VARARGS | METH_KEYWORDS },
|
{ "wxEnableTopLevelWindows", (PyCFunction) _wrap_wxEnableTopLevelWindows, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxSafeYield", (PyCFunction) _wrap_wxSafeYield, METH_VARARGS | METH_KEYWORDS },
|
{ "wxSafeYield", (PyCFunction) _wrap_wxSafeYield, METH_VARARGS | METH_KEYWORDS },
|
||||||
@@ -4743,25 +3936,14 @@ static PyMethodDef misccMethods[] = {
|
|||||||
{ "wxGetMousePosition", (PyCFunction) _wrap_wxGetMousePosition, METH_VARARGS | METH_KEYWORDS },
|
{ "wxGetMousePosition", (PyCFunction) _wrap_wxGetMousePosition, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxGetFreeMemory", (PyCFunction) _wrap_wxGetFreeMemory, METH_VARARGS | METH_KEYWORDS },
|
{ "wxGetFreeMemory", (PyCFunction) _wrap_wxGetFreeMemory, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxGetElapsedTime", (PyCFunction) _wrap_wxGetElapsedTime, METH_VARARGS | METH_KEYWORDS },
|
{ "wxGetElapsedTime", (PyCFunction) _wrap_wxGetElapsedTime, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxGetActiveWindow", (PyCFunction) _wrap_wxGetActiveWindow, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxExecute", (PyCFunction) _wrap_wxExecute, METH_VARARGS | METH_KEYWORDS },
|
{ "wxExecute", (PyCFunction) _wrap_wxExecute, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxEndBusyCursor", (PyCFunction) _wrap_wxEndBusyCursor, METH_VARARGS | METH_KEYWORDS },
|
{ "wxEndBusyCursor", (PyCFunction) _wrap_wxEndBusyCursor, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxDisplaySize", (PyCFunction) _wrap_wxDisplaySize, METH_VARARGS | METH_KEYWORDS },
|
{ "wxDisplaySize", (PyCFunction) _wrap_wxDisplaySize, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxBell", (PyCFunction) _wrap_wxBell, METH_VARARGS | METH_KEYWORDS },
|
{ "wxBell", (PyCFunction) _wrap_wxBell, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxBeginBusyCursor", (PyCFunction) _wrap_wxBeginBusyCursor, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "RegisterId", (PyCFunction) _wrap_RegisterId, METH_VARARGS | METH_KEYWORDS },
|
{ "RegisterId", (PyCFunction) _wrap_RegisterId, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "NewId", (PyCFunction) _wrap_NewId, METH_VARARGS | METH_KEYWORDS },
|
{ "NewId", (PyCFunction) _wrap_NewId, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxRegisterId", (PyCFunction) _wrap_wxRegisterId, METH_VARARGS | METH_KEYWORDS },
|
{ "wxRegisterId", (PyCFunction) _wrap_wxRegisterId, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxNewId", (PyCFunction) _wrap_wxNewId, METH_VARARGS | METH_KEYWORDS },
|
{ "wxNewId", (PyCFunction) _wrap_wxNewId, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxSetCursor", (PyCFunction) _wrap_wxSetCursor, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxDisplayDepth", (PyCFunction) _wrap_wxDisplayDepth, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxColourDisplay", (PyCFunction) _wrap_wxColourDisplay, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxGetNumberFromUser", (PyCFunction) _wrap_wxGetNumberFromUser, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxMessageBox", (PyCFunction) _wrap_wxMessageBox, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxGetSingleChoiceIndex", (PyCFunction) _wrap_wxGetSingleChoiceIndex, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxGetSingleChoice", (PyCFunction) _wrap_wxGetSingleChoice, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxGetTextFromUser", (PyCFunction) _wrap_wxGetTextFromUser, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ "wxFileSelector", (PyCFunction) _wrap_wxFileSelector, METH_VARARGS | METH_KEYWORDS },
|
|
||||||
{ NULL, NULL }
|
{ NULL, NULL }
|
||||||
};
|
};
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
@@ -4886,92 +4068,6 @@ SWIGEXPORT(void) initmiscc() {
|
|||||||
PyDict_SetItemString(d,"wxOutRegion", PyInt_FromLong((long) wxOutRegion));
|
PyDict_SetItemString(d,"wxOutRegion", PyInt_FromLong((long) wxOutRegion));
|
||||||
PyDict_SetItemString(d,"wxPartRegion", PyInt_FromLong((long) wxPartRegion));
|
PyDict_SetItemString(d,"wxPartRegion", PyInt_FromLong((long) wxPartRegion));
|
||||||
PyDict_SetItemString(d,"wxInRegion", PyInt_FromLong((long) wxInRegion));
|
PyDict_SetItemString(d,"wxInRegion", PyInt_FromLong((long) wxInRegion));
|
||||||
PyDict_SetItemString(d,"wxSYS_WHITE_BRUSH", PyInt_FromLong((long) wxSYS_WHITE_BRUSH));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_LTGRAY_BRUSH", PyInt_FromLong((long) wxSYS_LTGRAY_BRUSH));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_GRAY_BRUSH", PyInt_FromLong((long) wxSYS_GRAY_BRUSH));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_DKGRAY_BRUSH", PyInt_FromLong((long) wxSYS_DKGRAY_BRUSH));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_BLACK_BRUSH", PyInt_FromLong((long) wxSYS_BLACK_BRUSH));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_NULL_BRUSH", PyInt_FromLong((long) wxSYS_NULL_BRUSH));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_HOLLOW_BRUSH", PyInt_FromLong((long) wxSYS_HOLLOW_BRUSH));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_WHITE_PEN", PyInt_FromLong((long) wxSYS_WHITE_PEN));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_BLACK_PEN", PyInt_FromLong((long) wxSYS_BLACK_PEN));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_NULL_PEN", PyInt_FromLong((long) wxSYS_NULL_PEN));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_OEM_FIXED_FONT", PyInt_FromLong((long) wxSYS_OEM_FIXED_FONT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_ANSI_FIXED_FONT", PyInt_FromLong((long) wxSYS_ANSI_FIXED_FONT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_ANSI_VAR_FONT", PyInt_FromLong((long) wxSYS_ANSI_VAR_FONT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_SYSTEM_FONT", PyInt_FromLong((long) wxSYS_SYSTEM_FONT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_DEVICE_DEFAULT_FONT", PyInt_FromLong((long) wxSYS_DEVICE_DEFAULT_FONT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_DEFAULT_PALETTE", PyInt_FromLong((long) wxSYS_DEFAULT_PALETTE));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_SYSTEM_FIXED_FONT", PyInt_FromLong((long) wxSYS_SYSTEM_FIXED_FONT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_DEFAULT_GUI_FONT", PyInt_FromLong((long) wxSYS_DEFAULT_GUI_FONT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_SCROLLBAR", PyInt_FromLong((long) wxSYS_COLOUR_SCROLLBAR));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_BACKGROUND", PyInt_FromLong((long) wxSYS_COLOUR_BACKGROUND));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_ACTIVECAPTION", PyInt_FromLong((long) wxSYS_COLOUR_ACTIVECAPTION));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVECAPTION", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVECAPTION));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_MENU", PyInt_FromLong((long) wxSYS_COLOUR_MENU));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOW", PyInt_FromLong((long) wxSYS_COLOUR_WINDOW));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOWFRAME", PyInt_FromLong((long) wxSYS_COLOUR_WINDOWFRAME));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_MENUTEXT", PyInt_FromLong((long) wxSYS_COLOUR_MENUTEXT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOWTEXT", PyInt_FromLong((long) wxSYS_COLOUR_WINDOWTEXT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_CAPTIONTEXT", PyInt_FromLong((long) wxSYS_COLOUR_CAPTIONTEXT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_ACTIVEBORDER", PyInt_FromLong((long) wxSYS_COLOUR_ACTIVEBORDER));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVEBORDER", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVEBORDER));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_APPWORKSPACE", PyInt_FromLong((long) wxSYS_COLOUR_APPWORKSPACE));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_HIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_HIGHLIGHT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_HIGHLIGHTTEXT", PyInt_FromLong((long) wxSYS_COLOUR_HIGHLIGHTTEXT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNFACE", PyInt_FromLong((long) wxSYS_COLOUR_BTNFACE));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_BTNSHADOW));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_GRAYTEXT", PyInt_FromLong((long) wxSYS_COLOUR_GRAYTEXT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNTEXT", PyInt_FromLong((long) wxSYS_COLOUR_BTNTEXT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVECAPTIONTEXT", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVECAPTIONTEXT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNHIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_BTNHIGHLIGHT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_3DDKSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_3DDKSHADOW));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_3DLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DLIGHT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_INFOTEXT", PyInt_FromLong((long) wxSYS_COLOUR_INFOTEXT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_INFOBK", PyInt_FromLong((long) wxSYS_COLOUR_INFOBK));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_DESKTOP", PyInt_FromLong((long) wxSYS_COLOUR_DESKTOP));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_3DFACE", PyInt_FromLong((long) wxSYS_COLOUR_3DFACE));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_3DSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_3DSHADOW));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_3DHIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DHIGHLIGHT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_3DHILIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DHILIGHT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNHILIGHT", PyInt_FromLong((long) wxSYS_COLOUR_BTNHILIGHT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_MOUSE_BUTTONS", PyInt_FromLong((long) wxSYS_MOUSE_BUTTONS));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_BORDER_X", PyInt_FromLong((long) wxSYS_BORDER_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_BORDER_Y", PyInt_FromLong((long) wxSYS_BORDER_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_CURSOR_X", PyInt_FromLong((long) wxSYS_CURSOR_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_CURSOR_Y", PyInt_FromLong((long) wxSYS_CURSOR_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_DCLICK_X", PyInt_FromLong((long) wxSYS_DCLICK_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_DCLICK_Y", PyInt_FromLong((long) wxSYS_DCLICK_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_DRAG_X", PyInt_FromLong((long) wxSYS_DRAG_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_DRAG_Y", PyInt_FromLong((long) wxSYS_DRAG_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_EDGE_X", PyInt_FromLong((long) wxSYS_EDGE_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_EDGE_Y", PyInt_FromLong((long) wxSYS_EDGE_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_HSCROLL_ARROW_X", PyInt_FromLong((long) wxSYS_HSCROLL_ARROW_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_HSCROLL_ARROW_Y", PyInt_FromLong((long) wxSYS_HSCROLL_ARROW_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_HTHUMB_X", PyInt_FromLong((long) wxSYS_HTHUMB_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_ICON_X", PyInt_FromLong((long) wxSYS_ICON_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_ICON_Y", PyInt_FromLong((long) wxSYS_ICON_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_ICONSPACING_X", PyInt_FromLong((long) wxSYS_ICONSPACING_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_ICONSPACING_Y", PyInt_FromLong((long) wxSYS_ICONSPACING_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_WINDOWMIN_X", PyInt_FromLong((long) wxSYS_WINDOWMIN_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_WINDOWMIN_Y", PyInt_FromLong((long) wxSYS_WINDOWMIN_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_SCREEN_X", PyInt_FromLong((long) wxSYS_SCREEN_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_SCREEN_Y", PyInt_FromLong((long) wxSYS_SCREEN_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_FRAMESIZE_X", PyInt_FromLong((long) wxSYS_FRAMESIZE_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_FRAMESIZE_Y", PyInt_FromLong((long) wxSYS_FRAMESIZE_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_SMALLICON_X", PyInt_FromLong((long) wxSYS_SMALLICON_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_SMALLICON_Y", PyInt_FromLong((long) wxSYS_SMALLICON_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_HSCROLL_Y", PyInt_FromLong((long) wxSYS_HSCROLL_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_VSCROLL_X", PyInt_FromLong((long) wxSYS_VSCROLL_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_VSCROLL_ARROW_X", PyInt_FromLong((long) wxSYS_VSCROLL_ARROW_X));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_VSCROLL_ARROW_Y", PyInt_FromLong((long) wxSYS_VSCROLL_ARROW_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_VTHUMB_Y", PyInt_FromLong((long) wxSYS_VTHUMB_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_CAPTION_Y", PyInt_FromLong((long) wxSYS_CAPTION_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_MENU_Y", PyInt_FromLong((long) wxSYS_MENU_Y));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_NETWORK_PRESENT", PyInt_FromLong((long) wxSYS_NETWORK_PRESENT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_PENWINDOWS_PRESENT", PyInt_FromLong((long) wxSYS_PENWINDOWS_PRESENT));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_SHOW_SOUNDS", PyInt_FromLong((long) wxSYS_SHOW_SOUNDS));
|
|
||||||
PyDict_SetItemString(d,"wxSYS_SWAP_BUTTONS", PyInt_FromLong((long) wxSYS_SWAP_BUTTONS));
|
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; _swig_mapping[i].n1; i++)
|
for (i = 0; _swig_mapping[i].n1; i++)
|
||||||
|
@@ -508,24 +508,6 @@ class wxAcceleratorTable(wxAcceleratorTablePtr):
|
|||||||
|
|
||||||
#-------------- FUNCTION WRAPPERS ------------------
|
#-------------- FUNCTION WRAPPERS ------------------
|
||||||
|
|
||||||
wxFileSelector = miscc.wxFileSelector
|
|
||||||
|
|
||||||
wxGetTextFromUser = miscc.wxGetTextFromUser
|
|
||||||
|
|
||||||
wxGetSingleChoice = miscc.wxGetSingleChoice
|
|
||||||
|
|
||||||
wxGetSingleChoiceIndex = miscc.wxGetSingleChoiceIndex
|
|
||||||
|
|
||||||
wxMessageBox = miscc.wxMessageBox
|
|
||||||
|
|
||||||
wxGetNumberFromUser = miscc.wxGetNumberFromUser
|
|
||||||
|
|
||||||
wxColourDisplay = miscc.wxColourDisplay
|
|
||||||
|
|
||||||
wxDisplayDepth = miscc.wxDisplayDepth
|
|
||||||
|
|
||||||
wxSetCursor = miscc.wxSetCursor
|
|
||||||
|
|
||||||
wxNewId = miscc.wxNewId
|
wxNewId = miscc.wxNewId
|
||||||
|
|
||||||
wxRegisterId = miscc.wxRegisterId
|
wxRegisterId = miscc.wxRegisterId
|
||||||
@@ -534,8 +516,6 @@ NewId = miscc.NewId
|
|||||||
|
|
||||||
RegisterId = miscc.RegisterId
|
RegisterId = miscc.RegisterId
|
||||||
|
|
||||||
wxBeginBusyCursor = miscc.wxBeginBusyCursor
|
|
||||||
|
|
||||||
wxBell = miscc.wxBell
|
wxBell = miscc.wxBell
|
||||||
|
|
||||||
wxDisplaySize = miscc.wxDisplaySize
|
wxDisplaySize = miscc.wxDisplaySize
|
||||||
@@ -544,11 +524,6 @@ wxEndBusyCursor = miscc.wxEndBusyCursor
|
|||||||
|
|
||||||
wxExecute = miscc.wxExecute
|
wxExecute = miscc.wxExecute
|
||||||
|
|
||||||
def wxGetActiveWindow(*_args, **_kwargs):
|
|
||||||
val = apply(miscc.wxGetActiveWindow,_args,_kwargs)
|
|
||||||
if val: val = wxWindowPtr(val)
|
|
||||||
return val
|
|
||||||
|
|
||||||
wxGetElapsedTime = miscc.wxGetElapsedTime
|
wxGetElapsedTime = miscc.wxGetElapsedTime
|
||||||
|
|
||||||
wxGetFreeMemory = miscc.wxGetFreeMemory
|
wxGetFreeMemory = miscc.wxGetFreeMemory
|
||||||
@@ -575,45 +550,6 @@ wxEnableTopLevelWindows = miscc.wxEnableTopLevelWindows
|
|||||||
|
|
||||||
wxGetResource = miscc.wxGetResource
|
wxGetResource = miscc.wxGetResource
|
||||||
|
|
||||||
wxResourceAddIdentifier = miscc.wxResourceAddIdentifier
|
|
||||||
|
|
||||||
wxResourceClear = miscc.wxResourceClear
|
|
||||||
|
|
||||||
def wxResourceCreateBitmap(*_args, **_kwargs):
|
|
||||||
val = apply(miscc.wxResourceCreateBitmap,_args,_kwargs)
|
|
||||||
if val: val = wxBitmapPtr(val); val.thisown = 1
|
|
||||||
return val
|
|
||||||
|
|
||||||
def wxResourceCreateIcon(*_args, **_kwargs):
|
|
||||||
val = apply(miscc.wxResourceCreateIcon,_args,_kwargs)
|
|
||||||
if val: val = wxIconPtr(val); val.thisown = 1
|
|
||||||
return val
|
|
||||||
|
|
||||||
def wxResourceCreateMenuBar(*_args, **_kwargs):
|
|
||||||
val = apply(miscc.wxResourceCreateMenuBar,_args,_kwargs)
|
|
||||||
if val: val = wxMenuBarPtr(val)
|
|
||||||
return val
|
|
||||||
|
|
||||||
wxResourceGetIdentifier = miscc.wxResourceGetIdentifier
|
|
||||||
|
|
||||||
wxResourceParseData = miscc.wxResourceParseData
|
|
||||||
|
|
||||||
wxResourceParseFile = miscc.wxResourceParseFile
|
|
||||||
|
|
||||||
wxResourceParseString = miscc.wxResourceParseString
|
|
||||||
|
|
||||||
def wxSystemSettings_GetSystemColour(*_args, **_kwargs):
|
|
||||||
val = apply(miscc.wxSystemSettings_GetSystemColour,_args,_kwargs)
|
|
||||||
if val: val = wxColourPtr(val); val.thisown = 1
|
|
||||||
return val
|
|
||||||
|
|
||||||
def wxSystemSettings_GetSystemFont(*_args, **_kwargs):
|
|
||||||
val = apply(miscc.wxSystemSettings_GetSystemFont,_args,_kwargs)
|
|
||||||
if val: val = wxFontPtr(val); val.thisown = 1
|
|
||||||
return val
|
|
||||||
|
|
||||||
wxSystemSettings_GetSystemMetric = miscc.wxSystemSettings_GetSystemMetric
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#-------------- VARIABLE WRAPPERS ------------------
|
#-------------- VARIABLE WRAPPERS ------------------
|
||||||
@@ -640,89 +576,3 @@ wxAbsolute = miscc.wxAbsolute
|
|||||||
wxOutRegion = miscc.wxOutRegion
|
wxOutRegion = miscc.wxOutRegion
|
||||||
wxPartRegion = miscc.wxPartRegion
|
wxPartRegion = miscc.wxPartRegion
|
||||||
wxInRegion = miscc.wxInRegion
|
wxInRegion = miscc.wxInRegion
|
||||||
wxSYS_WHITE_BRUSH = miscc.wxSYS_WHITE_BRUSH
|
|
||||||
wxSYS_LTGRAY_BRUSH = miscc.wxSYS_LTGRAY_BRUSH
|
|
||||||
wxSYS_GRAY_BRUSH = miscc.wxSYS_GRAY_BRUSH
|
|
||||||
wxSYS_DKGRAY_BRUSH = miscc.wxSYS_DKGRAY_BRUSH
|
|
||||||
wxSYS_BLACK_BRUSH = miscc.wxSYS_BLACK_BRUSH
|
|
||||||
wxSYS_NULL_BRUSH = miscc.wxSYS_NULL_BRUSH
|
|
||||||
wxSYS_HOLLOW_BRUSH = miscc.wxSYS_HOLLOW_BRUSH
|
|
||||||
wxSYS_WHITE_PEN = miscc.wxSYS_WHITE_PEN
|
|
||||||
wxSYS_BLACK_PEN = miscc.wxSYS_BLACK_PEN
|
|
||||||
wxSYS_NULL_PEN = miscc.wxSYS_NULL_PEN
|
|
||||||
wxSYS_OEM_FIXED_FONT = miscc.wxSYS_OEM_FIXED_FONT
|
|
||||||
wxSYS_ANSI_FIXED_FONT = miscc.wxSYS_ANSI_FIXED_FONT
|
|
||||||
wxSYS_ANSI_VAR_FONT = miscc.wxSYS_ANSI_VAR_FONT
|
|
||||||
wxSYS_SYSTEM_FONT = miscc.wxSYS_SYSTEM_FONT
|
|
||||||
wxSYS_DEVICE_DEFAULT_FONT = miscc.wxSYS_DEVICE_DEFAULT_FONT
|
|
||||||
wxSYS_DEFAULT_PALETTE = miscc.wxSYS_DEFAULT_PALETTE
|
|
||||||
wxSYS_SYSTEM_FIXED_FONT = miscc.wxSYS_SYSTEM_FIXED_FONT
|
|
||||||
wxSYS_DEFAULT_GUI_FONT = miscc.wxSYS_DEFAULT_GUI_FONT
|
|
||||||
wxSYS_COLOUR_SCROLLBAR = miscc.wxSYS_COLOUR_SCROLLBAR
|
|
||||||
wxSYS_COLOUR_BACKGROUND = miscc.wxSYS_COLOUR_BACKGROUND
|
|
||||||
wxSYS_COLOUR_ACTIVECAPTION = miscc.wxSYS_COLOUR_ACTIVECAPTION
|
|
||||||
wxSYS_COLOUR_INACTIVECAPTION = miscc.wxSYS_COLOUR_INACTIVECAPTION
|
|
||||||
wxSYS_COLOUR_MENU = miscc.wxSYS_COLOUR_MENU
|
|
||||||
wxSYS_COLOUR_WINDOW = miscc.wxSYS_COLOUR_WINDOW
|
|
||||||
wxSYS_COLOUR_WINDOWFRAME = miscc.wxSYS_COLOUR_WINDOWFRAME
|
|
||||||
wxSYS_COLOUR_MENUTEXT = miscc.wxSYS_COLOUR_MENUTEXT
|
|
||||||
wxSYS_COLOUR_WINDOWTEXT = miscc.wxSYS_COLOUR_WINDOWTEXT
|
|
||||||
wxSYS_COLOUR_CAPTIONTEXT = miscc.wxSYS_COLOUR_CAPTIONTEXT
|
|
||||||
wxSYS_COLOUR_ACTIVEBORDER = miscc.wxSYS_COLOUR_ACTIVEBORDER
|
|
||||||
wxSYS_COLOUR_INACTIVEBORDER = miscc.wxSYS_COLOUR_INACTIVEBORDER
|
|
||||||
wxSYS_COLOUR_APPWORKSPACE = miscc.wxSYS_COLOUR_APPWORKSPACE
|
|
||||||
wxSYS_COLOUR_HIGHLIGHT = miscc.wxSYS_COLOUR_HIGHLIGHT
|
|
||||||
wxSYS_COLOUR_HIGHLIGHTTEXT = miscc.wxSYS_COLOUR_HIGHLIGHTTEXT
|
|
||||||
wxSYS_COLOUR_BTNFACE = miscc.wxSYS_COLOUR_BTNFACE
|
|
||||||
wxSYS_COLOUR_BTNSHADOW = miscc.wxSYS_COLOUR_BTNSHADOW
|
|
||||||
wxSYS_COLOUR_GRAYTEXT = miscc.wxSYS_COLOUR_GRAYTEXT
|
|
||||||
wxSYS_COLOUR_BTNTEXT = miscc.wxSYS_COLOUR_BTNTEXT
|
|
||||||
wxSYS_COLOUR_INACTIVECAPTIONTEXT = miscc.wxSYS_COLOUR_INACTIVECAPTIONTEXT
|
|
||||||
wxSYS_COLOUR_BTNHIGHLIGHT = miscc.wxSYS_COLOUR_BTNHIGHLIGHT
|
|
||||||
wxSYS_COLOUR_3DDKSHADOW = miscc.wxSYS_COLOUR_3DDKSHADOW
|
|
||||||
wxSYS_COLOUR_3DLIGHT = miscc.wxSYS_COLOUR_3DLIGHT
|
|
||||||
wxSYS_COLOUR_INFOTEXT = miscc.wxSYS_COLOUR_INFOTEXT
|
|
||||||
wxSYS_COLOUR_INFOBK = miscc.wxSYS_COLOUR_INFOBK
|
|
||||||
wxSYS_COLOUR_DESKTOP = miscc.wxSYS_COLOUR_DESKTOP
|
|
||||||
wxSYS_COLOUR_3DFACE = miscc.wxSYS_COLOUR_3DFACE
|
|
||||||
wxSYS_COLOUR_3DSHADOW = miscc.wxSYS_COLOUR_3DSHADOW
|
|
||||||
wxSYS_COLOUR_3DHIGHLIGHT = miscc.wxSYS_COLOUR_3DHIGHLIGHT
|
|
||||||
wxSYS_COLOUR_3DHILIGHT = miscc.wxSYS_COLOUR_3DHILIGHT
|
|
||||||
wxSYS_COLOUR_BTNHILIGHT = miscc.wxSYS_COLOUR_BTNHILIGHT
|
|
||||||
wxSYS_MOUSE_BUTTONS = miscc.wxSYS_MOUSE_BUTTONS
|
|
||||||
wxSYS_BORDER_X = miscc.wxSYS_BORDER_X
|
|
||||||
wxSYS_BORDER_Y = miscc.wxSYS_BORDER_Y
|
|
||||||
wxSYS_CURSOR_X = miscc.wxSYS_CURSOR_X
|
|
||||||
wxSYS_CURSOR_Y = miscc.wxSYS_CURSOR_Y
|
|
||||||
wxSYS_DCLICK_X = miscc.wxSYS_DCLICK_X
|
|
||||||
wxSYS_DCLICK_Y = miscc.wxSYS_DCLICK_Y
|
|
||||||
wxSYS_DRAG_X = miscc.wxSYS_DRAG_X
|
|
||||||
wxSYS_DRAG_Y = miscc.wxSYS_DRAG_Y
|
|
||||||
wxSYS_EDGE_X = miscc.wxSYS_EDGE_X
|
|
||||||
wxSYS_EDGE_Y = miscc.wxSYS_EDGE_Y
|
|
||||||
wxSYS_HSCROLL_ARROW_X = miscc.wxSYS_HSCROLL_ARROW_X
|
|
||||||
wxSYS_HSCROLL_ARROW_Y = miscc.wxSYS_HSCROLL_ARROW_Y
|
|
||||||
wxSYS_HTHUMB_X = miscc.wxSYS_HTHUMB_X
|
|
||||||
wxSYS_ICON_X = miscc.wxSYS_ICON_X
|
|
||||||
wxSYS_ICON_Y = miscc.wxSYS_ICON_Y
|
|
||||||
wxSYS_ICONSPACING_X = miscc.wxSYS_ICONSPACING_X
|
|
||||||
wxSYS_ICONSPACING_Y = miscc.wxSYS_ICONSPACING_Y
|
|
||||||
wxSYS_WINDOWMIN_X = miscc.wxSYS_WINDOWMIN_X
|
|
||||||
wxSYS_WINDOWMIN_Y = miscc.wxSYS_WINDOWMIN_Y
|
|
||||||
wxSYS_SCREEN_X = miscc.wxSYS_SCREEN_X
|
|
||||||
wxSYS_SCREEN_Y = miscc.wxSYS_SCREEN_Y
|
|
||||||
wxSYS_FRAMESIZE_X = miscc.wxSYS_FRAMESIZE_X
|
|
||||||
wxSYS_FRAMESIZE_Y = miscc.wxSYS_FRAMESIZE_Y
|
|
||||||
wxSYS_SMALLICON_X = miscc.wxSYS_SMALLICON_X
|
|
||||||
wxSYS_SMALLICON_Y = miscc.wxSYS_SMALLICON_Y
|
|
||||||
wxSYS_HSCROLL_Y = miscc.wxSYS_HSCROLL_Y
|
|
||||||
wxSYS_VSCROLL_X = miscc.wxSYS_VSCROLL_X
|
|
||||||
wxSYS_VSCROLL_ARROW_X = miscc.wxSYS_VSCROLL_ARROW_X
|
|
||||||
wxSYS_VSCROLL_ARROW_Y = miscc.wxSYS_VSCROLL_ARROW_Y
|
|
||||||
wxSYS_VTHUMB_Y = miscc.wxSYS_VTHUMB_Y
|
|
||||||
wxSYS_CAPTION_Y = miscc.wxSYS_CAPTION_Y
|
|
||||||
wxSYS_MENU_Y = miscc.wxSYS_MENU_Y
|
|
||||||
wxSYS_NETWORK_PRESENT = miscc.wxSYS_NETWORK_PRESENT
|
|
||||||
wxSYS_PENWINDOWS_PRESENT = miscc.wxSYS_PENWINDOWS_PRESENT
|
|
||||||
wxSYS_SHOW_SOUNDS = miscc.wxSYS_SHOW_SOUNDS
|
|
||||||
wxSYS_SWAP_BUTTONS = miscc.wxSYS_SWAP_BUTTONS
|
|
||||||
|
@@ -110,6 +110,19 @@ static PyObject* t_output_helper(PyObject* target, PyObject* o) {
|
|||||||
|
|
||||||
static char* wxStringErrorMsg = "string type is required for parameter";
|
static char* wxStringErrorMsg = "string type is required for parameter";
|
||||||
|
|
||||||
|
|
||||||
|
wxColour wxSystemSettings_GetSystemColour(int index) {
|
||||||
|
return wxSystemSettings::GetSystemColour(index);
|
||||||
|
}
|
||||||
|
|
||||||
|
wxFont wxSystemSettings_GetSystemFont(int index) {
|
||||||
|
return wxSystemSettings::GetSystemFont(index);
|
||||||
|
}
|
||||||
|
|
||||||
|
int wxSystemSettings_GetSystemMetric(int index) {
|
||||||
|
return wxSystemSettings::GetSystemMetric(index);
|
||||||
|
}
|
||||||
|
|
||||||
void wxToolTip_Enable(bool flag) {
|
void wxToolTip_Enable(bool flag) {
|
||||||
wxToolTip::Enable(flag);
|
wxToolTip::Enable(flag);
|
||||||
}
|
}
|
||||||
@@ -128,6 +141,480 @@ static char* wxStringErrorMsg = "string type is required for parameter";
|
|||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
static PyObject *_wrap_wxFileSelector(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxString * _result;
|
||||||
|
char * _arg0;
|
||||||
|
char * _arg1 = (char *) NULL;
|
||||||
|
char * _arg2 = (char *) NULL;
|
||||||
|
char * _arg3 = (char *) NULL;
|
||||||
|
char * _arg4 = (char *) "*.*";
|
||||||
|
int _arg5 = (int ) 0;
|
||||||
|
wxWindow * _arg6 = (wxWindow *) NULL;
|
||||||
|
int _arg7 = (int ) -1;
|
||||||
|
int _arg8 = (int ) -1;
|
||||||
|
PyObject * _argo6 = 0;
|
||||||
|
char *_kwnames[] = { "message","default_path","default_filename","default_extension","wildcard","flags","parent","x","y", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|ssssiOii:wxFileSelector",_kwnames,&_arg0,&_arg1,&_arg2,&_arg3,&_arg4,&_arg5,&_argo6,&_arg7,&_arg8))
|
||||||
|
return NULL;
|
||||||
|
if (_argo6) {
|
||||||
|
if (_argo6 == Py_None) { _arg6 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo6,(void **) &_arg6,"_wxWindow_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxFileSelector. Expected _wxWindow_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = new wxString (wxFileSelector(_arg0,_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8));
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
}{
|
||||||
|
_resultobj = PyString_FromString(WXSTRINGCAST *(_result));
|
||||||
|
}
|
||||||
|
{
|
||||||
|
delete _result;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxGetTextFromUser(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxString * _result;
|
||||||
|
wxString * _arg0;
|
||||||
|
wxString * _arg1 = (wxString *) &wxPyEmptyStr;
|
||||||
|
wxString * _arg2 = (wxString *) &wxPyEmptyStr;
|
||||||
|
wxWindow * _arg3 = (wxWindow *) NULL;
|
||||||
|
int _arg4 = (int ) -1;
|
||||||
|
int _arg5 = (int ) -1;
|
||||||
|
bool _arg6 = (bool ) TRUE;
|
||||||
|
PyObject * _obj0 = 0;
|
||||||
|
PyObject * _obj1 = 0;
|
||||||
|
PyObject * _obj2 = 0;
|
||||||
|
PyObject * _argo3 = 0;
|
||||||
|
int tempbool6 = (int) TRUE;
|
||||||
|
char *_kwnames[] = { "message","caption","default_value","parent","x","y","centre", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|OOOiii:wxGetTextFromUser",_kwnames,&_obj0,&_obj1,&_obj2,&_argo3,&_arg4,&_arg5,&tempbool6))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj0)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
||||||
|
}
|
||||||
|
if (_obj1)
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj1)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
||||||
|
}
|
||||||
|
if (_obj2)
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj2)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
|
||||||
|
}
|
||||||
|
if (_argo3) {
|
||||||
|
if (_argo3 == Py_None) { _arg3 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxWindow_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxGetTextFromUser. Expected _wxWindow_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
_arg6 = (bool ) tempbool6;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = new wxString (wxGetTextFromUser(*_arg0,*_arg1,*_arg2,_arg3,_arg4,_arg5,_arg6));
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
}{
|
||||||
|
_resultobj = PyString_FromString(WXSTRINGCAST *(_result));
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (_obj0)
|
||||||
|
delete _arg0;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (_obj1)
|
||||||
|
delete _arg1;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (_obj2)
|
||||||
|
delete _arg2;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
delete _result;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxGetSingleChoice(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxString * _result;
|
||||||
|
wxString * _arg0;
|
||||||
|
wxString * _arg1;
|
||||||
|
int _arg2;
|
||||||
|
wxString * _arg3;
|
||||||
|
wxWindow * _arg4 = (wxWindow *) NULL;
|
||||||
|
int _arg5 = (int ) -1;
|
||||||
|
int _arg6 = (int ) -1;
|
||||||
|
bool _arg7 = (bool ) TRUE;
|
||||||
|
int _arg8 = (int ) 150;
|
||||||
|
int _arg9 = (int ) 200;
|
||||||
|
PyObject * _obj0 = 0;
|
||||||
|
PyObject * _obj1 = 0;
|
||||||
|
PyObject * _obj3 = 0;
|
||||||
|
PyObject * _argo4 = 0;
|
||||||
|
int tempbool7 = (int) TRUE;
|
||||||
|
char *_kwnames[] = { "message","caption","LIST","parent","x","y","centre","width","height", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|Oiiiii:wxGetSingleChoice",_kwnames,&_obj0,&_obj1,&_obj3,&_argo4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj0)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj1)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
||||||
|
}
|
||||||
|
if (_obj3)
|
||||||
|
{
|
||||||
|
_arg3 = wxString_LIST_helper(_obj3);
|
||||||
|
if (_arg3 == NULL) {
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (_argo4) {
|
||||||
|
if (_argo4 == Py_None) { _arg4 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxWindow_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoice. Expected _wxWindow_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
_arg7 = (bool ) tempbool7;
|
||||||
|
{
|
||||||
|
if (_obj3) {
|
||||||
|
_arg2 = PyList_Size(_obj3);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
_arg2 = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = new wxString (wxGetSingleChoice(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9));
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
}{
|
||||||
|
_resultobj = PyString_FromString(WXSTRINGCAST *(_result));
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (_obj0)
|
||||||
|
delete _arg0;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (_obj1)
|
||||||
|
delete _arg1;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
delete [] _arg3;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
delete _result;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxGetSingleChoiceIndex(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
int _result;
|
||||||
|
wxString * _arg0;
|
||||||
|
wxString * _arg1;
|
||||||
|
int _arg2;
|
||||||
|
wxString * _arg3;
|
||||||
|
wxWindow * _arg4 = (wxWindow *) NULL;
|
||||||
|
int _arg5 = (int ) -1;
|
||||||
|
int _arg6 = (int ) -1;
|
||||||
|
bool _arg7 = (bool ) TRUE;
|
||||||
|
int _arg8 = (int ) 150;
|
||||||
|
int _arg9 = (int ) 200;
|
||||||
|
PyObject * _obj0 = 0;
|
||||||
|
PyObject * _obj1 = 0;
|
||||||
|
PyObject * _obj3 = 0;
|
||||||
|
PyObject * _argo4 = 0;
|
||||||
|
int tempbool7 = (int) TRUE;
|
||||||
|
char *_kwnames[] = { "message","caption","LIST","parent","x","y","centre","width","height", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOO|Oiiiii:wxGetSingleChoiceIndex",_kwnames,&_obj0,&_obj1,&_obj3,&_argo4,&_arg5,&_arg6,&tempbool7,&_arg8,&_arg9))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj0)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj1)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
||||||
|
}
|
||||||
|
if (_obj3)
|
||||||
|
{
|
||||||
|
_arg3 = wxString_LIST_helper(_obj3);
|
||||||
|
if (_arg3 == NULL) {
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (_argo4) {
|
||||||
|
if (_argo4 == Py_None) { _arg4 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo4,(void **) &_arg4,"_wxWindow_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 5 of wxGetSingleChoiceIndex. Expected _wxWindow_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
_arg7 = (bool ) tempbool7;
|
||||||
|
{
|
||||||
|
if (_obj3) {
|
||||||
|
_arg2 = PyList_Size(_obj3);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
_arg2 = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (int )wxGetSingleChoiceIndex(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5,_arg6,_arg7,_arg8,_arg9);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
{
|
||||||
|
if (_obj0)
|
||||||
|
delete _arg0;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (_obj1)
|
||||||
|
delete _arg1;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
delete [] _arg3;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxMessageBox(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
int _result;
|
||||||
|
wxString * _arg0;
|
||||||
|
wxString * _arg1 = (wxString *) &wxPyEmptyStr;
|
||||||
|
int _arg2 = (int ) wxOK|wxCENTRE;
|
||||||
|
wxWindow * _arg3 = (wxWindow *) NULL;
|
||||||
|
int _arg4 = (int ) -1;
|
||||||
|
int _arg5 = (int ) -1;
|
||||||
|
PyObject * _obj0 = 0;
|
||||||
|
PyObject * _obj1 = 0;
|
||||||
|
PyObject * _argo3 = 0;
|
||||||
|
char *_kwnames[] = { "message","caption","style","parent","x","y", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O|OiOii:wxMessageBox",_kwnames,&_obj0,&_obj1,&_arg2,&_argo3,&_arg4,&_arg5))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj0)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
||||||
|
}
|
||||||
|
if (_obj1)
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj1)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
||||||
|
}
|
||||||
|
if (_argo3) {
|
||||||
|
if (_argo3 == Py_None) { _arg3 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo3,(void **) &_arg3,"_wxWindow_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 4 of wxMessageBox. Expected _wxWindow_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (int )wxMessageBox(*_arg0,*_arg1,_arg2,_arg3,_arg4,_arg5);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
{
|
||||||
|
if (_obj0)
|
||||||
|
delete _arg0;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (_obj1)
|
||||||
|
delete _arg1;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxGetNumberFromUser(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
long _result;
|
||||||
|
wxString * _arg0;
|
||||||
|
wxString * _arg1;
|
||||||
|
wxString * _arg2;
|
||||||
|
long _arg3;
|
||||||
|
long _arg4 = (long ) 0;
|
||||||
|
long _arg5 = (long ) 100;
|
||||||
|
wxWindow * _arg6 = (wxWindow *) NULL;
|
||||||
|
wxPoint * _arg7 = (wxPoint *) &wxPyDefaultPosition;
|
||||||
|
PyObject * _obj0 = 0;
|
||||||
|
PyObject * _obj1 = 0;
|
||||||
|
PyObject * _obj2 = 0;
|
||||||
|
PyObject * _argo6 = 0;
|
||||||
|
wxPoint temp;
|
||||||
|
PyObject * _obj7 = 0;
|
||||||
|
char *_kwnames[] = { "message","prompt","caption","value","min","max","parent","pos", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"OOOl|llOO:wxGetNumberFromUser",_kwnames,&_obj0,&_obj1,&_obj2,&_arg3,&_arg4,&_arg5,&_argo6,&_obj7))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj0)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg0 = new wxString(PyString_AsString(_obj0), PyString_Size(_obj0));
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj1)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg1 = new wxString(PyString_AsString(_obj1), PyString_Size(_obj1));
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (!PyString_Check(_obj2)) {
|
||||||
|
PyErr_SetString(PyExc_TypeError, wxStringErrorMsg);
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
_arg2 = new wxString(PyString_AsString(_obj2), PyString_Size(_obj2));
|
||||||
|
}
|
||||||
|
if (_argo6) {
|
||||||
|
if (_argo6 == Py_None) { _arg6 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo6,(void **) &_arg6,"_wxWindow_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 7 of wxGetNumberFromUser. Expected _wxWindow_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (_obj7)
|
||||||
|
{
|
||||||
|
_arg7 = &temp;
|
||||||
|
if (! wxPoint_helper(_obj7, &_arg7))
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (long )wxGetNumberFromUser(*_arg0,*_arg1,*_arg2,_arg3,_arg4,_arg5,_arg6,*_arg7);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("l",_result);
|
||||||
|
{
|
||||||
|
if (_obj0)
|
||||||
|
delete _arg0;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (_obj1)
|
||||||
|
delete _arg1;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if (_obj2)
|
||||||
|
delete _arg2;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxColourDisplay(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
bool _result;
|
||||||
|
char *_kwnames[] = { NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxColourDisplay",_kwnames))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (bool )wxColourDisplay();
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxDisplayDepth(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
int _result;
|
||||||
|
char *_kwnames[] = { NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxDisplayDepth",_kwnames))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (int )wxDisplayDepth();
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxSetCursor(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxCursor * _arg0;
|
||||||
|
PyObject * _argo0 = 0;
|
||||||
|
char *_kwnames[] = { "cursor", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxSetCursor",_kwnames,&_argo0))
|
||||||
|
return NULL;
|
||||||
|
if (_argo0) {
|
||||||
|
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCursor_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxSetCursor. Expected _wxCursor_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
wxSetCursor(*_arg0);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
static PyObject *_wrap_wxFindWindowByLabel(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_wxFindWindowByLabel(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
wxWindow * _result;
|
wxWindow * _result;
|
||||||
@@ -220,6 +707,314 @@ static PyObject *_wrap_wxFindWindowByName(PyObject *self, PyObject *args, PyObje
|
|||||||
return _resultobj;
|
return _resultobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxBeginBusyCursor(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxCursor * _arg0 = (wxCursor *) wxHOURGLASS_CURSOR;
|
||||||
|
PyObject * _argo0 = 0;
|
||||||
|
char *_kwnames[] = { "cursor", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"|O:wxBeginBusyCursor",_kwnames,&_argo0))
|
||||||
|
return NULL;
|
||||||
|
if (_argo0) {
|
||||||
|
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxCursor_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxBeginBusyCursor. Expected _wxCursor_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
wxBeginBusyCursor(_arg0);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxGetActiveWindow(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxWindow * _result;
|
||||||
|
char *_kwnames[] = { NULL };
|
||||||
|
char _ptemp[128];
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxGetActiveWindow",_kwnames))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (wxWindow *)wxGetActiveWindow();
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} if (_result) {
|
||||||
|
SWIG_MakePtr(_ptemp, (char *) _result,"_wxWindow_p");
|
||||||
|
_resultobj = Py_BuildValue("s",_ptemp);
|
||||||
|
} else {
|
||||||
|
Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxResourceAddIdentifier(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
bool _result;
|
||||||
|
char * _arg0;
|
||||||
|
int _arg1;
|
||||||
|
char *_kwnames[] = { "name","value", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"si:wxResourceAddIdentifier",_kwnames,&_arg0,&_arg1))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (bool )wxResourceAddIdentifier(_arg0,_arg1);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxResourceClear(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
char *_kwnames[] = { NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,":wxResourceClear",_kwnames))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
wxResourceClear();
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxResourceCreateBitmap(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxBitmap * _result;
|
||||||
|
char * _arg0;
|
||||||
|
char *_kwnames[] = { "resource", NULL };
|
||||||
|
char _ptemp[128];
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateBitmap",_kwnames,&_arg0))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = new wxBitmap (wxResourceCreateBitmap(_arg0));
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxBitmap_p");
|
||||||
|
_resultobj = Py_BuildValue("s",_ptemp);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxResourceCreateIcon(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxIcon * _result;
|
||||||
|
char * _arg0;
|
||||||
|
char *_kwnames[] = { "resource", NULL };
|
||||||
|
char _ptemp[128];
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateIcon",_kwnames,&_arg0))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = new wxIcon (wxResourceCreateIcon(_arg0));
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxIcon_p");
|
||||||
|
_resultobj = Py_BuildValue("s",_ptemp);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxResourceCreateMenuBar(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxMenuBar * _result;
|
||||||
|
char * _arg0;
|
||||||
|
char *_kwnames[] = { "resource", NULL };
|
||||||
|
char _ptemp[128];
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceCreateMenuBar",_kwnames,&_arg0))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (wxMenuBar *)wxResourceCreateMenuBar(_arg0);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} if (_result) {
|
||||||
|
SWIG_MakePtr(_ptemp, (char *) _result,"_wxMenuBar_p");
|
||||||
|
_resultobj = Py_BuildValue("s",_ptemp);
|
||||||
|
} else {
|
||||||
|
Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
}
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxResourceGetIdentifier(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
int _result;
|
||||||
|
char * _arg0;
|
||||||
|
char *_kwnames[] = { "name", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s:wxResourceGetIdentifier",_kwnames,&_arg0))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (int )wxResourceGetIdentifier(_arg0);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxResourceParseData(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
bool _result;
|
||||||
|
char * _arg0;
|
||||||
|
wxResourceTable * _arg1 = (wxResourceTable *) NULL;
|
||||||
|
PyObject * _argo1 = 0;
|
||||||
|
char *_kwnames[] = { "resource","table", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseData",_kwnames,&_arg0,&_argo1))
|
||||||
|
return NULL;
|
||||||
|
if (_argo1) {
|
||||||
|
if (_argo1 == Py_None) { _arg1 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseData. Expected _wxResourceTable_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (bool )wxResourceParseData(_arg0,_arg1);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxResourceParseFile(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
bool _result;
|
||||||
|
char * _arg0;
|
||||||
|
wxResourceTable * _arg1 = (wxResourceTable *) NULL;
|
||||||
|
PyObject * _argo1 = 0;
|
||||||
|
char *_kwnames[] = { "filename","table", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseFile",_kwnames,&_arg0,&_argo1))
|
||||||
|
return NULL;
|
||||||
|
if (_argo1) {
|
||||||
|
if (_argo1 == Py_None) { _arg1 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseFile. Expected _wxResourceTable_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (bool )wxResourceParseFile(_arg0,_arg1);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxResourceParseString(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
bool _result;
|
||||||
|
char * _arg0;
|
||||||
|
wxResourceTable * _arg1 = (wxResourceTable *) NULL;
|
||||||
|
PyObject * _argo1 = 0;
|
||||||
|
char *_kwnames[] = { "resource","table", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"s|O:wxResourceParseString",_kwnames,&_arg0,&_argo1))
|
||||||
|
return NULL;
|
||||||
|
if (_argo1) {
|
||||||
|
if (_argo1 == Py_None) { _arg1 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo1,(void **) &_arg1,"_wxResourceTable_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 2 of wxResourceParseString. Expected _wxResourceTable_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (bool )wxResourceParseString(_arg0,_arg1);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxSystemSettings_GetSystemColour(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxColour * _result;
|
||||||
|
int _arg0;
|
||||||
|
char *_kwnames[] = { "index", NULL };
|
||||||
|
char _ptemp[128];
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemColour",_kwnames,&_arg0))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = new wxColour (wxSystemSettings_GetSystemColour(_arg0));
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxColour_p");
|
||||||
|
_resultobj = Py_BuildValue("s",_ptemp);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxSystemSettings_GetSystemFont(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxFont * _result;
|
||||||
|
int _arg0;
|
||||||
|
char *_kwnames[] = { "index", NULL };
|
||||||
|
char _ptemp[128];
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemFont",_kwnames,&_arg0))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = new wxFont (wxSystemSettings_GetSystemFont(_arg0));
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} SWIG_MakePtr(_ptemp, (void *) _result,"_wxFont_p");
|
||||||
|
_resultobj = Py_BuildValue("s",_ptemp);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
|
static PyObject *_wrap_wxSystemSettings_GetSystemMetric(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
int _result;
|
||||||
|
int _arg0;
|
||||||
|
char *_kwnames[] = { "index", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"i:wxSystemSettings_GetSystemMetric",_kwnames,&_arg0))
|
||||||
|
return NULL;
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
_result = (int )wxSystemSettings_GetSystemMetric(_arg0);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} _resultobj = Py_BuildValue("i",_result);
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
static PyObject *_wrap_wxToolTip_Enable(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_wxToolTip_Enable(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
bool _arg0;
|
bool _arg0;
|
||||||
@@ -943,8 +1738,31 @@ static PyMethodDef misc2cMethods[] = {
|
|||||||
{ "wxCaret_GetBlinkTime", (PyCFunction) _wrap_wxCaret_GetBlinkTime, METH_VARARGS | METH_KEYWORDS },
|
{ "wxCaret_GetBlinkTime", (PyCFunction) _wrap_wxCaret_GetBlinkTime, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxToolTip_SetDelay", (PyCFunction) _wrap_wxToolTip_SetDelay, METH_VARARGS | METH_KEYWORDS },
|
{ "wxToolTip_SetDelay", (PyCFunction) _wrap_wxToolTip_SetDelay, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxToolTip_Enable", (PyCFunction) _wrap_wxToolTip_Enable, METH_VARARGS | METH_KEYWORDS },
|
{ "wxToolTip_Enable", (PyCFunction) _wrap_wxToolTip_Enable, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxSystemSettings_GetSystemMetric", (PyCFunction) _wrap_wxSystemSettings_GetSystemMetric, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxSystemSettings_GetSystemFont", (PyCFunction) _wrap_wxSystemSettings_GetSystemFont, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxSystemSettings_GetSystemColour", (PyCFunction) _wrap_wxSystemSettings_GetSystemColour, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxResourceParseString", (PyCFunction) _wrap_wxResourceParseString, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxResourceParseFile", (PyCFunction) _wrap_wxResourceParseFile, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxResourceParseData", (PyCFunction) _wrap_wxResourceParseData, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxResourceGetIdentifier", (PyCFunction) _wrap_wxResourceGetIdentifier, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxResourceCreateMenuBar", (PyCFunction) _wrap_wxResourceCreateMenuBar, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxResourceCreateIcon", (PyCFunction) _wrap_wxResourceCreateIcon, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxResourceCreateBitmap", (PyCFunction) _wrap_wxResourceCreateBitmap, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxResourceClear", (PyCFunction) _wrap_wxResourceClear, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxResourceAddIdentifier", (PyCFunction) _wrap_wxResourceAddIdentifier, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxGetActiveWindow", (PyCFunction) _wrap_wxGetActiveWindow, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxBeginBusyCursor", (PyCFunction) _wrap_wxBeginBusyCursor, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxFindWindowByName", (PyCFunction) _wrap_wxFindWindowByName, METH_VARARGS | METH_KEYWORDS },
|
{ "wxFindWindowByName", (PyCFunction) _wrap_wxFindWindowByName, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxFindWindowByLabel", (PyCFunction) _wrap_wxFindWindowByLabel, METH_VARARGS | METH_KEYWORDS },
|
{ "wxFindWindowByLabel", (PyCFunction) _wrap_wxFindWindowByLabel, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxSetCursor", (PyCFunction) _wrap_wxSetCursor, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxDisplayDepth", (PyCFunction) _wrap_wxDisplayDepth, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxColourDisplay", (PyCFunction) _wrap_wxColourDisplay, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxGetNumberFromUser", (PyCFunction) _wrap_wxGetNumberFromUser, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxMessageBox", (PyCFunction) _wrap_wxMessageBox, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxGetSingleChoiceIndex", (PyCFunction) _wrap_wxGetSingleChoiceIndex, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxGetSingleChoice", (PyCFunction) _wrap_wxGetSingleChoice, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxGetTextFromUser", (PyCFunction) _wrap_wxGetTextFromUser, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxFileSelector", (PyCFunction) _wrap_wxFileSelector, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ NULL, NULL }
|
{ NULL, NULL }
|
||||||
};
|
};
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
@@ -1111,6 +1929,92 @@ SWIGEXPORT(void) initmisc2c() {
|
|||||||
SWIG_globals = SWIG_newvarlink();
|
SWIG_globals = SWIG_newvarlink();
|
||||||
m = Py_InitModule("misc2c", misc2cMethods);
|
m = Py_InitModule("misc2c", misc2cMethods);
|
||||||
d = PyModule_GetDict(m);
|
d = PyModule_GetDict(m);
|
||||||
|
PyDict_SetItemString(d,"wxSYS_WHITE_BRUSH", PyInt_FromLong((long) wxSYS_WHITE_BRUSH));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_LTGRAY_BRUSH", PyInt_FromLong((long) wxSYS_LTGRAY_BRUSH));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_GRAY_BRUSH", PyInt_FromLong((long) wxSYS_GRAY_BRUSH));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_DKGRAY_BRUSH", PyInt_FromLong((long) wxSYS_DKGRAY_BRUSH));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_BLACK_BRUSH", PyInt_FromLong((long) wxSYS_BLACK_BRUSH));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_NULL_BRUSH", PyInt_FromLong((long) wxSYS_NULL_BRUSH));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_HOLLOW_BRUSH", PyInt_FromLong((long) wxSYS_HOLLOW_BRUSH));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_WHITE_PEN", PyInt_FromLong((long) wxSYS_WHITE_PEN));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_BLACK_PEN", PyInt_FromLong((long) wxSYS_BLACK_PEN));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_NULL_PEN", PyInt_FromLong((long) wxSYS_NULL_PEN));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_OEM_FIXED_FONT", PyInt_FromLong((long) wxSYS_OEM_FIXED_FONT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_ANSI_FIXED_FONT", PyInt_FromLong((long) wxSYS_ANSI_FIXED_FONT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_ANSI_VAR_FONT", PyInt_FromLong((long) wxSYS_ANSI_VAR_FONT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_SYSTEM_FONT", PyInt_FromLong((long) wxSYS_SYSTEM_FONT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_DEVICE_DEFAULT_FONT", PyInt_FromLong((long) wxSYS_DEVICE_DEFAULT_FONT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_DEFAULT_PALETTE", PyInt_FromLong((long) wxSYS_DEFAULT_PALETTE));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_SYSTEM_FIXED_FONT", PyInt_FromLong((long) wxSYS_SYSTEM_FIXED_FONT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_DEFAULT_GUI_FONT", PyInt_FromLong((long) wxSYS_DEFAULT_GUI_FONT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_SCROLLBAR", PyInt_FromLong((long) wxSYS_COLOUR_SCROLLBAR));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_BACKGROUND", PyInt_FromLong((long) wxSYS_COLOUR_BACKGROUND));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_ACTIVECAPTION", PyInt_FromLong((long) wxSYS_COLOUR_ACTIVECAPTION));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVECAPTION", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVECAPTION));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_MENU", PyInt_FromLong((long) wxSYS_COLOUR_MENU));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOW", PyInt_FromLong((long) wxSYS_COLOUR_WINDOW));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOWFRAME", PyInt_FromLong((long) wxSYS_COLOUR_WINDOWFRAME));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_MENUTEXT", PyInt_FromLong((long) wxSYS_COLOUR_MENUTEXT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_WINDOWTEXT", PyInt_FromLong((long) wxSYS_COLOUR_WINDOWTEXT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_CAPTIONTEXT", PyInt_FromLong((long) wxSYS_COLOUR_CAPTIONTEXT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_ACTIVEBORDER", PyInt_FromLong((long) wxSYS_COLOUR_ACTIVEBORDER));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVEBORDER", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVEBORDER));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_APPWORKSPACE", PyInt_FromLong((long) wxSYS_COLOUR_APPWORKSPACE));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_HIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_HIGHLIGHT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_HIGHLIGHTTEXT", PyInt_FromLong((long) wxSYS_COLOUR_HIGHLIGHTTEXT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNFACE", PyInt_FromLong((long) wxSYS_COLOUR_BTNFACE));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_BTNSHADOW));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_GRAYTEXT", PyInt_FromLong((long) wxSYS_COLOUR_GRAYTEXT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNTEXT", PyInt_FromLong((long) wxSYS_COLOUR_BTNTEXT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_INACTIVECAPTIONTEXT", PyInt_FromLong((long) wxSYS_COLOUR_INACTIVECAPTIONTEXT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNHIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_BTNHIGHLIGHT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_3DDKSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_3DDKSHADOW));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_3DLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DLIGHT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_INFOTEXT", PyInt_FromLong((long) wxSYS_COLOUR_INFOTEXT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_INFOBK", PyInt_FromLong((long) wxSYS_COLOUR_INFOBK));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_DESKTOP", PyInt_FromLong((long) wxSYS_COLOUR_DESKTOP));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_3DFACE", PyInt_FromLong((long) wxSYS_COLOUR_3DFACE));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_3DSHADOW", PyInt_FromLong((long) wxSYS_COLOUR_3DSHADOW));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_3DHIGHLIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DHIGHLIGHT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_3DHILIGHT", PyInt_FromLong((long) wxSYS_COLOUR_3DHILIGHT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_COLOUR_BTNHILIGHT", PyInt_FromLong((long) wxSYS_COLOUR_BTNHILIGHT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_MOUSE_BUTTONS", PyInt_FromLong((long) wxSYS_MOUSE_BUTTONS));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_BORDER_X", PyInt_FromLong((long) wxSYS_BORDER_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_BORDER_Y", PyInt_FromLong((long) wxSYS_BORDER_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_CURSOR_X", PyInt_FromLong((long) wxSYS_CURSOR_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_CURSOR_Y", PyInt_FromLong((long) wxSYS_CURSOR_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_DCLICK_X", PyInt_FromLong((long) wxSYS_DCLICK_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_DCLICK_Y", PyInt_FromLong((long) wxSYS_DCLICK_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_DRAG_X", PyInt_FromLong((long) wxSYS_DRAG_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_DRAG_Y", PyInt_FromLong((long) wxSYS_DRAG_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_EDGE_X", PyInt_FromLong((long) wxSYS_EDGE_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_EDGE_Y", PyInt_FromLong((long) wxSYS_EDGE_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_HSCROLL_ARROW_X", PyInt_FromLong((long) wxSYS_HSCROLL_ARROW_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_HSCROLL_ARROW_Y", PyInt_FromLong((long) wxSYS_HSCROLL_ARROW_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_HTHUMB_X", PyInt_FromLong((long) wxSYS_HTHUMB_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_ICON_X", PyInt_FromLong((long) wxSYS_ICON_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_ICON_Y", PyInt_FromLong((long) wxSYS_ICON_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_ICONSPACING_X", PyInt_FromLong((long) wxSYS_ICONSPACING_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_ICONSPACING_Y", PyInt_FromLong((long) wxSYS_ICONSPACING_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_WINDOWMIN_X", PyInt_FromLong((long) wxSYS_WINDOWMIN_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_WINDOWMIN_Y", PyInt_FromLong((long) wxSYS_WINDOWMIN_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_SCREEN_X", PyInt_FromLong((long) wxSYS_SCREEN_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_SCREEN_Y", PyInt_FromLong((long) wxSYS_SCREEN_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_FRAMESIZE_X", PyInt_FromLong((long) wxSYS_FRAMESIZE_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_FRAMESIZE_Y", PyInt_FromLong((long) wxSYS_FRAMESIZE_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_SMALLICON_X", PyInt_FromLong((long) wxSYS_SMALLICON_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_SMALLICON_Y", PyInt_FromLong((long) wxSYS_SMALLICON_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_HSCROLL_Y", PyInt_FromLong((long) wxSYS_HSCROLL_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_VSCROLL_X", PyInt_FromLong((long) wxSYS_VSCROLL_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_VSCROLL_ARROW_X", PyInt_FromLong((long) wxSYS_VSCROLL_ARROW_X));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_VSCROLL_ARROW_Y", PyInt_FromLong((long) wxSYS_VSCROLL_ARROW_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_VTHUMB_Y", PyInt_FromLong((long) wxSYS_VTHUMB_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_CAPTION_Y", PyInt_FromLong((long) wxSYS_CAPTION_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_MENU_Y", PyInt_FromLong((long) wxSYS_MENU_Y));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_NETWORK_PRESENT", PyInt_FromLong((long) wxSYS_NETWORK_PRESENT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_PENWINDOWS_PRESENT", PyInt_FromLong((long) wxSYS_PENWINDOWS_PRESENT));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_SHOW_SOUNDS", PyInt_FromLong((long) wxSYS_SHOW_SOUNDS));
|
||||||
|
PyDict_SetItemString(d,"wxSYS_SWAP_BUTTONS", PyInt_FromLong((long) wxSYS_SWAP_BUTTONS));
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
for (i = 0; _swig_mapping[i].n1; i++)
|
for (i = 0; _swig_mapping[i].n1; i++)
|
||||||
|
@@ -93,6 +93,24 @@ class wxCaret(wxCaretPtr):
|
|||||||
|
|
||||||
#-------------- FUNCTION WRAPPERS ------------------
|
#-------------- FUNCTION WRAPPERS ------------------
|
||||||
|
|
||||||
|
wxFileSelector = misc2c.wxFileSelector
|
||||||
|
|
||||||
|
wxGetTextFromUser = misc2c.wxGetTextFromUser
|
||||||
|
|
||||||
|
wxGetSingleChoice = misc2c.wxGetSingleChoice
|
||||||
|
|
||||||
|
wxGetSingleChoiceIndex = misc2c.wxGetSingleChoiceIndex
|
||||||
|
|
||||||
|
wxMessageBox = misc2c.wxMessageBox
|
||||||
|
|
||||||
|
wxGetNumberFromUser = misc2c.wxGetNumberFromUser
|
||||||
|
|
||||||
|
wxColourDisplay = misc2c.wxColourDisplay
|
||||||
|
|
||||||
|
wxDisplayDepth = misc2c.wxDisplayDepth
|
||||||
|
|
||||||
|
wxSetCursor = misc2c.wxSetCursor
|
||||||
|
|
||||||
def wxFindWindowByLabel(*_args, **_kwargs):
|
def wxFindWindowByLabel(*_args, **_kwargs):
|
||||||
val = apply(misc2c.wxFindWindowByLabel,_args,_kwargs)
|
val = apply(misc2c.wxFindWindowByLabel,_args,_kwargs)
|
||||||
if val: val = wxWindowPtr(val)
|
if val: val = wxWindowPtr(val)
|
||||||
@@ -103,6 +121,52 @@ def wxFindWindowByName(*_args, **_kwargs):
|
|||||||
if val: val = wxWindowPtr(val)
|
if val: val = wxWindowPtr(val)
|
||||||
return val
|
return val
|
||||||
|
|
||||||
|
wxBeginBusyCursor = misc2c.wxBeginBusyCursor
|
||||||
|
|
||||||
|
def wxGetActiveWindow(*_args, **_kwargs):
|
||||||
|
val = apply(misc2c.wxGetActiveWindow,_args,_kwargs)
|
||||||
|
if val: val = wxWindowPtr(val)
|
||||||
|
return val
|
||||||
|
|
||||||
|
wxResourceAddIdentifier = misc2c.wxResourceAddIdentifier
|
||||||
|
|
||||||
|
wxResourceClear = misc2c.wxResourceClear
|
||||||
|
|
||||||
|
def wxResourceCreateBitmap(*_args, **_kwargs):
|
||||||
|
val = apply(misc2c.wxResourceCreateBitmap,_args,_kwargs)
|
||||||
|
if val: val = wxBitmapPtr(val); val.thisown = 1
|
||||||
|
return val
|
||||||
|
|
||||||
|
def wxResourceCreateIcon(*_args, **_kwargs):
|
||||||
|
val = apply(misc2c.wxResourceCreateIcon,_args,_kwargs)
|
||||||
|
if val: val = wxIconPtr(val); val.thisown = 1
|
||||||
|
return val
|
||||||
|
|
||||||
|
def wxResourceCreateMenuBar(*_args, **_kwargs):
|
||||||
|
val = apply(misc2c.wxResourceCreateMenuBar,_args,_kwargs)
|
||||||
|
if val: val = wxMenuBarPtr(val)
|
||||||
|
return val
|
||||||
|
|
||||||
|
wxResourceGetIdentifier = misc2c.wxResourceGetIdentifier
|
||||||
|
|
||||||
|
wxResourceParseData = misc2c.wxResourceParseData
|
||||||
|
|
||||||
|
wxResourceParseFile = misc2c.wxResourceParseFile
|
||||||
|
|
||||||
|
wxResourceParseString = misc2c.wxResourceParseString
|
||||||
|
|
||||||
|
def wxSystemSettings_GetSystemColour(*_args, **_kwargs):
|
||||||
|
val = apply(misc2c.wxSystemSettings_GetSystemColour,_args,_kwargs)
|
||||||
|
if val: val = wxColourPtr(val); val.thisown = 1
|
||||||
|
return val
|
||||||
|
|
||||||
|
def wxSystemSettings_GetSystemFont(*_args, **_kwargs):
|
||||||
|
val = apply(misc2c.wxSystemSettings_GetSystemFont,_args,_kwargs)
|
||||||
|
if val: val = wxFontPtr(val); val.thisown = 1
|
||||||
|
return val
|
||||||
|
|
||||||
|
wxSystemSettings_GetSystemMetric = misc2c.wxSystemSettings_GetSystemMetric
|
||||||
|
|
||||||
wxToolTip_Enable = misc2c.wxToolTip_Enable
|
wxToolTip_Enable = misc2c.wxToolTip_Enable
|
||||||
|
|
||||||
wxToolTip_SetDelay = misc2c.wxToolTip_SetDelay
|
wxToolTip_SetDelay = misc2c.wxToolTip_SetDelay
|
||||||
@@ -115,3 +179,89 @@ wxCaret_SetBlinkTime = misc2c.wxCaret_SetBlinkTime
|
|||||||
|
|
||||||
#-------------- VARIABLE WRAPPERS ------------------
|
#-------------- VARIABLE WRAPPERS ------------------
|
||||||
|
|
||||||
|
wxSYS_WHITE_BRUSH = misc2c.wxSYS_WHITE_BRUSH
|
||||||
|
wxSYS_LTGRAY_BRUSH = misc2c.wxSYS_LTGRAY_BRUSH
|
||||||
|
wxSYS_GRAY_BRUSH = misc2c.wxSYS_GRAY_BRUSH
|
||||||
|
wxSYS_DKGRAY_BRUSH = misc2c.wxSYS_DKGRAY_BRUSH
|
||||||
|
wxSYS_BLACK_BRUSH = misc2c.wxSYS_BLACK_BRUSH
|
||||||
|
wxSYS_NULL_BRUSH = misc2c.wxSYS_NULL_BRUSH
|
||||||
|
wxSYS_HOLLOW_BRUSH = misc2c.wxSYS_HOLLOW_BRUSH
|
||||||
|
wxSYS_WHITE_PEN = misc2c.wxSYS_WHITE_PEN
|
||||||
|
wxSYS_BLACK_PEN = misc2c.wxSYS_BLACK_PEN
|
||||||
|
wxSYS_NULL_PEN = misc2c.wxSYS_NULL_PEN
|
||||||
|
wxSYS_OEM_FIXED_FONT = misc2c.wxSYS_OEM_FIXED_FONT
|
||||||
|
wxSYS_ANSI_FIXED_FONT = misc2c.wxSYS_ANSI_FIXED_FONT
|
||||||
|
wxSYS_ANSI_VAR_FONT = misc2c.wxSYS_ANSI_VAR_FONT
|
||||||
|
wxSYS_SYSTEM_FONT = misc2c.wxSYS_SYSTEM_FONT
|
||||||
|
wxSYS_DEVICE_DEFAULT_FONT = misc2c.wxSYS_DEVICE_DEFAULT_FONT
|
||||||
|
wxSYS_DEFAULT_PALETTE = misc2c.wxSYS_DEFAULT_PALETTE
|
||||||
|
wxSYS_SYSTEM_FIXED_FONT = misc2c.wxSYS_SYSTEM_FIXED_FONT
|
||||||
|
wxSYS_DEFAULT_GUI_FONT = misc2c.wxSYS_DEFAULT_GUI_FONT
|
||||||
|
wxSYS_COLOUR_SCROLLBAR = misc2c.wxSYS_COLOUR_SCROLLBAR
|
||||||
|
wxSYS_COLOUR_BACKGROUND = misc2c.wxSYS_COLOUR_BACKGROUND
|
||||||
|
wxSYS_COLOUR_ACTIVECAPTION = misc2c.wxSYS_COLOUR_ACTIVECAPTION
|
||||||
|
wxSYS_COLOUR_INACTIVECAPTION = misc2c.wxSYS_COLOUR_INACTIVECAPTION
|
||||||
|
wxSYS_COLOUR_MENU = misc2c.wxSYS_COLOUR_MENU
|
||||||
|
wxSYS_COLOUR_WINDOW = misc2c.wxSYS_COLOUR_WINDOW
|
||||||
|
wxSYS_COLOUR_WINDOWFRAME = misc2c.wxSYS_COLOUR_WINDOWFRAME
|
||||||
|
wxSYS_COLOUR_MENUTEXT = misc2c.wxSYS_COLOUR_MENUTEXT
|
||||||
|
wxSYS_COLOUR_WINDOWTEXT = misc2c.wxSYS_COLOUR_WINDOWTEXT
|
||||||
|
wxSYS_COLOUR_CAPTIONTEXT = misc2c.wxSYS_COLOUR_CAPTIONTEXT
|
||||||
|
wxSYS_COLOUR_ACTIVEBORDER = misc2c.wxSYS_COLOUR_ACTIVEBORDER
|
||||||
|
wxSYS_COLOUR_INACTIVEBORDER = misc2c.wxSYS_COLOUR_INACTIVEBORDER
|
||||||
|
wxSYS_COLOUR_APPWORKSPACE = misc2c.wxSYS_COLOUR_APPWORKSPACE
|
||||||
|
wxSYS_COLOUR_HIGHLIGHT = misc2c.wxSYS_COLOUR_HIGHLIGHT
|
||||||
|
wxSYS_COLOUR_HIGHLIGHTTEXT = misc2c.wxSYS_COLOUR_HIGHLIGHTTEXT
|
||||||
|
wxSYS_COLOUR_BTNFACE = misc2c.wxSYS_COLOUR_BTNFACE
|
||||||
|
wxSYS_COLOUR_BTNSHADOW = misc2c.wxSYS_COLOUR_BTNSHADOW
|
||||||
|
wxSYS_COLOUR_GRAYTEXT = misc2c.wxSYS_COLOUR_GRAYTEXT
|
||||||
|
wxSYS_COLOUR_BTNTEXT = misc2c.wxSYS_COLOUR_BTNTEXT
|
||||||
|
wxSYS_COLOUR_INACTIVECAPTIONTEXT = misc2c.wxSYS_COLOUR_INACTIVECAPTIONTEXT
|
||||||
|
wxSYS_COLOUR_BTNHIGHLIGHT = misc2c.wxSYS_COLOUR_BTNHIGHLIGHT
|
||||||
|
wxSYS_COLOUR_3DDKSHADOW = misc2c.wxSYS_COLOUR_3DDKSHADOW
|
||||||
|
wxSYS_COLOUR_3DLIGHT = misc2c.wxSYS_COLOUR_3DLIGHT
|
||||||
|
wxSYS_COLOUR_INFOTEXT = misc2c.wxSYS_COLOUR_INFOTEXT
|
||||||
|
wxSYS_COLOUR_INFOBK = misc2c.wxSYS_COLOUR_INFOBK
|
||||||
|
wxSYS_COLOUR_DESKTOP = misc2c.wxSYS_COLOUR_DESKTOP
|
||||||
|
wxSYS_COLOUR_3DFACE = misc2c.wxSYS_COLOUR_3DFACE
|
||||||
|
wxSYS_COLOUR_3DSHADOW = misc2c.wxSYS_COLOUR_3DSHADOW
|
||||||
|
wxSYS_COLOUR_3DHIGHLIGHT = misc2c.wxSYS_COLOUR_3DHIGHLIGHT
|
||||||
|
wxSYS_COLOUR_3DHILIGHT = misc2c.wxSYS_COLOUR_3DHILIGHT
|
||||||
|
wxSYS_COLOUR_BTNHILIGHT = misc2c.wxSYS_COLOUR_BTNHILIGHT
|
||||||
|
wxSYS_MOUSE_BUTTONS = misc2c.wxSYS_MOUSE_BUTTONS
|
||||||
|
wxSYS_BORDER_X = misc2c.wxSYS_BORDER_X
|
||||||
|
wxSYS_BORDER_Y = misc2c.wxSYS_BORDER_Y
|
||||||
|
wxSYS_CURSOR_X = misc2c.wxSYS_CURSOR_X
|
||||||
|
wxSYS_CURSOR_Y = misc2c.wxSYS_CURSOR_Y
|
||||||
|
wxSYS_DCLICK_X = misc2c.wxSYS_DCLICK_X
|
||||||
|
wxSYS_DCLICK_Y = misc2c.wxSYS_DCLICK_Y
|
||||||
|
wxSYS_DRAG_X = misc2c.wxSYS_DRAG_X
|
||||||
|
wxSYS_DRAG_Y = misc2c.wxSYS_DRAG_Y
|
||||||
|
wxSYS_EDGE_X = misc2c.wxSYS_EDGE_X
|
||||||
|
wxSYS_EDGE_Y = misc2c.wxSYS_EDGE_Y
|
||||||
|
wxSYS_HSCROLL_ARROW_X = misc2c.wxSYS_HSCROLL_ARROW_X
|
||||||
|
wxSYS_HSCROLL_ARROW_Y = misc2c.wxSYS_HSCROLL_ARROW_Y
|
||||||
|
wxSYS_HTHUMB_X = misc2c.wxSYS_HTHUMB_X
|
||||||
|
wxSYS_ICON_X = misc2c.wxSYS_ICON_X
|
||||||
|
wxSYS_ICON_Y = misc2c.wxSYS_ICON_Y
|
||||||
|
wxSYS_ICONSPACING_X = misc2c.wxSYS_ICONSPACING_X
|
||||||
|
wxSYS_ICONSPACING_Y = misc2c.wxSYS_ICONSPACING_Y
|
||||||
|
wxSYS_WINDOWMIN_X = misc2c.wxSYS_WINDOWMIN_X
|
||||||
|
wxSYS_WINDOWMIN_Y = misc2c.wxSYS_WINDOWMIN_Y
|
||||||
|
wxSYS_SCREEN_X = misc2c.wxSYS_SCREEN_X
|
||||||
|
wxSYS_SCREEN_Y = misc2c.wxSYS_SCREEN_Y
|
||||||
|
wxSYS_FRAMESIZE_X = misc2c.wxSYS_FRAMESIZE_X
|
||||||
|
wxSYS_FRAMESIZE_Y = misc2c.wxSYS_FRAMESIZE_Y
|
||||||
|
wxSYS_SMALLICON_X = misc2c.wxSYS_SMALLICON_X
|
||||||
|
wxSYS_SMALLICON_Y = misc2c.wxSYS_SMALLICON_Y
|
||||||
|
wxSYS_HSCROLL_Y = misc2c.wxSYS_HSCROLL_Y
|
||||||
|
wxSYS_VSCROLL_X = misc2c.wxSYS_VSCROLL_X
|
||||||
|
wxSYS_VSCROLL_ARROW_X = misc2c.wxSYS_VSCROLL_ARROW_X
|
||||||
|
wxSYS_VSCROLL_ARROW_Y = misc2c.wxSYS_VSCROLL_ARROW_Y
|
||||||
|
wxSYS_VTHUMB_Y = misc2c.wxSYS_VTHUMB_Y
|
||||||
|
wxSYS_CAPTION_Y = misc2c.wxSYS_CAPTION_Y
|
||||||
|
wxSYS_MENU_Y = misc2c.wxSYS_MENU_Y
|
||||||
|
wxSYS_NETWORK_PRESENT = misc2c.wxSYS_NETWORK_PRESENT
|
||||||
|
wxSYS_PENWINDOWS_PRESENT = misc2c.wxSYS_PENWINDOWS_PRESENT
|
||||||
|
wxSYS_SHOW_SOUNDS = misc2c.wxSYS_SHOW_SOUNDS
|
||||||
|
wxSYS_SWAP_BUTTONS = misc2c.wxSYS_SWAP_BUTTONS
|
||||||
|
@@ -6695,6 +6695,33 @@ static PyObject *_wrap_wxMenuBar_GetMenu(PyObject *self, PyObject *args, PyObjec
|
|||||||
return _resultobj;
|
return _resultobj;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#define wxMenuBar_Refresh(_swigobj) (_swigobj->Refresh())
|
||||||
|
static PyObject *_wrap_wxMenuBar_Refresh(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
|
PyObject * _resultobj;
|
||||||
|
wxMenuBar * _arg0;
|
||||||
|
PyObject * _argo0 = 0;
|
||||||
|
char *_kwnames[] = { "self", NULL };
|
||||||
|
|
||||||
|
self = self;
|
||||||
|
if(!PyArg_ParseTupleAndKeywords(args,kwargs,"O:wxMenuBar_Refresh",_kwnames,&_argo0))
|
||||||
|
return NULL;
|
||||||
|
if (_argo0) {
|
||||||
|
if (_argo0 == Py_None) { _arg0 = NULL; }
|
||||||
|
else if (SWIG_GetPtrObj(_argo0,(void **) &_arg0,"_wxMenuBar_p")) {
|
||||||
|
PyErr_SetString(PyExc_TypeError,"Type error in argument 1 of wxMenuBar_Refresh. Expected _wxMenuBar_p.");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
wxPy_BEGIN_ALLOW_THREADS;
|
||||||
|
wxMenuBar_Refresh(_arg0);
|
||||||
|
|
||||||
|
wxPy_END_ALLOW_THREADS;
|
||||||
|
} Py_INCREF(Py_None);
|
||||||
|
_resultobj = Py_None;
|
||||||
|
return _resultobj;
|
||||||
|
}
|
||||||
|
|
||||||
#define new_wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
|
#define new_wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5) (new wxMenuItem(_swigarg0,_swigarg1,_swigarg2,_swigarg3,_swigarg4,_swigarg5))
|
||||||
static PyObject *_wrap_new_wxMenuItem(PyObject *self, PyObject *args, PyObject *kwargs) {
|
static PyObject *_wrap_new_wxMenuItem(PyObject *self, PyObject *args, PyObject *kwargs) {
|
||||||
PyObject * _resultobj;
|
PyObject * _resultobj;
|
||||||
@@ -7540,6 +7567,7 @@ static PyMethodDef windowscMethods[] = {
|
|||||||
{ "wxMenuItem_IsEnabled", (PyCFunction) _wrap_wxMenuItem_IsEnabled, METH_VARARGS | METH_KEYWORDS },
|
{ "wxMenuItem_IsEnabled", (PyCFunction) _wrap_wxMenuItem_IsEnabled, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxMenuItem_IsSeparator", (PyCFunction) _wrap_wxMenuItem_IsSeparator, METH_VARARGS | METH_KEYWORDS },
|
{ "wxMenuItem_IsSeparator", (PyCFunction) _wrap_wxMenuItem_IsSeparator, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "new_wxMenuItem", (PyCFunction) _wrap_new_wxMenuItem, METH_VARARGS | METH_KEYWORDS },
|
{ "new_wxMenuItem", (PyCFunction) _wrap_new_wxMenuItem, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
{ "wxMenuBar_Refresh", (PyCFunction) _wrap_wxMenuBar_Refresh, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxMenuBar_GetMenu", (PyCFunction) _wrap_wxMenuBar_GetMenu, METH_VARARGS | METH_KEYWORDS },
|
{ "wxMenuBar_GetMenu", (PyCFunction) _wrap_wxMenuBar_GetMenu, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxMenuBar_GetMenuCount", (PyCFunction) _wrap_wxMenuBar_GetMenuCount, METH_VARARGS | METH_KEYWORDS },
|
{ "wxMenuBar_GetMenuCount", (PyCFunction) _wrap_wxMenuBar_GetMenuCount, METH_VARARGS | METH_KEYWORDS },
|
||||||
{ "wxMenuBar_SetLabelTop", (PyCFunction) _wrap_wxMenuBar_SetLabelTop, METH_VARARGS | METH_KEYWORDS },
|
{ "wxMenuBar_SetLabelTop", (PyCFunction) _wrap_wxMenuBar_SetLabelTop, METH_VARARGS | METH_KEYWORDS },
|
||||||
|
@@ -710,6 +710,9 @@ class wxMenuBarPtr(wxEvtHandlerPtr):
|
|||||||
val = apply(windowsc.wxMenuBar_GetMenu,(self,) + _args, _kwargs)
|
val = apply(windowsc.wxMenuBar_GetMenu,(self,) + _args, _kwargs)
|
||||||
if val: val = wxMenuPtr(val)
|
if val: val = wxMenuPtr(val)
|
||||||
return val
|
return val
|
||||||
|
def Refresh(self, *_args, **_kwargs):
|
||||||
|
val = apply(windowsc.wxMenuBar_Refresh,(self,) + _args, _kwargs)
|
||||||
|
return val
|
||||||
def __repr__(self):
|
def __repr__(self):
|
||||||
return "<C wxMenuBar instance at %s>" % (self.this,)
|
return "<C wxMenuBar instance at %s>" % (self.this,)
|
||||||
class wxMenuBar(wxMenuBarPtr):
|
class wxMenuBar(wxMenuBarPtr):
|
||||||
|
@@ -2133,6 +2133,8 @@ SWIGEXPORT(void) initwxc() {
|
|||||||
PyDict_SetItemString(d,"wxTE_READONLY", PyInt_FromLong((long) wxTE_READONLY));
|
PyDict_SetItemString(d,"wxTE_READONLY", PyInt_FromLong((long) wxTE_READONLY));
|
||||||
PyDict_SetItemString(d,"wxTE_RICH", PyInt_FromLong((long) wxTE_RICH));
|
PyDict_SetItemString(d,"wxTE_RICH", PyInt_FromLong((long) wxTE_RICH));
|
||||||
PyDict_SetItemString(d,"wxTE_MULTILINE", PyInt_FromLong((long) wxTE_MULTILINE));
|
PyDict_SetItemString(d,"wxTE_MULTILINE", PyInt_FromLong((long) wxTE_MULTILINE));
|
||||||
|
PyDict_SetItemString(d,"wxTE_AUTO_SCROLL", PyInt_FromLong((long) wxTE_AUTO_SCROLL));
|
||||||
|
PyDict_SetItemString(d,"wxTE_NO_VSCROLL", PyInt_FromLong((long) wxTE_NO_VSCROLL));
|
||||||
PyDict_SetItemString(d,"wxCB_SIMPLE", PyInt_FromLong((long) wxCB_SIMPLE));
|
PyDict_SetItemString(d,"wxCB_SIMPLE", PyInt_FromLong((long) wxCB_SIMPLE));
|
||||||
PyDict_SetItemString(d,"wxCB_DROPDOWN", PyInt_FromLong((long) wxCB_DROPDOWN));
|
PyDict_SetItemString(d,"wxCB_DROPDOWN", PyInt_FromLong((long) wxCB_DROPDOWN));
|
||||||
PyDict_SetItemString(d,"wxCB_SORT", PyInt_FromLong((long) wxCB_SORT));
|
PyDict_SetItemString(d,"wxCB_SORT", PyInt_FromLong((long) wxCB_SORT));
|
||||||
|
@@ -236,6 +236,8 @@ wxTE_PASSWORD = wxc.wxTE_PASSWORD
|
|||||||
wxTE_READONLY = wxc.wxTE_READONLY
|
wxTE_READONLY = wxc.wxTE_READONLY
|
||||||
wxTE_RICH = wxc.wxTE_RICH
|
wxTE_RICH = wxc.wxTE_RICH
|
||||||
wxTE_MULTILINE = wxc.wxTE_MULTILINE
|
wxTE_MULTILINE = wxc.wxTE_MULTILINE
|
||||||
|
wxTE_AUTO_SCROLL = wxc.wxTE_AUTO_SCROLL
|
||||||
|
wxTE_NO_VSCROLL = wxc.wxTE_NO_VSCROLL
|
||||||
wxCB_SIMPLE = wxc.wxCB_SIMPLE
|
wxCB_SIMPLE = wxc.wxCB_SIMPLE
|
||||||
wxCB_DROPDOWN = wxc.wxCB_DROPDOWN
|
wxCB_DROPDOWN = wxc.wxCB_DROPDOWN
|
||||||
wxCB_SORT = wxc.wxCB_SORT
|
wxCB_SORT = wxc.wxCB_SORT
|
||||||
|
@@ -499,6 +499,7 @@ public:
|
|||||||
void SetLabelTop(int pos, const wxString& label);
|
void SetLabelTop(int pos, const wxString& label);
|
||||||
int GetMenuCount();
|
int GetMenuCount();
|
||||||
wxMenu* GetMenu(int i);
|
wxMenu* GetMenu(int i);
|
||||||
|
void Refresh();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user