from streams import *
from utils import *
+
+# Art clients
+wxART_TOOLBAR = 'wxART_TOOLBAR_C'
+wxART_MENU = 'wxART_MENU_C'
+wxART_FRAME_ICON = 'wxART_FRAME_ICON_C'
+wxART_CMN_DIALOG = 'wxART_CMN_DIALOG_C'
+wxART_HELP_BROWSER = 'wxART_HELP_BROWSER_C'
+wxART_MESSAGE_BOX = 'wxART_MESSAGE_BOX_C'
+wxART_OTHER = 'wxART_OTHER_C'
+
+# Art IDs
+wxART_ADD_BOOKMARK = 'wxART_ADD_BOOKMARK'
+wxART_DEL_BOOKMARK = 'wxART_DEL_BOOKMARK'
+wxART_HELP_SIDE_PANEL = 'wxART_HELP_SIDE_PANEL'
+wxART_HELP_SETTINGS = 'wxART_HELP_SETTINGS'
+wxART_HELP_BOOK = 'wxART_HELP_BOOK'
+wxART_HELP_FOLDER = 'wxART_HELP_FOLDER'
+wxART_HELP_PAGE = 'wxART_HELP_PAGE'
+wxART_GO_BACK = 'wxART_GO_BACK'
+wxART_GO_FORWARD = 'wxART_GO_FORWARD'
+wxART_GO_UP = 'wxART_GO_UP'
+wxART_GO_DOWN = 'wxART_GO_DOWN'
+wxART_GO_TO_PARENT = 'wxART_GO_TO_PARENT'
+wxART_GO_HOME = 'wxART_GO_HOME'
+wxART_FILE_OPEN = 'wxART_FILE_OPEN'
+wxART_PRINT = 'wxART_PRINT'
+wxART_HELP = 'wxART_HELP'
+wxART_TIP = 'wxART_TIP'
+wxART_REPORT_VIEW = 'wxART_REPORT_VIEW'
+wxART_LIST_VIEW = 'wxART_LIST_VIEW'
+wxART_NEW_DIR = 'wxART_NEW_DIR'
+wxART_FOLDER = 'wxART_FOLDER'
+wxART_GO_DIR_UP = 'wxART_GO_DIR_UP'
+wxART_EXECUTABLE_FILE = 'wxART_EXECUTABLE_FILE'
+wxART_NORMAL_FILE = 'wxART_NORMAL_FILE'
+wxART_TICK_MARK = 'wxART_TICK_MARK'
+wxART_CROSS_MARK = 'wxART_CROSS_MARK'
+wxART_ERROR = 'wxART_ERROR'
+wxART_QUESTION = 'wxART_QUESTION'
+wxART_WARNING = 'wxART_WARNING'
+wxART_INFORMATION = 'wxART_INFORMATION'
+
class wxSystemSettingsPtr :
def __init__(self,this):
self.this = this
def __init__(self,this):
self.this = this
self.thisown = 0
+ def _setCallbackInfo(self, *_args, **_kwargs):
+ val = apply(misc2c.wxPyTipProvider__setCallbackInfo,(self,) + _args, _kwargs)
+ return val
def __repr__(self):
return "<C wxPyTipProvider instance at %s>" % (self.this,)
class wxPyTipProvider(wxPyTipProviderPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(misc2c.new_wxPyTipProvider,_args,_kwargs)
self.thisown = 1
+ self._setCallbackInfo(self, wxPyTipProvider)
def CloseOutput(self, *_args, **_kwargs):
val = apply(misc2c.wxProcess_CloseOutput,(self,) + _args, _kwargs)
return val
+ def IsInputOpened(self, *_args, **_kwargs):
+ val = apply(misc2c.wxProcess_IsInputOpened,(self,) + _args, _kwargs)
+ return val
+ def IsInputAvailable(self, *_args, **_kwargs):
+ val = apply(misc2c.wxProcess_IsInputAvailable,(self,) + _args, _kwargs)
+ return val
+ def IsErrorAvailable(self, *_args, **_kwargs):
+ val = apply(misc2c.wxProcess_IsErrorAvailable,(self,) + _args, _kwargs)
+ return val
def __repr__(self):
return "<C wxProcess instance at %s>" % (self.this,)
class wxProcess(wxProcessPtr):
wxLog_IsAllowedTraceMask = misc2c.wxLog_IsAllowedTraceMask
+wxProcess_Kill = misc2c.wxProcess_Kill
+
+wxProcess_Exists = misc2c.wxProcess_Exists
+
+def wxProcess_Open(*_args, **_kwargs):
+ val = apply(misc2c.wxProcess_Open,_args,_kwargs)
+ if val: val = wxProcessPtr(val)
+ return val
+
wxFileType_ExpandCommand = misc2c.wxFileType_ExpandCommand
wxMimeTypesManager_IsOfType = misc2c.wxMimeTypesManager_IsOfType
wxTraceResAlloc = misc2c.wxTraceResAlloc
wxTraceRefCount = misc2c.wxTraceRefCount
wxTraceOleCalls = misc2c.wxTraceOleCalls
+wxKILL_OK = misc2c.wxKILL_OK
+wxKILL_BAD_SIGNAL = misc2c.wxKILL_BAD_SIGNAL
+wxKILL_ACCESS_DENIED = misc2c.wxKILL_ACCESS_DENIED
+wxKILL_NO_PROCESS = misc2c.wxKILL_NO_PROCESS
+wxKILL_ERROR = misc2c.wxKILL_ERROR
+wxSIGNONE = misc2c.wxSIGNONE
+wxSIGHUP = misc2c.wxSIGHUP
+wxSIGINT = misc2c.wxSIGINT
+wxSIGQUIT = misc2c.wxSIGQUIT
+wxSIGILL = misc2c.wxSIGILL
+wxSIGTRAP = misc2c.wxSIGTRAP
+wxSIGABRT = misc2c.wxSIGABRT
+wxSIGIOT = misc2c.wxSIGIOT
+wxSIGEMT = misc2c.wxSIGEMT
+wxSIGFPE = misc2c.wxSIGFPE
+wxSIGKILL = misc2c.wxSIGKILL
+wxSIGBUS = misc2c.wxSIGBUS
+wxSIGSEGV = misc2c.wxSIGSEGV
+wxSIGSYS = misc2c.wxSIGSYS
+wxSIGPIPE = misc2c.wxSIGPIPE
+wxSIGALRM = misc2c.wxSIGALRM
+wxSIGTERM = misc2c.wxSIGTERM
wxEVT_END_PROCESS = misc2c.wxEVT_END_PROCESS
wxEXEC_ASYNC = misc2c.wxEXEC_ASYNC
wxEXEC_SYNC = misc2c.wxEXEC_SYNC
wxMAILCAP_ALL = misc2c.wxMAILCAP_ALL
cvar = misc2c.cvar
wxTheMimeTypesManager = wxMimeTypesManagerPtr(misc2c.cvar.wxTheMimeTypesManager)
-wxART_TOOLBAR = misc2c.wxART_TOOLBAR
-wxART_MENU = misc2c.wxART_MENU
-wxART_FRAME_ICON = misc2c.wxART_FRAME_ICON
-wxART_CMN_DIALOG = misc2c.wxART_CMN_DIALOG
-wxART_HELP_BROWSER = misc2c.wxART_HELP_BROWSER
-wxART_MESSAGE_BOX = misc2c.wxART_MESSAGE_BOX
-wxART_OTHER = misc2c.wxART_OTHER
-wxART_ADD_BOOKMARK = misc2c.wxART_ADD_BOOKMARK
-wxART_DEL_BOOKMARK = misc2c.wxART_DEL_BOOKMARK
-wxART_HELP_SIDE_PANEL = misc2c.wxART_HELP_SIDE_PANEL
-wxART_HELP_SETTINGS = misc2c.wxART_HELP_SETTINGS
-wxART_HELP_BOOK = misc2c.wxART_HELP_BOOK
-wxART_HELP_FOLDER = misc2c.wxART_HELP_FOLDER
-wxART_HELP_PAGE = misc2c.wxART_HELP_PAGE
-wxART_GO_BACK = misc2c.wxART_GO_BACK
-wxART_GO_FORWARD = misc2c.wxART_GO_FORWARD
-wxART_GO_UP = misc2c.wxART_GO_UP
-wxART_GO_DOWN = misc2c.wxART_GO_DOWN
-wxART_GO_TO_PARENT = misc2c.wxART_GO_TO_PARENT
-wxART_GO_HOME = misc2c.wxART_GO_HOME
-wxART_FILE_OPEN = misc2c.wxART_FILE_OPEN
-wxART_PRINT = misc2c.wxART_PRINT
-wxART_HELP = misc2c.wxART_HELP
-wxART_TIP = misc2c.wxART_TIP
-wxART_REPORT_VIEW = misc2c.wxART_REPORT_VIEW
-wxART_LIST_VIEW = misc2c.wxART_LIST_VIEW
-wxART_NEW_DIR = misc2c.wxART_NEW_DIR
-wxART_FOLDER = misc2c.wxART_FOLDER
-wxART_GO_DIR_UP = misc2c.wxART_GO_DIR_UP
-wxART_EXECUTABLE_FILE = misc2c.wxART_EXECUTABLE_FILE
-wxART_NORMAL_FILE = misc2c.wxART_NORMAL_FILE
-wxART_TICK_MARK = misc2c.wxART_TICK_MARK
-wxART_CROSS_MARK = misc2c.wxART_CROSS_MARK
-wxART_ERROR = misc2c.wxART_ERROR
-wxART_QUESTION = misc2c.wxART_QUESTION
-wxART_WARNING = misc2c.wxART_WARNING
-wxART_INFORMATION = misc2c.wxART_INFORMATION