Moved and reorganized wxPython directories

Now builds into an intermediate wxPython package directory before
installing


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_2_BRANCH@7403 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2000-05-16 02:07:32 +00:00
parent e0c1bcc8f4
commit 015e85cdf7
399 changed files with 306892 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
_glcanvas.cpp
helpers.cpp
libpy.c

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,506 @@
# This file was created automatically by SWIG.
import clip_dndc
from misc import *
from gdi import *
import wx
class wxDataFormatPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,clip_dndc=clip_dndc):
if self.thisown == 1 :
clip_dndc.delete_wxDataFormat(self)
def SetType(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataFormat_SetType,(self,) + _args, _kwargs)
return val
def GetType(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataFormat_GetType,(self,) + _args, _kwargs)
return val
def GetId(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataFormat_GetId,(self,) + _args, _kwargs)
return val
def SetId(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataFormat_SetId,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxDataFormat instance at %s>" % (self.this,)
class wxDataFormat(wxDataFormatPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxDataFormat,_args,_kwargs)
self.thisown = 1
class wxDataObjectPtr :
Get = clip_dndc.wxDataObject_Get
Set = clip_dndc.wxDataObject_Set
Both = clip_dndc.wxDataObject_Both
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,clip_dndc=clip_dndc):
if self.thisown == 1 :
clip_dndc.delete_wxDataObject(self)
def GetPreferredFormat(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObject_GetPreferredFormat,(self,) + _args, _kwargs)
if val: val = wxDataFormatPtr(val) ; val.thisown = 1
return val
def GetFormatCount(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObject_GetFormatCount,(self,) + _args, _kwargs)
return val
def GetAllFormats(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObject_GetAllFormats,(self,) + _args, _kwargs)
return val
def GetDataSize(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObject_GetDataSize,(self,) + _args, _kwargs)
return val
def GetDataHere(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObject_GetDataHere,(self,) + _args, _kwargs)
return val
def SetData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObject_SetData,(self,) + _args, _kwargs)
return val
def IsSupportedFormat(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObject_IsSupportedFormat,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxDataObject instance at %s>" % (self.this,)
class wxDataObject(wxDataObjectPtr):
def __init__(self,this):
self.this = this
class wxDataObjectSimplePtr(wxDataObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetFormat(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObjectSimple_GetFormat,(self,) + _args, _kwargs)
if val: val = wxDataFormatPtr(val)
return val
def SetFormat(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObjectSimple_SetFormat,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxDataObjectSimple instance at %s>" % (self.this,)
class wxDataObjectSimple(wxDataObjectSimplePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxDataObjectSimple,_args,_kwargs)
self.thisown = 1
class wxPyDataObjectSimplePtr(wxDataObjectSimplePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def _setSelf(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDataObjectSimple__setSelf,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPyDataObjectSimple instance at %s>" % (self.this,)
class wxPyDataObjectSimple(wxPyDataObjectSimplePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxPyDataObjectSimple,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxPyDataObjectSimple)
class wxDataObjectCompositePtr(wxDataObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Add(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDataObjectComposite_Add,(self,) + _args, _kwargs)
_args[0].thisown = 0
return val
def __repr__(self):
return "<C wxDataObjectComposite instance at %s>" % (self.this,)
class wxDataObjectComposite(wxDataObjectCompositePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxDataObjectComposite,_args,_kwargs)
self.thisown = 1
class wxTextDataObjectPtr(wxDataObjectSimplePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetTextLength(self, *_args, **_kwargs):
val = apply(clip_dndc.wxTextDataObject_GetTextLength,(self,) + _args, _kwargs)
return val
def GetText(self, *_args, **_kwargs):
val = apply(clip_dndc.wxTextDataObject_GetText,(self,) + _args, _kwargs)
return val
def SetText(self, *_args, **_kwargs):
val = apply(clip_dndc.wxTextDataObject_SetText,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxTextDataObject instance at %s>" % (self.this,)
class wxTextDataObject(wxTextDataObjectPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxTextDataObject,_args,_kwargs)
self.thisown = 1
class wxPyTextDataObjectPtr(wxTextDataObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def _setSelf(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyTextDataObject__setSelf,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPyTextDataObject instance at %s>" % (self.this,)
class wxPyTextDataObject(wxPyTextDataObjectPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxPyTextDataObject,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxPyTextDataObject)
class wxBitmapDataObjectPtr(wxDataObjectSimplePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetBitmap(self, *_args, **_kwargs):
val = apply(clip_dndc.wxBitmapDataObject_GetBitmap,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val) ; val.thisown = 1
return val
def SetBitmap(self, *_args, **_kwargs):
val = apply(clip_dndc.wxBitmapDataObject_SetBitmap,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxBitmapDataObject instance at %s>" % (self.this,)
class wxBitmapDataObject(wxBitmapDataObjectPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxBitmapDataObject,_args,_kwargs)
self.thisown = 1
class wxPyBitmapDataObjectPtr(wxBitmapDataObjectPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def _setSelf(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyBitmapDataObject__setSelf,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPyBitmapDataObject instance at %s>" % (self.this,)
class wxPyBitmapDataObject(wxPyBitmapDataObjectPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxPyBitmapDataObject,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxPyBitmapDataObject)
class wxFileDataObjectPtr(wxDataObjectSimplePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetFilenames(self, *_args, **_kwargs):
val = apply(clip_dndc.wxFileDataObject_GetFilenames,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxFileDataObject instance at %s>" % (self.this,)
class wxFileDataObject(wxFileDataObjectPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxFileDataObject,_args,_kwargs)
self.thisown = 1
class wxCustomDataObjectPtr(wxDataObjectSimplePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def TakeData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxCustomDataObject_TakeData,(self,) + _args, _kwargs)
return val
def SetData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxCustomDataObject_SetData,(self,) + _args, _kwargs)
return val
def GetSize(self, *_args, **_kwargs):
val = apply(clip_dndc.wxCustomDataObject_GetSize,(self,) + _args, _kwargs)
return val
def GetData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxCustomDataObject_GetData,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxCustomDataObject instance at %s>" % (self.this,)
class wxCustomDataObject(wxCustomDataObjectPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxCustomDataObject,_args,_kwargs)
self.thisown = 1
class wxClipboardPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def Open(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_Open,(self,) + _args, _kwargs)
return val
def Close(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_Close,(self,) + _args, _kwargs)
return val
def IsOpened(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_IsOpened,(self,) + _args, _kwargs)
return val
def AddData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_AddData,(self,) + _args, _kwargs)
_args[0].thisown = 0
return val
def SetData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_SetData,(self,) + _args, _kwargs)
_args[0].thisown = 0
return val
def IsSupported(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_IsSupported,(self,) + _args, _kwargs)
return val
def GetData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_GetData,(self,) + _args, _kwargs)
return val
def Clear(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_Clear,(self,) + _args, _kwargs)
return val
def Flush(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_Flush,(self,) + _args, _kwargs)
return val
def UsePrimarySelection(self, *_args, **_kwargs):
val = apply(clip_dndc.wxClipboard_UsePrimarySelection,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxClipboard instance at %s>" % (self.this,)
class wxClipboard(wxClipboardPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxClipboard,_args,_kwargs)
self.thisown = 1
class wxDropSourcePtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def _setSelf(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDropSource__setSelf,(self,) + _args, _kwargs)
return val
def __del__(self,clip_dndc=clip_dndc):
if self.thisown == 1 :
clip_dndc.delete_wxDropSource(self)
def SetData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDropSource_SetData,(self,) + _args, _kwargs)
return val
def GetDataObject(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDropSource_GetDataObject,(self,) + _args, _kwargs)
if val: val = wxDataObjectPtr(val)
return val
def SetCursor(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDropSource_SetCursor,(self,) + _args, _kwargs)
return val
def DoDragDrop(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDropSource_DoDragDrop,(self,) + _args, _kwargs)
return val
def base_GiveFeedback(self, *_args, **_kwargs):
val = apply(clip_dndc.wxDropSource_base_GiveFeedback,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxDropSource instance at %s>" % (self.this,)
class wxDropSource(wxDropSourcePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxDropSource,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxDropSource, 0)
class wxDropTargetPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxDropTarget instance at %s>" % (self.this,)
class wxDropTarget(wxDropTargetPtr):
def __init__(self,this):
self.this = this
class wxPyDropTargetPtr(wxDropTargetPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def _setSelf(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDropTarget__setSelf,(self,) + _args, _kwargs)
return val
def __del__(self,clip_dndc=clip_dndc):
if self.thisown == 1 :
clip_dndc.delete_wxPyDropTarget(self)
def GetDataObject(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDropTarget_GetDataObject,(self,) + _args, _kwargs)
if val: val = wxDataObjectPtr(val)
return val
def SetDataObject(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDropTarget_SetDataObject,(self,) + _args, _kwargs)
if _args:_args[0].thisown = 0
return val
def base_OnEnter(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDropTarget_base_OnEnter,(self,) + _args, _kwargs)
return val
def base_OnDragOver(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDropTarget_base_OnDragOver,(self,) + _args, _kwargs)
return val
def base_OnLeave(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDropTarget_base_OnLeave,(self,) + _args, _kwargs)
return val
def base_OnDrop(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDropTarget_base_OnDrop,(self,) + _args, _kwargs)
return val
def GetData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxPyDropTarget_GetData,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPyDropTarget instance at %s>" % (self.this,)
class wxPyDropTarget(wxPyDropTargetPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxPyDropTarget,_args,_kwargs)
self.thisown = 1
if _args:_args[0].thisown = 0
self._setSelf(self, wxPyDropTarget)
class wxTextDropTargetPtr(wxPyDropTargetPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def _setSelf(self, *_args, **_kwargs):
val = apply(clip_dndc.wxTextDropTarget__setSelf,(self,) + _args, _kwargs)
return val
def base_OnEnter(self, *_args, **_kwargs):
val = apply(clip_dndc.wxTextDropTarget_base_OnEnter,(self,) + _args, _kwargs)
return val
def base_OnDragOver(self, *_args, **_kwargs):
val = apply(clip_dndc.wxTextDropTarget_base_OnDragOver,(self,) + _args, _kwargs)
return val
def base_OnLeave(self, *_args, **_kwargs):
val = apply(clip_dndc.wxTextDropTarget_base_OnLeave,(self,) + _args, _kwargs)
return val
def base_OnDrop(self, *_args, **_kwargs):
val = apply(clip_dndc.wxTextDropTarget_base_OnDrop,(self,) + _args, _kwargs)
return val
def base_OnData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxTextDropTarget_base_OnData,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxTextDropTarget instance at %s>" % (self.this,)
class wxTextDropTarget(wxTextDropTargetPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxTextDropTarget,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxTextDropTarget)
class wxFileDropTargetPtr(wxPyDropTargetPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def _setSelf(self, *_args, **_kwargs):
val = apply(clip_dndc.wxFileDropTarget__setSelf,(self,) + _args, _kwargs)
return val
def base_OnEnter(self, *_args, **_kwargs):
val = apply(clip_dndc.wxFileDropTarget_base_OnEnter,(self,) + _args, _kwargs)
return val
def base_OnDragOver(self, *_args, **_kwargs):
val = apply(clip_dndc.wxFileDropTarget_base_OnDragOver,(self,) + _args, _kwargs)
return val
def base_OnLeave(self, *_args, **_kwargs):
val = apply(clip_dndc.wxFileDropTarget_base_OnLeave,(self,) + _args, _kwargs)
return val
def base_OnDrop(self, *_args, **_kwargs):
val = apply(clip_dndc.wxFileDropTarget_base_OnDrop,(self,) + _args, _kwargs)
return val
def base_OnData(self, *_args, **_kwargs):
val = apply(clip_dndc.wxFileDropTarget_base_OnData,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxFileDropTarget instance at %s>" % (self.this,)
class wxFileDropTarget(wxFileDropTargetPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(clip_dndc.new_wxFileDropTarget,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxFileDropTarget)
#-------------- FUNCTION WRAPPERS ------------------
def wxCustomDataFormat(*_args, **_kwargs):
val = apply(clip_dndc.wxCustomDataFormat,_args,_kwargs)
if val: val = wxDataFormatPtr(val); val.thisown = 1
return val
wxIsDragResultOk = clip_dndc.wxIsDragResultOk
#-------------- VARIABLE WRAPPERS ------------------
wxDF_INVALID = clip_dndc.wxDF_INVALID
wxDF_TEXT = clip_dndc.wxDF_TEXT
wxDF_BITMAP = clip_dndc.wxDF_BITMAP
wxDF_METAFILE = clip_dndc.wxDF_METAFILE
wxDF_SYLK = clip_dndc.wxDF_SYLK
wxDF_DIF = clip_dndc.wxDF_DIF
wxDF_TIFF = clip_dndc.wxDF_TIFF
wxDF_OEMTEXT = clip_dndc.wxDF_OEMTEXT
wxDF_DIB = clip_dndc.wxDF_DIB
wxDF_PALETTE = clip_dndc.wxDF_PALETTE
wxDF_PENDATA = clip_dndc.wxDF_PENDATA
wxDF_RIFF = clip_dndc.wxDF_RIFF
wxDF_WAVE = clip_dndc.wxDF_WAVE
wxDF_UNICODETEXT = clip_dndc.wxDF_UNICODETEXT
wxDF_ENHMETAFILE = clip_dndc.wxDF_ENHMETAFILE
wxDF_FILENAME = clip_dndc.wxDF_FILENAME
wxDF_LOCALE = clip_dndc.wxDF_LOCALE
wxDF_PRIVATE = clip_dndc.wxDF_PRIVATE
wxDF_MAX = clip_dndc.wxDF_MAX
cvar = clip_dndc.cvar
wxFormatInvalid = wxDataFormatPtr(clip_dndc.cvar.wxFormatInvalid)
wxTheClipboard = wxClipboardPtr(clip_dndc.cvar.wxTheClipboard)
wxDragError = clip_dndc.wxDragError
wxDragNone = clip_dndc.wxDragNone
wxDragCopy = clip_dndc.wxDragCopy
wxDragMove = clip_dndc.wxDragMove
wxDragCancel = clip_dndc.wxDragCancel

3141
wxPython/src/gtk/cmndlgs.cpp Normal file

File diff suppressed because it is too large Load Diff

349
wxPython/src/gtk/cmndlgs.py Normal file
View File

@@ -0,0 +1,349 @@
# This file was created automatically by SWIG.
import cmndlgsc
from misc import *
from gdi import *
from windows import *
from clip_dnd import *
from frames import *
from stattool import *
from controls import *
from events import *
import wx
class wxColourDataPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,cmndlgsc=cmndlgsc):
if self.thisown == 1 :
cmndlgsc.delete_wxColourData(self)
def GetChooseFull(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxColourData_GetChooseFull,(self,) + _args, _kwargs)
return val
def GetColour(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxColourData_GetColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val)
return val
def GetCustomColour(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxColourData_GetCustomColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val) ; val.thisown = 1
return val
def SetChooseFull(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxColourData_SetChooseFull,(self,) + _args, _kwargs)
return val
def SetColour(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxColourData_SetColour,(self,) + _args, _kwargs)
return val
def SetCustomColour(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxColourData_SetCustomColour,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxColourData instance at %s>" % (self.this,)
class wxColourData(wxColourDataPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxColourData,_args,_kwargs)
self.thisown = 1
class wxColourDialogPtr(wxDialogPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetColourData(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxColourDialog_GetColourData,(self,) + _args, _kwargs)
if val: val = wxColourDataPtr(val)
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxColourDialog_ShowModal,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxColourDialog instance at %s>" % (self.this,)
class wxColourDialog(wxColourDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxColourDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxDirDialogPtr(wxDialogPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetPath(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxDirDialog_GetPath,(self,) + _args, _kwargs)
return val
def GetMessage(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxDirDialog_GetMessage,(self,) + _args, _kwargs)
return val
def GetStyle(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxDirDialog_GetStyle,(self,) + _args, _kwargs)
return val
def SetMessage(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxDirDialog_SetMessage,(self,) + _args, _kwargs)
return val
def SetPath(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxDirDialog_SetPath,(self,) + _args, _kwargs)
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxDirDialog_ShowModal,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxDirDialog instance at %s>" % (self.this,)
class wxDirDialog(wxDirDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxDirDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxFileDialogPtr(wxDialogPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetDirectory(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_GetDirectory,(self,) + _args, _kwargs)
return val
def GetFilename(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_GetFilename,(self,) + _args, _kwargs)
return val
def GetFilterIndex(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_GetFilterIndex,(self,) + _args, _kwargs)
return val
def GetMessage(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_GetMessage,(self,) + _args, _kwargs)
return val
def GetPath(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_GetPath,(self,) + _args, _kwargs)
return val
def GetStyle(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_GetStyle,(self,) + _args, _kwargs)
return val
def GetWildcard(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_GetWildcard,(self,) + _args, _kwargs)
return val
def SetDirectory(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_SetDirectory,(self,) + _args, _kwargs)
return val
def SetFilename(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_SetFilename,(self,) + _args, _kwargs)
return val
def SetFilterIndex(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_SetFilterIndex,(self,) + _args, _kwargs)
return val
def SetMessage(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_SetMessage,(self,) + _args, _kwargs)
return val
def SetPath(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_SetPath,(self,) + _args, _kwargs)
return val
def SetStyle(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_SetStyle,(self,) + _args, _kwargs)
return val
def SetWildcard(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_SetWildcard,(self,) + _args, _kwargs)
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFileDialog_ShowModal,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxFileDialog instance at %s>" % (self.this,)
class wxFileDialog(wxFileDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxFileDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxSingleChoiceDialogPtr(wxDialogPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetSelection(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxSingleChoiceDialog_GetSelection,(self,) + _args, _kwargs)
return val
def GetStringSelection(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxSingleChoiceDialog_GetStringSelection,(self,) + _args, _kwargs)
return val
def SetSelection(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxSingleChoiceDialog_SetSelection,(self,) + _args, _kwargs)
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxSingleChoiceDialog_ShowModal,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSingleChoiceDialog instance at %s>" % (self.this,)
class wxSingleChoiceDialog(wxSingleChoiceDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxSingleChoiceDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxTextEntryDialogPtr(wxDialogPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetValue(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxTextEntryDialog_GetValue,(self,) + _args, _kwargs)
return val
def SetValue(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxTextEntryDialog_SetValue,(self,) + _args, _kwargs)
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxTextEntryDialog_ShowModal,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxTextEntryDialog instance at %s>" % (self.this,)
class wxTextEntryDialog(wxTextEntryDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxTextEntryDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxFontDataPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,cmndlgsc=cmndlgsc):
if self.thisown == 1 :
cmndlgsc.delete_wxFontData(self)
def EnableEffects(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_EnableEffects,(self,) + _args, _kwargs)
return val
def GetAllowSymbols(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_GetAllowSymbols,(self,) + _args, _kwargs)
return val
def GetColour(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_GetColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val)
return val
def GetChosenFont(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_GetChosenFont,(self,) + _args, _kwargs)
if val: val = wxFontPtr(val) ; val.thisown = 1
return val
def GetEnableEffects(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_GetEnableEffects,(self,) + _args, _kwargs)
return val
def GetInitialFont(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_GetInitialFont,(self,) + _args, _kwargs)
if val: val = wxFontPtr(val) ; val.thisown = 1
return val
def GetShowHelp(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_GetShowHelp,(self,) + _args, _kwargs)
return val
def SetAllowSymbols(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_SetAllowSymbols,(self,) + _args, _kwargs)
return val
def SetChosenFont(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_SetChosenFont,(self,) + _args, _kwargs)
return val
def SetColour(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_SetColour,(self,) + _args, _kwargs)
return val
def SetInitialFont(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_SetInitialFont,(self,) + _args, _kwargs)
return val
def SetRange(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_SetRange,(self,) + _args, _kwargs)
return val
def SetShowHelp(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontData_SetShowHelp,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxFontData instance at %s>" % (self.this,)
class wxFontData(wxFontDataPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxFontData,_args,_kwargs)
self.thisown = 1
class wxFontDialogPtr(wxDialogPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetFontData(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontDialog_GetFontData,(self,) + _args, _kwargs)
if val: val = wxFontDataPtr(val)
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxFontDialog_ShowModal,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxFontDialog instance at %s>" % (self.this,)
class wxFontDialog(wxFontDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxFontDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxMessageDialogPtr(wxDialogPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def ShowModal(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxMessageDialog_ShowModal,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxMessageDialog instance at %s>" % (self.this,)
class wxMessageDialog(wxMessageDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxMessageDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxProgressDialogPtr(wxFramePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Update(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxProgressDialog_Update,(self,) + _args, _kwargs)
return val
def Resume(self, *_args, **_kwargs):
val = apply(cmndlgsc.wxProgressDialog_Resume,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxProgressDialog instance at %s>" % (self.this,)
class wxProgressDialog(wxProgressDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(cmndlgsc.new_wxProgressDialog,_args,_kwargs)
self.thisown = 1
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,810 @@
# This file was created automatically by SWIG.
import controlsc
from misc import *
from windows import *
from gdi import *
from clip_dnd import *
from events import *
import wx
class wxControlPtr(wxWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Command(self, *_args, **_kwargs):
val = apply(controlsc.wxControl_Command,(self,) + _args, _kwargs)
return val
def GetLabel(self, *_args, **_kwargs):
val = apply(controlsc.wxControl_GetLabel,(self,) + _args, _kwargs)
return val
def SetLabel(self, *_args, **_kwargs):
val = apply(controlsc.wxControl_SetLabel,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxControl instance at %s>" % (self.this,)
class wxControl(wxControlPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxControl,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxButtonPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SetDefault(self, *_args, **_kwargs):
val = apply(controlsc.wxButton_SetDefault,(self,) + _args, _kwargs)
return val
def SetBackgroundColour(self, *_args, **_kwargs):
val = apply(controlsc.wxButton_SetBackgroundColour,(self,) + _args, _kwargs)
return val
def SetForegroundColour(self, *_args, **_kwargs):
val = apply(controlsc.wxButton_SetForegroundColour,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxButton instance at %s>" % (self.this,)
class wxButton(wxButtonPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxButton,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxBitmapButtonPtr(wxButtonPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetBitmapLabel(self, *_args, **_kwargs):
val = apply(controlsc.wxBitmapButton_GetBitmapLabel,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val)
return val
def GetBitmapDisabled(self, *_args, **_kwargs):
val = apply(controlsc.wxBitmapButton_GetBitmapDisabled,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val)
return val
def GetBitmapFocus(self, *_args, **_kwargs):
val = apply(controlsc.wxBitmapButton_GetBitmapFocus,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val)
return val
def GetBitmapSelected(self, *_args, **_kwargs):
val = apply(controlsc.wxBitmapButton_GetBitmapSelected,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val)
return val
def SetBitmapDisabled(self, *_args, **_kwargs):
val = apply(controlsc.wxBitmapButton_SetBitmapDisabled,(self,) + _args, _kwargs)
return val
def SetBitmapFocus(self, *_args, **_kwargs):
val = apply(controlsc.wxBitmapButton_SetBitmapFocus,(self,) + _args, _kwargs)
return val
def SetBitmapSelected(self, *_args, **_kwargs):
val = apply(controlsc.wxBitmapButton_SetBitmapSelected,(self,) + _args, _kwargs)
return val
def SetBitmapLabel(self, *_args, **_kwargs):
val = apply(controlsc.wxBitmapButton_SetBitmapLabel,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxBitmapButton instance at %s>" % (self.this,)
class wxBitmapButton(wxBitmapButtonPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxBitmapButton,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxCheckBoxPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxCheckBox_GetValue,(self,) + _args, _kwargs)
return val
def SetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxCheckBox_SetValue,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxCheckBox instance at %s>" % (self.this,)
class wxCheckBox(wxCheckBoxPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxCheckBox,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxChoicePtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Append(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_Append,(self,) + _args, _kwargs)
return val
def Clear(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_Clear,(self,) + _args, _kwargs)
return val
def FindString(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_FindString,(self,) + _args, _kwargs)
return val
def GetColumns(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_GetColumns,(self,) + _args, _kwargs)
return val
def GetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_GetSelection,(self,) + _args, _kwargs)
return val
def GetString(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_GetString,(self,) + _args, _kwargs)
return val
def GetStringSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_GetStringSelection,(self,) + _args, _kwargs)
return val
def Number(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_Number,(self,) + _args, _kwargs)
return val
def SetColumns(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_SetColumns,(self,) + _args, _kwargs)
return val
def SetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_SetSelection,(self,) + _args, _kwargs)
return val
def SetStringSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxChoice_SetStringSelection,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxChoice instance at %s>" % (self.this,)
class wxChoice(wxChoicePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxChoice,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxComboBoxPtr(wxChoicePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Append(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_Append,(self,) + _args, _kwargs)
return val
def Clear(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_Clear,(self,) + _args, _kwargs)
return val
def Copy(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_Copy,(self,) + _args, _kwargs)
return val
def Cut(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_Cut,(self,) + _args, _kwargs)
return val
def Delete(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_Delete,(self,) + _args, _kwargs)
return val
def FindString(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_FindString,(self,) + _args, _kwargs)
return val
def GetInsertionPoint(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_GetInsertionPoint,(self,) + _args, _kwargs)
return val
def GetLastPosition(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_GetLastPosition,(self,) + _args, _kwargs)
return val
def GetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_GetSelection,(self,) + _args, _kwargs)
return val
def GetString(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_GetString,(self,) + _args, _kwargs)
return val
def GetStringSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_GetStringSelection,(self,) + _args, _kwargs)
return val
def GetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_GetValue,(self,) + _args, _kwargs)
return val
def Number(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_Number,(self,) + _args, _kwargs)
return val
def Paste(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_Paste,(self,) + _args, _kwargs)
return val
def Replace(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_Replace,(self,) + _args, _kwargs)
return val
def Remove(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_Remove,(self,) + _args, _kwargs)
return val
def SetInsertionPoint(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_SetInsertionPoint,(self,) + _args, _kwargs)
return val
def SetInsertionPointEnd(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_SetInsertionPointEnd,(self,) + _args, _kwargs)
return val
def SetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_SetSelection,(self,) + _args, _kwargs)
return val
def SetMark(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_SetMark,(self,) + _args, _kwargs)
return val
def SetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxComboBox_SetValue,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxComboBox instance at %s>" % (self.this,)
class wxComboBox(wxComboBoxPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxComboBox,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxGaugePtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetBezelFace(self, *_args, **_kwargs):
val = apply(controlsc.wxGauge_GetBezelFace,(self,) + _args, _kwargs)
return val
def GetRange(self, *_args, **_kwargs):
val = apply(controlsc.wxGauge_GetRange,(self,) + _args, _kwargs)
return val
def GetShadowWidth(self, *_args, **_kwargs):
val = apply(controlsc.wxGauge_GetShadowWidth,(self,) + _args, _kwargs)
return val
def GetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxGauge_GetValue,(self,) + _args, _kwargs)
return val
def SetBezelFace(self, *_args, **_kwargs):
val = apply(controlsc.wxGauge_SetBezelFace,(self,) + _args, _kwargs)
return val
def SetRange(self, *_args, **_kwargs):
val = apply(controlsc.wxGauge_SetRange,(self,) + _args, _kwargs)
return val
def SetShadowWidth(self, *_args, **_kwargs):
val = apply(controlsc.wxGauge_SetShadowWidth,(self,) + _args, _kwargs)
return val
def SetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxGauge_SetValue,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxGauge instance at %s>" % (self.this,)
class wxGauge(wxGaugePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxGauge,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxStaticBoxPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxStaticBox instance at %s>" % (self.this,)
class wxStaticBox(wxStaticBoxPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxStaticBox,_args,_kwargs)
self.thisown = 1
class wxStaticLinePtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxStaticLine instance at %s>" % (self.this,)
class wxStaticLine(wxStaticLinePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxStaticLine,_args,_kwargs)
self.thisown = 1
class wxStaticTextPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetLabel(self, *_args, **_kwargs):
val = apply(controlsc.wxStaticText_GetLabel,(self,) + _args, _kwargs)
return val
def SetLabel(self, *_args, **_kwargs):
val = apply(controlsc.wxStaticText_SetLabel,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxStaticText instance at %s>" % (self.this,)
class wxStaticText(wxStaticTextPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxStaticText,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxListBoxPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Append(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_Append,(self,) + _args, _kwargs)
return val
def Clear(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_Clear,(self,) + _args, _kwargs)
return val
def Delete(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_Delete,(self,) + _args, _kwargs)
return val
def Deselect(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_Deselect,(self,) + _args, _kwargs)
return val
def FindString(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_FindString,(self,) + _args, _kwargs)
return val
def GetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_GetSelection,(self,) + _args, _kwargs)
return val
def GetSelections(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_GetSelections,(self,) + _args, _kwargs)
return val
def InsertItems(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_InsertItems,(self,) + _args, _kwargs)
return val
def GetString(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_GetString,(self,) + _args, _kwargs)
return val
def GetStringSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_GetStringSelection,(self,) + _args, _kwargs)
return val
def Number(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_Number,(self,) + _args, _kwargs)
return val
def Selected(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_Selected,(self,) + _args, _kwargs)
return val
def Set(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_Set,(self,) + _args, _kwargs)
return val
def SetFirstItem(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_SetFirstItem,(self,) + _args, _kwargs)
return val
def SetFirstItemStr(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_SetFirstItemStr,(self,) + _args, _kwargs)
return val
def SetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_SetSelection,(self,) + _args, _kwargs)
return val
def SetString(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_SetString,(self,) + _args, _kwargs)
return val
def SetStringSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxListBox_SetStringSelection,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxListBox instance at %s>" % (self.this,)
class wxListBox(wxListBoxPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxListBox,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxCheckListBoxPtr(wxListBoxPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def IsChecked(self, *_args, **_kwargs):
val = apply(controlsc.wxCheckListBox_IsChecked,(self,) + _args, _kwargs)
return val
def Check(self, *_args, **_kwargs):
val = apply(controlsc.wxCheckListBox_Check,(self,) + _args, _kwargs)
return val
def InsertItems(self, *_args, **_kwargs):
val = apply(controlsc.wxCheckListBox_InsertItems,(self,) + _args, _kwargs)
return val
def GetItemHeight(self, *_args, **_kwargs):
val = apply(controlsc.wxCheckListBox_GetItemHeight,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxCheckListBox instance at %s>" % (self.this,)
class wxCheckListBox(wxCheckListBoxPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxCheckListBox,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxTextCtrlPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Clear(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_Clear,(self,) + _args, _kwargs)
return val
def Copy(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_Copy,(self,) + _args, _kwargs)
return val
def Cut(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_Cut,(self,) + _args, _kwargs)
return val
def DiscardEdits(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_DiscardEdits,(self,) + _args, _kwargs)
return val
def GetInsertionPoint(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_GetInsertionPoint,(self,) + _args, _kwargs)
return val
def GetLastPosition(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_GetLastPosition,(self,) + _args, _kwargs)
return val
def GetLineLength(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_GetLineLength,(self,) + _args, _kwargs)
return val
def GetLineText(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_GetLineText,(self,) + _args, _kwargs)
return val
def GetNumberOfLines(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_GetNumberOfLines,(self,) + _args, _kwargs)
return val
def GetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_GetValue,(self,) + _args, _kwargs)
return val
def IsModified(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_IsModified,(self,) + _args, _kwargs)
return val
def LoadFile(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_LoadFile,(self,) + _args, _kwargs)
return val
def Paste(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_Paste,(self,) + _args, _kwargs)
return val
def PositionToXY(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_PositionToXY,(self,) + _args, _kwargs)
return val
def Remove(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_Remove,(self,) + _args, _kwargs)
return val
def Replace(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_Replace,(self,) + _args, _kwargs)
return val
def SaveFile(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_SaveFile,(self,) + _args, _kwargs)
return val
def SetEditable(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_SetEditable,(self,) + _args, _kwargs)
return val
def SetInsertionPoint(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_SetInsertionPoint,(self,) + _args, _kwargs)
return val
def SetInsertionPointEnd(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_SetInsertionPointEnd,(self,) + _args, _kwargs)
return val
def SetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_SetSelection,(self,) + _args, _kwargs)
return val
def SetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_SetValue,(self,) + _args, _kwargs)
return val
def ShowPosition(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_ShowPosition,(self,) + _args, _kwargs)
return val
def WriteText(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_WriteText,(self,) + _args, _kwargs)
return val
def AppendText(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_AppendText,(self,) + _args, _kwargs)
return val
def XYToPosition(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_XYToPosition,(self,) + _args, _kwargs)
return val
def CanCopy(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_CanCopy,(self,) + _args, _kwargs)
return val
def CanCut(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_CanCut,(self,) + _args, _kwargs)
return val
def CanPaste(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_CanPaste,(self,) + _args, _kwargs)
return val
def CanRedo(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_CanRedo,(self,) + _args, _kwargs)
return val
def CanUndo(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_CanUndo,(self,) + _args, _kwargs)
return val
def GetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_GetSelection,(self,) + _args, _kwargs)
return val
def IsEditable(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_IsEditable,(self,) + _args, _kwargs)
return val
def Undo(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_Undo,(self,) + _args, _kwargs)
return val
def Redo(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_Redo,(self,) + _args, _kwargs)
return val
def write(self, *_args, **_kwargs):
val = apply(controlsc.wxTextCtrl_write,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxTextCtrl instance at %s>" % (self.this,)
class wxTextCtrl(wxTextCtrlPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxTextCtrl,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxScrollBarPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetRange(self, *_args, **_kwargs):
val = apply(controlsc.wxScrollBar_GetRange,(self,) + _args, _kwargs)
return val
def GetPageSize(self, *_args, **_kwargs):
val = apply(controlsc.wxScrollBar_GetPageSize,(self,) + _args, _kwargs)
return val
def GetThumbPosition(self, *_args, **_kwargs):
val = apply(controlsc.wxScrollBar_GetThumbPosition,(self,) + _args, _kwargs)
return val
def GetThumbSize(self, *_args, **_kwargs):
val = apply(controlsc.wxScrollBar_GetThumbSize,(self,) + _args, _kwargs)
return val
def GetThumbLength(self, *_args, **_kwargs):
val = apply(controlsc.wxScrollBar_GetThumbLength,(self,) + _args, _kwargs)
return val
def SetThumbPosition(self, *_args, **_kwargs):
val = apply(controlsc.wxScrollBar_SetThumbPosition,(self,) + _args, _kwargs)
return val
def SetScrollbar(self, *_args, **_kwargs):
val = apply(controlsc.wxScrollBar_SetScrollbar,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxScrollBar instance at %s>" % (self.this,)
class wxScrollBar(wxScrollBarPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxScrollBar,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxSpinButtonPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetMax(self, *_args, **_kwargs):
val = apply(controlsc.wxSpinButton_GetMax,(self,) + _args, _kwargs)
return val
def GetMin(self, *_args, **_kwargs):
val = apply(controlsc.wxSpinButton_GetMin,(self,) + _args, _kwargs)
return val
def GetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxSpinButton_GetValue,(self,) + _args, _kwargs)
return val
def SetRange(self, *_args, **_kwargs):
val = apply(controlsc.wxSpinButton_SetRange,(self,) + _args, _kwargs)
return val
def SetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxSpinButton_SetValue,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSpinButton instance at %s>" % (self.this,)
class wxSpinButton(wxSpinButtonPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxSpinButton,_args,_kwargs)
self.thisown = 1
class wxStaticBitmapPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetBitmap(self, *_args, **_kwargs):
val = apply(controlsc.wxStaticBitmap_GetBitmap,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val)
return val
def SetBitmap(self, *_args, **_kwargs):
val = apply(controlsc.wxStaticBitmap_SetBitmap,(self,) + _args, _kwargs)
return val
def SetIcon(self, *_args, **_kwargs):
val = apply(controlsc.wxStaticBitmap_SetIcon,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxStaticBitmap instance at %s>" % (self.this,)
class wxStaticBitmap(wxStaticBitmapPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxStaticBitmap,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxRadioBoxPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Enable(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_Enable,(self,) + _args, _kwargs)
return val
def EnableItem(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_EnableItem,(self,) + _args, _kwargs)
return val
def FindString(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_FindString,(self,) + _args, _kwargs)
return val
def GetItemLabel(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_GetItemLabel,(self,) + _args, _kwargs)
return val
def GetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_GetSelection,(self,) + _args, _kwargs)
return val
def GetString(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_GetString,(self,) + _args, _kwargs)
return val
def GetStringSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_GetStringSelection,(self,) + _args, _kwargs)
return val
def Number(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_Number,(self,) + _args, _kwargs)
return val
def SetItemLabel(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_SetItemLabel,(self,) + _args, _kwargs)
return val
def SetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_SetSelection,(self,) + _args, _kwargs)
return val
def SetStringSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_SetStringSelection,(self,) + _args, _kwargs)
return val
def Show(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_Show,(self,) + _args, _kwargs)
return val
def ShowItem(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioBox_ShowItem,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxRadioBox instance at %s>" % (self.this,)
class wxRadioBox(wxRadioBoxPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxRadioBox,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxRadioButtonPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioButton_GetValue,(self,) + _args, _kwargs)
return val
def SetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxRadioButton_SetValue,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxRadioButton instance at %s>" % (self.this,)
class wxRadioButton(wxRadioButtonPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxRadioButton,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxSliderPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def ClearSel(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_ClearSel,(self,) + _args, _kwargs)
return val
def ClearTicks(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_ClearTicks,(self,) + _args, _kwargs)
return val
def GetLineSize(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_GetLineSize,(self,) + _args, _kwargs)
return val
def GetMax(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_GetMax,(self,) + _args, _kwargs)
return val
def GetMin(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_GetMin,(self,) + _args, _kwargs)
return val
def GetPageSize(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_GetPageSize,(self,) + _args, _kwargs)
return val
def GetSelEnd(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_GetSelEnd,(self,) + _args, _kwargs)
return val
def GetSelStart(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_GetSelStart,(self,) + _args, _kwargs)
return val
def GetThumbLength(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_GetThumbLength,(self,) + _args, _kwargs)
return val
def GetTickFreq(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_GetTickFreq,(self,) + _args, _kwargs)
return val
def GetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_GetValue,(self,) + _args, _kwargs)
return val
def SetRange(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_SetRange,(self,) + _args, _kwargs)
return val
def SetTickFreq(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_SetTickFreq,(self,) + _args, _kwargs)
return val
def SetLineSize(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_SetLineSize,(self,) + _args, _kwargs)
return val
def SetPageSize(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_SetPageSize,(self,) + _args, _kwargs)
return val
def SetSelection(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_SetSelection,(self,) + _args, _kwargs)
return val
def SetThumbLength(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_SetThumbLength,(self,) + _args, _kwargs)
return val
def SetTick(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_SetTick,(self,) + _args, _kwargs)
return val
def SetValue(self, *_args, **_kwargs):
val = apply(controlsc.wxSlider_SetValue,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSlider instance at %s>" % (self.this,)
class wxSlider(wxSliderPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controlsc.new_wxSlider,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
#-------------- FUNCTION WRAPPERS ------------------
def wxButton_GetDefaultSize(*_args, **_kwargs):
val = apply(controlsc.wxButton_GetDefaultSize,_args,_kwargs)
if val: val = wxSizePtr(val); val.thisown = 1
return val
#-------------- VARIABLE WRAPPERS ------------------
cvar = controlsc.cvar
wxDefaultValidator = wxValidatorPtr(controlsc.cvar.wxDefaultValidator)

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,855 @@
# This file was created automatically by SWIG.
import controls2c
from misc import *
from windows import *
from gdi import *
from clip_dnd import *
from events import *
from controls import *
import wx
class wxListItemAttrPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def SetTextColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItemAttr_SetTextColour,(self,) + _args, _kwargs)
return val
def SetBackgroundColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItemAttr_SetBackgroundColour,(self,) + _args, _kwargs)
return val
def SetFont(self, *_args, **_kwargs):
val = apply(controls2c.wxListItemAttr_SetFont,(self,) + _args, _kwargs)
return val
def HasTextColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItemAttr_HasTextColour,(self,) + _args, _kwargs)
return val
def HasBackgroundColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItemAttr_HasBackgroundColour,(self,) + _args, _kwargs)
return val
def HasFont(self, *_args, **_kwargs):
val = apply(controls2c.wxListItemAttr_HasFont,(self,) + _args, _kwargs)
return val
def GetTextColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItemAttr_GetTextColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val)
return val
def GetBackgroundColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItemAttr_GetBackgroundColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val)
return val
def GetFont(self, *_args, **_kwargs):
val = apply(controls2c.wxListItemAttr_GetFont,(self,) + _args, _kwargs)
if val: val = wxFontPtr(val)
return val
def __repr__(self):
return "<C wxListItemAttr instance at %s>" % (self.this,)
class wxListItemAttr(wxListItemAttrPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controls2c.new_wxListItemAttr,_args,_kwargs)
self.thisown = 1
class wxListItemPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,controls2c=controls2c):
if self.thisown == 1 :
controls2c.delete_wxListItem(self)
def Clear(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_Clear,(self,) + _args, _kwargs)
return val
def ClearAttributes(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_ClearAttributes,(self,) + _args, _kwargs)
return val
def SetMask(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetMask,(self,) + _args, _kwargs)
return val
def SetId(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetId,(self,) + _args, _kwargs)
return val
def SetColumn(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetColumn,(self,) + _args, _kwargs)
return val
def SetState(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetState,(self,) + _args, _kwargs)
return val
def SetStateMask(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetStateMask,(self,) + _args, _kwargs)
return val
def SetText(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetText,(self,) + _args, _kwargs)
return val
def SetImage(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetImage,(self,) + _args, _kwargs)
return val
def SetData(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetData,(self,) + _args, _kwargs)
return val
def SetWidth(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetWidth,(self,) + _args, _kwargs)
return val
def SetAlign(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetAlign,(self,) + _args, _kwargs)
return val
def SetTextColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetTextColour,(self,) + _args, _kwargs)
return val
def SetBackgroundColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetBackgroundColour,(self,) + _args, _kwargs)
return val
def SetFont(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_SetFont,(self,) + _args, _kwargs)
return val
def GetMask(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetMask,(self,) + _args, _kwargs)
return val
def GetId(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetId,(self,) + _args, _kwargs)
return val
def GetColumn(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetColumn,(self,) + _args, _kwargs)
return val
def GetState(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetState,(self,) + _args, _kwargs)
return val
def GetText(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetText,(self,) + _args, _kwargs)
return val
def GetImage(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetImage,(self,) + _args, _kwargs)
return val
def GetData(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetData,(self,) + _args, _kwargs)
return val
def GetWidth(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetWidth,(self,) + _args, _kwargs)
return val
def GetAlign(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetAlign,(self,) + _args, _kwargs)
return val
def GetAttributes(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetAttributes,(self,) + _args, _kwargs)
if val: val = wxListItemAttrPtr(val)
return val
def HasAttributes(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_HasAttributes,(self,) + _args, _kwargs)
return val
def GetTextColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetTextColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val) ; val.thisown = 1
return val
def GetBackgroundColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetBackgroundColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val) ; val.thisown = 1
return val
def GetFont(self, *_args, **_kwargs):
val = apply(controls2c.wxListItem_GetFont,(self,) + _args, _kwargs)
if val: val = wxFontPtr(val) ; val.thisown = 1
return val
def __setattr__(self,name,value):
if name == "m_mask" :
controls2c.wxListItem_m_mask_set(self,value)
return
if name == "m_itemId" :
controls2c.wxListItem_m_itemId_set(self,value)
return
if name == "m_col" :
controls2c.wxListItem_m_col_set(self,value)
return
if name == "m_state" :
controls2c.wxListItem_m_state_set(self,value)
return
if name == "m_stateMask" :
controls2c.wxListItem_m_stateMask_set(self,value)
return
if name == "m_text" :
controls2c.wxListItem_m_text_set(self,value)
return
if name == "m_image" :
controls2c.wxListItem_m_image_set(self,value)
return
if name == "m_data" :
controls2c.wxListItem_m_data_set(self,value)
return
if name == "m_format" :
controls2c.wxListItem_m_format_set(self,value)
return
if name == "m_width" :
controls2c.wxListItem_m_width_set(self,value)
return
self.__dict__[name] = value
def __getattr__(self,name):
if name == "m_mask" :
return controls2c.wxListItem_m_mask_get(self)
if name == "m_itemId" :
return controls2c.wxListItem_m_itemId_get(self)
if name == "m_col" :
return controls2c.wxListItem_m_col_get(self)
if name == "m_state" :
return controls2c.wxListItem_m_state_get(self)
if name == "m_stateMask" :
return controls2c.wxListItem_m_stateMask_get(self)
if name == "m_text" :
return controls2c.wxListItem_m_text_get(self)
if name == "m_image" :
return controls2c.wxListItem_m_image_get(self)
if name == "m_data" :
return controls2c.wxListItem_m_data_get(self)
if name == "m_format" :
return controls2c.wxListItem_m_format_get(self)
if name == "m_width" :
return controls2c.wxListItem_m_width_get(self)
raise AttributeError,name
def __repr__(self):
return "<C wxListItem instance at %s>" % (self.this,)
class wxListItem(wxListItemPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controls2c.new_wxListItem,_args,_kwargs)
self.thisown = 1
class wxListEventPtr(wxCommandEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetCode(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetCode,(self,) + _args, _kwargs)
return val
def GetIndex(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetIndex,(self,) + _args, _kwargs)
return val
def GetOldIndex(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetOldIndex,(self,) + _args, _kwargs)
return val
def GetOldItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetOldItem,(self,) + _args, _kwargs)
return val
def GetColumn(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetColumn,(self,) + _args, _kwargs)
return val
def Cancelled(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_Cancelled,(self,) + _args, _kwargs)
return val
def GetPoint(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetPoint,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetLabel(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetLabel,(self,) + _args, _kwargs)
return val
def GetText(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetText,(self,) + _args, _kwargs)
return val
def GetImage(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetImage,(self,) + _args, _kwargs)
return val
def GetData(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetData,(self,) + _args, _kwargs)
return val
def GetMask(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetMask,(self,) + _args, _kwargs)
return val
def GetItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListEvent_GetItem,(self,) + _args, _kwargs)
if val: val = wxListItemPtr(val)
return val
def __setattr__(self,name,value):
if name == "m_code" :
controls2c.wxListEvent_m_code_set(self,value)
return
if name == "m_itemIndex" :
controls2c.wxListEvent_m_itemIndex_set(self,value)
return
if name == "m_oldItemIndex" :
controls2c.wxListEvent_m_oldItemIndex_set(self,value)
return
if name == "m_col" :
controls2c.wxListEvent_m_col_set(self,value)
return
if name == "m_cancelled" :
controls2c.wxListEvent_m_cancelled_set(self,value)
return
if name == "m_pointDrag" :
controls2c.wxListEvent_m_pointDrag_set(self,value.this)
return
if name == "m_item" :
controls2c.wxListEvent_m_item_set(self,value.this)
return
self.__dict__[name] = value
def __getattr__(self,name):
if name == "m_code" :
return controls2c.wxListEvent_m_code_get(self)
if name == "m_itemIndex" :
return controls2c.wxListEvent_m_itemIndex_get(self)
if name == "m_oldItemIndex" :
return controls2c.wxListEvent_m_oldItemIndex_get(self)
if name == "m_col" :
return controls2c.wxListEvent_m_col_get(self)
if name == "m_cancelled" :
return controls2c.wxListEvent_m_cancelled_get(self)
if name == "m_pointDrag" :
return wxPointPtr(controls2c.wxListEvent_m_pointDrag_get(self))
if name == "m_item" :
return wxListItemPtr(controls2c.wxListEvent_m_item_get(self))
raise AttributeError,name
def __repr__(self):
return "<C wxListEvent instance at %s>" % (self.this,)
class wxListEvent(wxListEventPtr):
def __init__(self,this):
self.this = this
class wxListCtrlPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Arrange(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_Arrange,(self,) + _args, _kwargs)
return val
def DeleteItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_DeleteItem,(self,) + _args, _kwargs)
return val
def DeleteAllItems(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_DeleteAllItems,(self,) + _args, _kwargs)
return val
def DeleteColumn(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_DeleteColumn,(self,) + _args, _kwargs)
return val
def DeleteAllColumns(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_DeleteAllColumns,(self,) + _args, _kwargs)
return val
def ClearAll(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_ClearAll,(self,) + _args, _kwargs)
return val
def EditLabel(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_EditLabel,(self,) + _args, _kwargs)
return val
def EnsureVisible(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_EnsureVisible,(self,) + _args, _kwargs)
return val
def FindItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_FindItem,(self,) + _args, _kwargs)
return val
def FindItemData(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_FindItemData,(self,) + _args, _kwargs)
return val
def FindItemAtPos(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_FindItemAtPos,(self,) + _args, _kwargs)
return val
def GetColumn(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetColumn,(self,) + _args, _kwargs)
return val
def GetColumnWidth(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetColumnWidth,(self,) + _args, _kwargs)
return val
def GetCountPerPage(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetCountPerPage,(self,) + _args, _kwargs)
return val
def GetImageList(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetImageList,(self,) + _args, _kwargs)
if val: val = wxImageListPtr(val)
return val
def GetItemData(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetItemData,(self,) + _args, _kwargs)
return val
def GetItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetItem,(self,) + _args, _kwargs)
if val: val = wxListItemPtr(val) ; val.thisown = 1
return val
def GetItemPosition(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetItemPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetItemRect(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetItemRect,(self,) + _args, _kwargs)
if val: val = wxRectPtr(val) ; val.thisown = 1
return val
def GetItemState(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetItemState,(self,) + _args, _kwargs)
return val
def GetItemCount(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetItemCount,(self,) + _args, _kwargs)
return val
def GetItemSpacing(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetItemSpacing,(self,) + _args, _kwargs)
return val
def GetItemText(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetItemText,(self,) + _args, _kwargs)
return val
def GetNextItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetNextItem,(self,) + _args, _kwargs)
return val
def GetSelectedItemCount(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetSelectedItemCount,(self,) + _args, _kwargs)
return val
def GetTopItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_GetTopItem,(self,) + _args, _kwargs)
return val
def HitTest(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_HitTest,(self,) + _args, _kwargs)
return val
def InsertColumnWith(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_InsertColumnWith,(self,) + _args, _kwargs)
return val
def InsertColumn(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_InsertColumn,(self,) + _args, _kwargs)
return val
def InsertItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_InsertItem,(self,) + _args, _kwargs)
return val
def InsertStringItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_InsertStringItem,(self,) + _args, _kwargs)
return val
def InsertImageItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_InsertImageItem,(self,) + _args, _kwargs)
return val
def InsertImageStringItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_InsertImageStringItem,(self,) + _args, _kwargs)
return val
def ScrollList(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_ScrollList,(self,) + _args, _kwargs)
return val
def SetBackgroundColour(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetBackgroundColour,(self,) + _args, _kwargs)
return val
def SetColumn(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetColumn,(self,) + _args, _kwargs)
return val
def SetColumnWidth(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetColumnWidth,(self,) + _args, _kwargs)
return val
def SetImageList(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetImageList,(self,) + _args, _kwargs)
return val
def SetItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetItem,(self,) + _args, _kwargs)
return val
def SetStringItem(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetStringItem,(self,) + _args, _kwargs)
return val
def SetItemData(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetItemData,(self,) + _args, _kwargs)
return val
def SetItemImage(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetItemImage,(self,) + _args, _kwargs)
return val
def SetItemPosition(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetItemPosition,(self,) + _args, _kwargs)
return val
def SetItemState(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetItemState,(self,) + _args, _kwargs)
return val
def SetItemText(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetItemText,(self,) + _args, _kwargs)
return val
def SetSingleStyle(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetSingleStyle,(self,) + _args, _kwargs)
return val
def SetWindowStyleFlag(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SetWindowStyleFlag,(self,) + _args, _kwargs)
return val
def SortItems(self, *_args, **_kwargs):
val = apply(controls2c.wxListCtrl_SortItems,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxListCtrl instance at %s>" % (self.this,)
class wxListCtrl(wxListCtrlPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controls2c.new_wxListCtrl,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxTreeItemIdPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,controls2c=controls2c):
if self.thisown == 1 :
controls2c.delete_wxTreeItemId(self)
def IsOk(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeItemId_IsOk,(self,) + _args, _kwargs)
return val
def __cmp__(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeItemId___cmp__,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxTreeItemId instance at %s>" % (self.this,)
class wxTreeItemId(wxTreeItemIdPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controls2c.new_wxTreeItemId,_args,_kwargs)
self.thisown = 1
class wxTreeItemDataPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def GetData(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeItemData_GetData,(self,) + _args, _kwargs)
return val
def SetData(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeItemData_SetData,(self,) + _args, _kwargs)
return val
def GetId(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeItemData_GetId,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val)
return val
def SetId(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeItemData_SetId,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxTreeItemData instance at %s>" % (self.this,)
class wxTreeItemData(wxTreeItemDataPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controls2c.new_wxTreeItemData,_args,_kwargs)
self.thisown = 1
class wxTreeEventPtr(wxNotifyEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetItem(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeEvent_GetItem,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetOldItem(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeEvent_GetOldItem,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetPoint(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeEvent_GetPoint,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetCode(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeEvent_GetCode,(self,) + _args, _kwargs)
return val
def GetLabel(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeEvent_GetLabel,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxTreeEvent instance at %s>" % (self.this,)
class wxTreeEvent(wxTreeEventPtr):
def __init__(self,this):
self.this = this
class wxTreeCtrlPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetCount(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetCount,(self,) + _args, _kwargs)
return val
def GetIndent(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetIndent,(self,) + _args, _kwargs)
return val
def SetIndent(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetIndent,(self,) + _args, _kwargs)
return val
def GetImageList(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetImageList,(self,) + _args, _kwargs)
if val: val = wxImageListPtr(val)
return val
def GetStateImageList(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetStateImageList,(self,) + _args, _kwargs)
if val: val = wxImageListPtr(val)
return val
def SetImageList(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetImageList,(self,) + _args, _kwargs)
return val
def SetStateImageList(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetStateImageList,(self,) + _args, _kwargs)
return val
def GetSpacing(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetSpacing,(self,) + _args, _kwargs)
return val
def SetSpacing(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetSpacing,(self,) + _args, _kwargs)
return val
def GetItemText(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetItemText,(self,) + _args, _kwargs)
return val
def GetItemImage(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetItemImage,(self,) + _args, _kwargs)
return val
def GetItemSelectedImage(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetItemSelectedImage,(self,) + _args, _kwargs)
return val
def SetItemText(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetItemText,(self,) + _args, _kwargs)
return val
def SetItemImage(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetItemImage,(self,) + _args, _kwargs)
return val
def SetItemSelectedImage(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetItemSelectedImage,(self,) + _args, _kwargs)
return val
def SetItemHasChildren(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetItemHasChildren,(self,) + _args, _kwargs)
return val
def GetItemData(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetItemData,(self,) + _args, _kwargs)
if val: val = wxTreeItemDataPtr(val)
return val
def SetItemData(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetItemData,(self,) + _args, _kwargs)
return val
def GetPyData(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetPyData,(self,) + _args, _kwargs)
return val
def SetPyData(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetPyData,(self,) + _args, _kwargs)
return val
def IsVisible(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_IsVisible,(self,) + _args, _kwargs)
return val
def ItemHasChildren(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_ItemHasChildren,(self,) + _args, _kwargs)
return val
def IsExpanded(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_IsExpanded,(self,) + _args, _kwargs)
return val
def IsSelected(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_IsSelected,(self,) + _args, _kwargs)
return val
def GetRootItem(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetRootItem,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetSelection(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetSelection,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetItemParent(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetItemParent,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetSelections(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetSelections,(self,) + _args, _kwargs)
return val
def GetChildrenCount(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetChildrenCount,(self,) + _args, _kwargs)
return val
def GetFirstChild(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetFirstChild,(self,) + _args, _kwargs)
return val
def GetNextChild(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetNextChild,(self,) + _args, _kwargs)
return val
def GetNextSibling(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetNextSibling,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetPrevSibling(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetPrevSibling,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetFirstVisibleItem(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetFirstVisibleItem,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetNextVisible(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetNextVisible,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetPrevVisible(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetPrevVisible,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def GetLastChild(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_GetLastChild,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def AddRoot(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_AddRoot,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def PrependItem(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_PrependItem,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def InsertItem(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_InsertItem,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def AppendItem(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_AppendItem,(self,) + _args, _kwargs)
if val: val = wxTreeItemIdPtr(val) ; val.thisown = 1
return val
def Delete(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_Delete,(self,) + _args, _kwargs)
return val
def DeleteChildren(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_DeleteChildren,(self,) + _args, _kwargs)
return val
def DeleteAllItems(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_DeleteAllItems,(self,) + _args, _kwargs)
return val
def Expand(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_Expand,(self,) + _args, _kwargs)
return val
def Collapse(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_Collapse,(self,) + _args, _kwargs)
return val
def CollapseAndReset(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_CollapseAndReset,(self,) + _args, _kwargs)
return val
def Toggle(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_Toggle,(self,) + _args, _kwargs)
return val
def Unselect(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_Unselect,(self,) + _args, _kwargs)
return val
def UnselectAll(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_UnselectAll,(self,) + _args, _kwargs)
return val
def SelectItem(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SelectItem,(self,) + _args, _kwargs)
return val
def EnsureVisible(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_EnsureVisible,(self,) + _args, _kwargs)
return val
def ScrollTo(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_ScrollTo,(self,) + _args, _kwargs)
return val
def EditLabel(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_EditLabel,(self,) + _args, _kwargs)
return val
def SortChildren(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SortChildren,(self,) + _args, _kwargs)
return val
def SetItemBold(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetItemBold,(self,) + _args, _kwargs)
return val
def IsBold(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_IsBold,(self,) + _args, _kwargs)
return val
def HitTest(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_HitTest,(self,) + _args, _kwargs)
return val
def SetItemTextColour(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetItemTextColour,(self,) + _args, _kwargs)
return val
def SetItemBackgroundColour(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetItemBackgroundColour,(self,) + _args, _kwargs)
return val
def SetItemFont(self, *_args, **_kwargs):
val = apply(controls2c.wxTreeCtrl_SetItemFont,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxTreeCtrl instance at %s>" % (self.this,)
# Redefine a couple methods that SWIG gets a bit confused on...
def GetFirstChild(self,arg0,arg1):
val1, val2 = controls2c.wxTreeCtrl_GetFirstChild(self.this,arg0.this,arg1)
val1 = wxTreeItemIdPtr(val1)
val1.thisown = 1
return (val1,val2)
def GetNextChild(self,arg0,arg1):
val1, val2 = controls2c.wxTreeCtrl_GetNextChild(self.this,arg0.this,arg1)
val1 = wxTreeItemIdPtr(val1)
val1.thisown = 1
return (val1,val2)
class wxTreeCtrl(wxTreeCtrlPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(controls2c.new_wxTreeCtrl,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------
wxLIST_MASK_TEXT = controls2c.wxLIST_MASK_TEXT
wxLIST_MASK_IMAGE = controls2c.wxLIST_MASK_IMAGE
wxLIST_MASK_DATA = controls2c.wxLIST_MASK_DATA
wxLIST_MASK_WIDTH = controls2c.wxLIST_MASK_WIDTH
wxLIST_MASK_FORMAT = controls2c.wxLIST_MASK_FORMAT
wxLIST_MASK_STATE = controls2c.wxLIST_MASK_STATE
wxLIST_STATE_DONTCARE = controls2c.wxLIST_STATE_DONTCARE
wxLIST_STATE_DROPHILITED = controls2c.wxLIST_STATE_DROPHILITED
wxLIST_STATE_FOCUSED = controls2c.wxLIST_STATE_FOCUSED
wxLIST_STATE_SELECTED = controls2c.wxLIST_STATE_SELECTED
wxLIST_STATE_CUT = controls2c.wxLIST_STATE_CUT
wxLIST_HITTEST_ABOVE = controls2c.wxLIST_HITTEST_ABOVE
wxLIST_HITTEST_BELOW = controls2c.wxLIST_HITTEST_BELOW
wxLIST_HITTEST_NOWHERE = controls2c.wxLIST_HITTEST_NOWHERE
wxLIST_HITTEST_ONITEMICON = controls2c.wxLIST_HITTEST_ONITEMICON
wxLIST_HITTEST_ONITEMLABEL = controls2c.wxLIST_HITTEST_ONITEMLABEL
wxLIST_HITTEST_ONITEMRIGHT = controls2c.wxLIST_HITTEST_ONITEMRIGHT
wxLIST_HITTEST_ONITEMSTATEICON = controls2c.wxLIST_HITTEST_ONITEMSTATEICON
wxLIST_HITTEST_TOLEFT = controls2c.wxLIST_HITTEST_TOLEFT
wxLIST_HITTEST_TORIGHT = controls2c.wxLIST_HITTEST_TORIGHT
wxLIST_HITTEST_ONITEM = controls2c.wxLIST_HITTEST_ONITEM
wxLIST_NEXT_ABOVE = controls2c.wxLIST_NEXT_ABOVE
wxLIST_NEXT_ALL = controls2c.wxLIST_NEXT_ALL
wxLIST_NEXT_BELOW = controls2c.wxLIST_NEXT_BELOW
wxLIST_NEXT_LEFT = controls2c.wxLIST_NEXT_LEFT
wxLIST_NEXT_RIGHT = controls2c.wxLIST_NEXT_RIGHT
wxLIST_ALIGN_DEFAULT = controls2c.wxLIST_ALIGN_DEFAULT
wxLIST_ALIGN_LEFT = controls2c.wxLIST_ALIGN_LEFT
wxLIST_ALIGN_TOP = controls2c.wxLIST_ALIGN_TOP
wxLIST_ALIGN_SNAP_TO_GRID = controls2c.wxLIST_ALIGN_SNAP_TO_GRID
wxLIST_AUTOSIZE = controls2c.wxLIST_AUTOSIZE
wxLIST_AUTOSIZE_USEHEADER = controls2c.wxLIST_AUTOSIZE_USEHEADER
wxLIST_RECT_BOUNDS = controls2c.wxLIST_RECT_BOUNDS
wxLIST_RECT_ICON = controls2c.wxLIST_RECT_ICON
wxLIST_RECT_LABEL = controls2c.wxLIST_RECT_LABEL
wxLIST_FIND_UP = controls2c.wxLIST_FIND_UP
wxLIST_FIND_DOWN = controls2c.wxLIST_FIND_DOWN
wxLIST_FIND_LEFT = controls2c.wxLIST_FIND_LEFT
wxLIST_FIND_RIGHT = controls2c.wxLIST_FIND_RIGHT
wxLIST_FORMAT_LEFT = controls2c.wxLIST_FORMAT_LEFT
wxLIST_FORMAT_RIGHT = controls2c.wxLIST_FORMAT_RIGHT
wxLIST_FORMAT_CENTRE = controls2c.wxLIST_FORMAT_CENTRE
wxLIST_FORMAT_CENTER = controls2c.wxLIST_FORMAT_CENTER
wxTreeItemIcon_Normal = controls2c.wxTreeItemIcon_Normal
wxTreeItemIcon_Selected = controls2c.wxTreeItemIcon_Selected
wxTreeItemIcon_Expanded = controls2c.wxTreeItemIcon_Expanded
wxTreeItemIcon_SelectedExpanded = controls2c.wxTreeItemIcon_SelectedExpanded
wxTreeItemIcon_Max = controls2c.wxTreeItemIcon_Max
wxTREE_HITTEST_ABOVE = controls2c.wxTREE_HITTEST_ABOVE
wxTREE_HITTEST_BELOW = controls2c.wxTREE_HITTEST_BELOW
wxTREE_HITTEST_NOWHERE = controls2c.wxTREE_HITTEST_NOWHERE
wxTREE_HITTEST_ONITEMBUTTON = controls2c.wxTREE_HITTEST_ONITEMBUTTON
wxTREE_HITTEST_ONITEMICON = controls2c.wxTREE_HITTEST_ONITEMICON
wxTREE_HITTEST_ONITEMINDENT = controls2c.wxTREE_HITTEST_ONITEMINDENT
wxTREE_HITTEST_ONITEMLABEL = controls2c.wxTREE_HITTEST_ONITEMLABEL
wxTREE_HITTEST_ONITEMRIGHT = controls2c.wxTREE_HITTEST_ONITEMRIGHT
wxTREE_HITTEST_ONITEMSTATEICON = controls2c.wxTREE_HITTEST_ONITEMSTATEICON
wxTREE_HITTEST_TOLEFT = controls2c.wxTREE_HITTEST_TOLEFT
wxTREE_HITTEST_TORIGHT = controls2c.wxTREE_HITTEST_TORIGHT
wxTREE_HITTEST_ONITEMUPPERPART = controls2c.wxTREE_HITTEST_ONITEMUPPERPART
wxTREE_HITTEST_ONITEMLOWERPART = controls2c.wxTREE_HITTEST_ONITEMLOWERPART
wxTREE_HITTEST_ONITEM = controls2c.wxTREE_HITTEST_ONITEM

5461
wxPython/src/gtk/events.cpp Normal file

File diff suppressed because it is too large Load Diff

854
wxPython/src/gtk/events.py Normal file
View File

@@ -0,0 +1,854 @@
# This file was created automatically by SWIG.
import eventsc
from misc import *
class wxEventPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,eventsc=eventsc):
if self.thisown == 1 :
eventsc.delete_wxEvent(self)
def GetEventObject(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_GetEventObject,(self,) + _args, _kwargs)
return val
def GetEventType(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_GetEventType,(self,) + _args, _kwargs)
return val
def GetId(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_GetId,(self,) + _args, _kwargs)
return val
def GetSkipped(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_GetSkipped,(self,) + _args, _kwargs)
return val
def GetTimestamp(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_GetTimestamp,(self,) + _args, _kwargs)
return val
def SetEventObject(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_SetEventObject,(self,) + _args, _kwargs)
return val
def SetEventType(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_SetEventType,(self,) + _args, _kwargs)
return val
def SetId(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_SetId,(self,) + _args, _kwargs)
return val
def SetTimestamp(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_SetTimestamp,(self,) + _args, _kwargs)
return val
def Skip(self, *_args, **_kwargs):
val = apply(eventsc.wxEvent_Skip,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxEvent instance at %s>" % (self.this,)
class wxEvent(wxEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxEvent,_args,_kwargs)
self.thisown = 1
class wxSizeEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetSize(self, *_args, **_kwargs):
val = apply(eventsc.wxSizeEvent_GetSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def __repr__(self):
return "<C wxSizeEvent instance at %s>" % (self.this,)
class wxSizeEvent(wxSizeEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxSizeEvent,_args,_kwargs)
self.thisown = 1
class wxCloseEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SetLoggingOff(self, *_args, **_kwargs):
val = apply(eventsc.wxCloseEvent_SetLoggingOff,(self,) + _args, _kwargs)
return val
def GetLoggingOff(self, *_args, **_kwargs):
val = apply(eventsc.wxCloseEvent_GetLoggingOff,(self,) + _args, _kwargs)
return val
def Veto(self, *_args, **_kwargs):
val = apply(eventsc.wxCloseEvent_Veto,(self,) + _args, _kwargs)
return val
def CanVeto(self, *_args, **_kwargs):
val = apply(eventsc.wxCloseEvent_CanVeto,(self,) + _args, _kwargs)
return val
def GetVeto(self, *_args, **_kwargs):
val = apply(eventsc.wxCloseEvent_GetVeto,(self,) + _args, _kwargs)
return val
def SetCanVeto(self, *_args, **_kwargs):
val = apply(eventsc.wxCloseEvent_SetCanVeto,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxCloseEvent instance at %s>" % (self.this,)
class wxCloseEvent(wxCloseEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxCloseEvent,_args,_kwargs)
self.thisown = 1
class wxCommandEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Checked(self, *_args, **_kwargs):
val = apply(eventsc.wxCommandEvent_Checked,(self,) + _args, _kwargs)
return val
def GetExtraLong(self, *_args, **_kwargs):
val = apply(eventsc.wxCommandEvent_GetExtraLong,(self,) + _args, _kwargs)
return val
def GetInt(self, *_args, **_kwargs):
val = apply(eventsc.wxCommandEvent_GetInt,(self,) + _args, _kwargs)
return val
def GetSelection(self, *_args, **_kwargs):
val = apply(eventsc.wxCommandEvent_GetSelection,(self,) + _args, _kwargs)
return val
def GetString(self, *_args, **_kwargs):
val = apply(eventsc.wxCommandEvent_GetString,(self,) + _args, _kwargs)
return val
def IsSelection(self, *_args, **_kwargs):
val = apply(eventsc.wxCommandEvent_IsSelection,(self,) + _args, _kwargs)
return val
def SetString(self, *_args, **_kwargs):
val = apply(eventsc.wxCommandEvent_SetString,(self,) + _args, _kwargs)
return val
def SetExtraLong(self, *_args, **_kwargs):
val = apply(eventsc.wxCommandEvent_SetExtraLong,(self,) + _args, _kwargs)
return val
def SetInt(self, *_args, **_kwargs):
val = apply(eventsc.wxCommandEvent_SetInt,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxCommandEvent instance at %s>" % (self.this,)
class wxCommandEvent(wxCommandEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxCommandEvent,_args,_kwargs)
self.thisown = 1
class wxScrollEventPtr(wxCommandEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetOrientation(self, *_args, **_kwargs):
val = apply(eventsc.wxScrollEvent_GetOrientation,(self,) + _args, _kwargs)
return val
def GetPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxScrollEvent_GetPosition,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxScrollEvent instance at %s>" % (self.this,)
class wxScrollEvent(wxScrollEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxScrollEvent,_args,_kwargs)
self.thisown = 1
class wxScrollWinEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetOrientation(self, *_args, **_kwargs):
val = apply(eventsc.wxScrollWinEvent_GetOrientation,(self,) + _args, _kwargs)
return val
def GetPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxScrollWinEvent_GetPosition,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxScrollWinEvent instance at %s>" % (self.this,)
class wxScrollWinEvent(wxScrollWinEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxScrollWinEvent,_args,_kwargs)
self.thisown = 1
class wxSpinEventPtr(wxScrollEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxSpinEvent instance at %s>" % (self.this,)
class wxSpinEvent(wxSpinEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxSpinEvent,_args,_kwargs)
self.thisown = 1
class wxMouseEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def IsButton(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_IsButton,(self,) + _args, _kwargs)
return val
def ButtonDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_ButtonDown,(self,) + _args, _kwargs)
return val
def ButtonDClick(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_ButtonDClick,(self,) + _args, _kwargs)
return val
def ButtonUp(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_ButtonUp,(self,) + _args, _kwargs)
return val
def Button(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_Button,(self,) + _args, _kwargs)
return val
def ButtonIsDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_ButtonIsDown,(self,) + _args, _kwargs)
return val
def ControlDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_ControlDown,(self,) + _args, _kwargs)
return val
def MetaDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_MetaDown,(self,) + _args, _kwargs)
return val
def AltDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_AltDown,(self,) + _args, _kwargs)
return val
def ShiftDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_ShiftDown,(self,) + _args, _kwargs)
return val
def LeftDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_LeftDown,(self,) + _args, _kwargs)
return val
def MiddleDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_MiddleDown,(self,) + _args, _kwargs)
return val
def RightDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_RightDown,(self,) + _args, _kwargs)
return val
def LeftUp(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_LeftUp,(self,) + _args, _kwargs)
return val
def MiddleUp(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_MiddleUp,(self,) + _args, _kwargs)
return val
def RightUp(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_RightUp,(self,) + _args, _kwargs)
return val
def LeftDClick(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_LeftDClick,(self,) + _args, _kwargs)
return val
def MiddleDClick(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_MiddleDClick,(self,) + _args, _kwargs)
return val
def RightDClick(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_RightDClick,(self,) + _args, _kwargs)
return val
def LeftIsDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_LeftIsDown,(self,) + _args, _kwargs)
return val
def MiddleIsDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_MiddleIsDown,(self,) + _args, _kwargs)
return val
def RightIsDown(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_RightIsDown,(self,) + _args, _kwargs)
return val
def Dragging(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_Dragging,(self,) + _args, _kwargs)
return val
def Moving(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_Moving,(self,) + _args, _kwargs)
return val
def Entering(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_Entering,(self,) + _args, _kwargs)
return val
def Leaving(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_Leaving,(self,) + _args, _kwargs)
return val
def GetPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetPositionTuple(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_GetPositionTuple,(self,) + _args, _kwargs)
return val
def GetLogicalPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_GetLogicalPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetX(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_GetX,(self,) + _args, _kwargs)
return val
def GetY(self, *_args, **_kwargs):
val = apply(eventsc.wxMouseEvent_GetY,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxMouseEvent instance at %s>" % (self.this,)
class wxMouseEvent(wxMouseEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxMouseEvent,_args,_kwargs)
self.thisown = 1
class wxKeyEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def ControlDown(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_ControlDown,(self,) + _args, _kwargs)
return val
def MetaDown(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_MetaDown,(self,) + _args, _kwargs)
return val
def AltDown(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_AltDown,(self,) + _args, _kwargs)
return val
def ShiftDown(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_ShiftDown,(self,) + _args, _kwargs)
return val
def KeyCode(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_KeyCode,(self,) + _args, _kwargs)
return val
def GetX(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_GetX,(self,) + _args, _kwargs)
return val
def GetY(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_GetY,(self,) + _args, _kwargs)
return val
def GetPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetPositionTuple(self, *_args, **_kwargs):
val = apply(eventsc.wxKeyEvent_GetPositionTuple,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxKeyEvent instance at %s>" % (self.this,)
class wxKeyEvent(wxKeyEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxKeyEvent,_args,_kwargs)
self.thisown = 1
class wxNavigationKeyEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetDirection(self, *_args, **_kwargs):
val = apply(eventsc.wxNavigationKeyEvent_GetDirection,(self,) + _args, _kwargs)
return val
def SetDirection(self, *_args, **_kwargs):
val = apply(eventsc.wxNavigationKeyEvent_SetDirection,(self,) + _args, _kwargs)
return val
def IsWindowChange(self, *_args, **_kwargs):
val = apply(eventsc.wxNavigationKeyEvent_IsWindowChange,(self,) + _args, _kwargs)
return val
def SetWindowChange(self, *_args, **_kwargs):
val = apply(eventsc.wxNavigationKeyEvent_SetWindowChange,(self,) + _args, _kwargs)
return val
def GetCurrentFocus(self, *_args, **_kwargs):
val = apply(eventsc.wxNavigationKeyEvent_GetCurrentFocus,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def SetCurrentFocus(self, *_args, **_kwargs):
val = apply(eventsc.wxNavigationKeyEvent_SetCurrentFocus,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxNavigationKeyEvent instance at %s>" % (self.this,)
class wxNavigationKeyEvent(wxNavigationKeyEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxNavigationKeyEvent,_args,_kwargs)
self.thisown = 1
class wxMoveEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxMoveEvent_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def __repr__(self):
return "<C wxMoveEvent instance at %s>" % (self.this,)
class wxMoveEvent(wxMoveEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxMoveEvent,_args,_kwargs)
self.thisown = 1
class wxPaintEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxPaintEvent instance at %s>" % (self.this,)
class wxPaintEvent(wxPaintEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxPaintEvent,_args,_kwargs)
self.thisown = 1
class wxEraseEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetDC(self, *_args, **_kwargs):
val = apply(eventsc.wxEraseEvent_GetDC,(self,) + _args, _kwargs)
if val: val = wxDCPtr(val)
return val
def __repr__(self):
return "<C wxEraseEvent instance at %s>" % (self.this,)
class wxEraseEvent(wxEraseEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxEraseEvent,_args,_kwargs)
self.thisown = 1
class wxFocusEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxFocusEvent instance at %s>" % (self.this,)
class wxFocusEvent(wxFocusEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxFocusEvent,_args,_kwargs)
self.thisown = 1
class wxActivateEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetActive(self, *_args, **_kwargs):
val = apply(eventsc.wxActivateEvent_GetActive,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxActivateEvent instance at %s>" % (self.this,)
class wxActivateEvent(wxActivateEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxActivateEvent,_args,_kwargs)
self.thisown = 1
class wxInitDialogEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxInitDialogEvent instance at %s>" % (self.this,)
class wxInitDialogEvent(wxInitDialogEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxInitDialogEvent,_args,_kwargs)
self.thisown = 1
class wxMenuEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetMenuId(self, *_args, **_kwargs):
val = apply(eventsc.wxMenuEvent_GetMenuId,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxMenuEvent instance at %s>" % (self.this,)
class wxMenuEvent(wxMenuEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxMenuEvent,_args,_kwargs)
self.thisown = 1
class wxShowEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SetShow(self, *_args, **_kwargs):
val = apply(eventsc.wxShowEvent_SetShow,(self,) + _args, _kwargs)
return val
def GetShow(self, *_args, **_kwargs):
val = apply(eventsc.wxShowEvent_GetShow,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxShowEvent instance at %s>" % (self.this,)
class wxShowEvent(wxShowEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxShowEvent,_args,_kwargs)
self.thisown = 1
class wxIconizeEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxIconizeEvent instance at %s>" % (self.this,)
class wxIconizeEvent(wxIconizeEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxIconizeEvent,_args,_kwargs)
self.thisown = 1
class wxMaximizeEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxMaximizeEvent instance at %s>" % (self.this,)
class wxMaximizeEvent(wxMaximizeEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxMaximizeEvent,_args,_kwargs)
self.thisown = 1
class wxJoystickEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetZPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_GetZPosition,(self,) + _args, _kwargs)
return val
def GetButtonState(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_GetButtonState,(self,) + _args, _kwargs)
return val
def GetButtonChange(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_GetButtonChange,(self,) + _args, _kwargs)
return val
def GetJoystick(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_GetJoystick,(self,) + _args, _kwargs)
return val
def SetJoystick(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_SetJoystick,(self,) + _args, _kwargs)
return val
def SetButtonState(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_SetButtonState,(self,) + _args, _kwargs)
return val
def SetButtonChange(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_SetButtonChange,(self,) + _args, _kwargs)
return val
def SetPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_SetPosition,(self,) + _args, _kwargs)
return val
def SetZPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_SetZPosition,(self,) + _args, _kwargs)
return val
def IsButton(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_IsButton,(self,) + _args, _kwargs)
return val
def IsMove(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_IsMove,(self,) + _args, _kwargs)
return val
def IsZMove(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_IsZMove,(self,) + _args, _kwargs)
return val
def ButtonDown(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_ButtonDown,(self,) + _args, _kwargs)
return val
def ButtonUp(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_ButtonUp,(self,) + _args, _kwargs)
return val
def ButtonIsDown(self, *_args, **_kwargs):
val = apply(eventsc.wxJoystickEvent_ButtonIsDown,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxJoystickEvent instance at %s>" % (self.this,)
class wxJoystickEvent(wxJoystickEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxJoystickEvent,_args,_kwargs)
self.thisown = 1
class wxDropFilesEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetPosition(self, *_args, **_kwargs):
val = apply(eventsc.wxDropFilesEvent_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetNumberOfFiles(self, *_args, **_kwargs):
val = apply(eventsc.wxDropFilesEvent_GetNumberOfFiles,(self,) + _args, _kwargs)
return val
def GetFiles(self, *_args, **_kwargs):
val = apply(eventsc.wxDropFilesEvent_GetFiles,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxDropFilesEvent instance at %s>" % (self.this,)
class wxDropFilesEvent(wxDropFilesEventPtr):
def __init__(self,this):
self.this = this
class wxIdleEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def RequestMore(self, *_args, **_kwargs):
val = apply(eventsc.wxIdleEvent_RequestMore,(self,) + _args, _kwargs)
return val
def MoreRequested(self, *_args, **_kwargs):
val = apply(eventsc.wxIdleEvent_MoreRequested,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxIdleEvent instance at %s>" % (self.this,)
class wxIdleEvent(wxIdleEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxIdleEvent,_args,_kwargs)
self.thisown = 1
class wxUpdateUIEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetChecked(self, *_args, **_kwargs):
val = apply(eventsc.wxUpdateUIEvent_GetChecked,(self,) + _args, _kwargs)
return val
def GetEnabled(self, *_args, **_kwargs):
val = apply(eventsc.wxUpdateUIEvent_GetEnabled,(self,) + _args, _kwargs)
return val
def GetText(self, *_args, **_kwargs):
val = apply(eventsc.wxUpdateUIEvent_GetText,(self,) + _args, _kwargs)
return val
def GetSetText(self, *_args, **_kwargs):
val = apply(eventsc.wxUpdateUIEvent_GetSetText,(self,) + _args, _kwargs)
return val
def GetSetChecked(self, *_args, **_kwargs):
val = apply(eventsc.wxUpdateUIEvent_GetSetChecked,(self,) + _args, _kwargs)
return val
def GetSetEnabled(self, *_args, **_kwargs):
val = apply(eventsc.wxUpdateUIEvent_GetSetEnabled,(self,) + _args, _kwargs)
return val
def Check(self, *_args, **_kwargs):
val = apply(eventsc.wxUpdateUIEvent_Check,(self,) + _args, _kwargs)
return val
def Enable(self, *_args, **_kwargs):
val = apply(eventsc.wxUpdateUIEvent_Enable,(self,) + _args, _kwargs)
return val
def SetText(self, *_args, **_kwargs):
val = apply(eventsc.wxUpdateUIEvent_SetText,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxUpdateUIEvent instance at %s>" % (self.this,)
class wxUpdateUIEvent(wxUpdateUIEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxUpdateUIEvent,_args,_kwargs)
self.thisown = 1
class wxSysColourChangedEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxSysColourChangedEvent instance at %s>" % (self.this,)
class wxSysColourChangedEvent(wxSysColourChangedEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxSysColourChangedEvent,_args,_kwargs)
self.thisown = 1
class wxNotifyEventPtr(wxCommandEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def IsAllowed(self, *_args, **_kwargs):
val = apply(eventsc.wxNotifyEvent_IsAllowed,(self,) + _args, _kwargs)
return val
def Veto(self, *_args, **_kwargs):
val = apply(eventsc.wxNotifyEvent_Veto,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxNotifyEvent instance at %s>" % (self.this,)
class wxNotifyEvent(wxNotifyEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxNotifyEvent,_args,_kwargs)
self.thisown = 1
class wxPaletteChangedEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SetChangedWindow(self, *_args, **_kwargs):
val = apply(eventsc.wxPaletteChangedEvent_SetChangedWindow,(self,) + _args, _kwargs)
return val
def GetChangedWindow(self, *_args, **_kwargs):
val = apply(eventsc.wxPaletteChangedEvent_GetChangedWindow,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def __repr__(self):
return "<C wxPaletteChangedEvent instance at %s>" % (self.this,)
class wxPaletteChangedEvent(wxPaletteChangedEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxPaletteChangedEvent,_args,_kwargs)
self.thisown = 1
class wxQueryNewPaletteEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SetPaletteRealized(self, *_args, **_kwargs):
val = apply(eventsc.wxQueryNewPaletteEvent_SetPaletteRealized,(self,) + _args, _kwargs)
return val
def GetPaletteRealized(self, *_args, **_kwargs):
val = apply(eventsc.wxQueryNewPaletteEvent_GetPaletteRealized,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxQueryNewPaletteEvent instance at %s>" % (self.this,)
class wxQueryNewPaletteEvent(wxQueryNewPaletteEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxQueryNewPaletteEvent,_args,_kwargs)
self.thisown = 1
class wxWindowCreateEventPtr(wxCommandEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetWindow(self, *_args, **_kwargs):
val = apply(eventsc.wxWindowCreateEvent_GetWindow,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def __repr__(self):
return "<C wxWindowCreateEvent instance at %s>" % (self.this,)
class wxWindowCreateEvent(wxWindowCreateEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxWindowCreateEvent,_args,_kwargs)
self.thisown = 1
class wxWindowDestroyEventPtr(wxCommandEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetWindow(self, *_args, **_kwargs):
val = apply(eventsc.wxWindowDestroyEvent_GetWindow,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def __repr__(self):
return "<C wxWindowDestroyEvent instance at %s>" % (self.this,)
class wxWindowDestroyEvent(wxWindowDestroyEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxWindowDestroyEvent,_args,_kwargs)
self.thisown = 1
class wxPyEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,eventsc=eventsc):
if self.thisown == 1 :
eventsc.delete_wxPyEvent(self)
def SetSelf(self, *_args, **_kwargs):
val = apply(eventsc.wxPyEvent_SetSelf,(self,) + _args, _kwargs)
return val
def GetSelf(self, *_args, **_kwargs):
val = apply(eventsc.wxPyEvent_GetSelf,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPyEvent instance at %s>" % (self.this,)
class wxPyEvent(wxPyEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxPyEvent,_args,_kwargs)
self.thisown = 1
self.SetSelf(self)
class wxPyCommandEventPtr(wxCommandEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,eventsc=eventsc):
if self.thisown == 1 :
eventsc.delete_wxPyCommandEvent(self)
def SetSelf(self, *_args, **_kwargs):
val = apply(eventsc.wxPyCommandEvent_SetSelf,(self,) + _args, _kwargs)
return val
def GetSelf(self, *_args, **_kwargs):
val = apply(eventsc.wxPyCommandEvent_GetSelf,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPyCommandEvent instance at %s>" % (self.this,)
class wxPyCommandEvent(wxPyCommandEventPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(eventsc.new_wxPyCommandEvent,_args,_kwargs)
self.thisown = 1
self.SetSelf(self)
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------

1500
wxPython/src/gtk/frames.cpp Normal file

File diff suppressed because it is too large Load Diff

137
wxPython/src/gtk/frames.py Normal file
View File

@@ -0,0 +1,137 @@
# This file was created automatically by SWIG.
import framesc
from misc import *
from gdi import *
from windows import *
from clip_dnd import *
from stattool import *
from controls import *
from events import *
import wx
class wxFramePtr(wxWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Centre(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_Centre,(self,) + _args, _kwargs)
return val
def CreateStatusBar(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_CreateStatusBar,(self,) + _args, _kwargs)
if val: val = wxStatusBarPtr(val)
return val
def CreateToolBar(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_CreateToolBar,(self,) + _args, _kwargs)
if val: val = wxToolBarPtr(val)
return val
def GetIcon(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_GetIcon,(self,) + _args, _kwargs)
if val: val = wxIconPtr(val)
return val
def GetMenuBar(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_GetMenuBar,(self,) + _args, _kwargs)
if val: val = wxMenuBarPtr(val)
return val
def GetStatusBar(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_GetStatusBar,(self,) + _args, _kwargs)
if val: val = wxStatusBarPtr(val)
return val
def GetTitle(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_GetTitle,(self,) + _args, _kwargs)
return val
def GetToolBar(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_GetToolBar,(self,) + _args, _kwargs)
if val: val = wxToolBarPtr(val)
return val
def Iconize(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_Iconize,(self,) + _args, _kwargs)
return val
def IsIconized(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_IsIconized,(self,) + _args, _kwargs)
return val
def Maximize(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_Maximize,(self,) + _args, _kwargs)
return val
def IsMaximized(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_IsMaximized,(self,) + _args, _kwargs)
return val
def Restore(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_Restore,(self,) + _args, _kwargs)
return val
def SetAcceleratorTable(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_SetAcceleratorTable,(self,) + _args, _kwargs)
return val
def SetIcon(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_SetIcon,(self,) + _args, _kwargs)
return val
def SetMenuBar(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_SetMenuBar,(self,) + _args, _kwargs)
return val
def SetStatusBar(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_SetStatusBar,(self,) + _args, _kwargs)
return val
def SetStatusText(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_SetStatusText,(self,) + _args, _kwargs)
return val
def SetStatusWidths(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_SetStatusWidths,(self,) + _args, _kwargs)
return val
def SetTitle(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_SetTitle,(self,) + _args, _kwargs)
return val
def SetToolBar(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_SetToolBar,(self,) + _args, _kwargs)
return val
def MakeModal(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_MakeModal,(self,) + _args, _kwargs)
return val
def GetClientAreaOrigin(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_GetClientAreaOrigin,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def Command(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_Command,(self,) + _args, _kwargs)
return val
def ProcessCommand(self, *_args, **_kwargs):
val = apply(framesc.wxFrame_ProcessCommand,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxFrame instance at %s>" % (self.this,)
class wxFrame(wxFramePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(framesc.new_wxFrame,_args,_kwargs)
self.thisown = 1
wx._StdFrameCallbacks(self)
class wxMiniFramePtr(wxFramePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxMiniFrame instance at %s>" % (self.this,)
class wxMiniFrame(wxMiniFramePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(framesc.new_wxMiniFrame,_args,_kwargs)
self.thisown = 1
wx._StdFrameCallbacks(self)
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------

7524
wxPython/src/gtk/gdi.cpp Normal file

File diff suppressed because it is too large Load Diff

895
wxPython/src/gtk/gdi.py Normal file
View File

@@ -0,0 +1,895 @@
# This file was created automatically by SWIG.
import gdic
from misc import *
class wxBitmapPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,gdic=gdic):
if self.thisown == 1 :
gdic.delete_wxBitmap(self)
def GetPalette(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_GetPalette,(self,) + _args, _kwargs)
if val: val = wxPalettePtr(val)
return val
def GetMask(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_GetMask,(self,) + _args, _kwargs)
if val: val = wxMaskPtr(val)
return val
def LoadFile(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_LoadFile,(self,) + _args, _kwargs)
return val
def SaveFile(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_SaveFile,(self,) + _args, _kwargs)
return val
def SetMask(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_SetMask,(self,) + _args, _kwargs)
return val
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_Ok,(self,) + _args, _kwargs)
return val
def GetWidth(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_GetWidth,(self,) + _args, _kwargs)
return val
def GetHeight(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_GetHeight,(self,) + _args, _kwargs)
return val
def GetDepth(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_GetDepth,(self,) + _args, _kwargs)
return val
def SetWidth(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_SetWidth,(self,) + _args, _kwargs)
return val
def SetHeight(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_SetHeight,(self,) + _args, _kwargs)
return val
def SetDepth(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_SetDepth,(self,) + _args, _kwargs)
return val
def GetSubBitmap(self, *_args, **_kwargs):
val = apply(gdic.wxBitmap_GetSubBitmap,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val) ; val.thisown = 1
return val
def __repr__(self):
return "<C wxBitmap instance at %s>" % (self.this,)
def __del__(self,gdic=gdic):
try:
if self.thisown == 1 :
gdic.delete_wxBitmap(self)
except:
pass
class wxBitmap(wxBitmapPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxBitmap,_args,_kwargs)
self.thisown = 1
class wxMaskPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxMask instance at %s>" % (self.this,)
class wxMask(wxMaskPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxMask,_args,_kwargs)
self.thisown = 1
class wxIconPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,gdic=gdic):
if self.thisown == 1 :
gdic.delete_wxIcon(self)
def LoadFile(self, *_args, **_kwargs):
val = apply(gdic.wxIcon_LoadFile,(self,) + _args, _kwargs)
return val
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxIcon_Ok,(self,) + _args, _kwargs)
return val
def GetWidth(self, *_args, **_kwargs):
val = apply(gdic.wxIcon_GetWidth,(self,) + _args, _kwargs)
return val
def GetHeight(self, *_args, **_kwargs):
val = apply(gdic.wxIcon_GetHeight,(self,) + _args, _kwargs)
return val
def GetDepth(self, *_args, **_kwargs):
val = apply(gdic.wxIcon_GetDepth,(self,) + _args, _kwargs)
return val
def SetWidth(self, *_args, **_kwargs):
val = apply(gdic.wxIcon_SetWidth,(self,) + _args, _kwargs)
return val
def SetHeight(self, *_args, **_kwargs):
val = apply(gdic.wxIcon_SetHeight,(self,) + _args, _kwargs)
return val
def SetDepth(self, *_args, **_kwargs):
val = apply(gdic.wxIcon_SetDepth,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxIcon instance at %s>" % (self.this,)
def __del__(self,gdic=gdic):
try:
if self.thisown == 1 :
gdic.delete_wxIcon(self)
except:
pass
class wxIcon(wxIconPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxIcon,_args,_kwargs)
self.thisown = 1
class wxCursorPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,gdic=gdic):
if self.thisown == 1 :
gdic.delete_wxCursor(self)
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxCursor_Ok,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxCursor instance at %s>" % (self.this,)
class wxCursor(wxCursorPtr):
def __init__(self,this):
self.this = this
class wxFontPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxFont_Ok,(self,) + _args, _kwargs)
return val
def GetFaceName(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetFaceName,(self,) + _args, _kwargs)
return val
def GetFamily(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetFamily,(self,) + _args, _kwargs)
return val
def GetPointSize(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetPointSize,(self,) + _args, _kwargs)
return val
def GetStyle(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetStyle,(self,) + _args, _kwargs)
return val
def GetUnderlined(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetUnderlined,(self,) + _args, _kwargs)
return val
def GetWeight(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetWeight,(self,) + _args, _kwargs)
return val
def GetEncoding(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetEncoding,(self,) + _args, _kwargs)
return val
def SetFaceName(self, *_args, **_kwargs):
val = apply(gdic.wxFont_SetFaceName,(self,) + _args, _kwargs)
return val
def SetFamily(self, *_args, **_kwargs):
val = apply(gdic.wxFont_SetFamily,(self,) + _args, _kwargs)
return val
def SetPointSize(self, *_args, **_kwargs):
val = apply(gdic.wxFont_SetPointSize,(self,) + _args, _kwargs)
return val
def SetStyle(self, *_args, **_kwargs):
val = apply(gdic.wxFont_SetStyle,(self,) + _args, _kwargs)
return val
def SetUnderlined(self, *_args, **_kwargs):
val = apply(gdic.wxFont_SetUnderlined,(self,) + _args, _kwargs)
return val
def SetWeight(self, *_args, **_kwargs):
val = apply(gdic.wxFont_SetWeight,(self,) + _args, _kwargs)
return val
def SetEncoding(self, *_args, **_kwargs):
val = apply(gdic.wxFont_SetEncoding,(self,) + _args, _kwargs)
return val
def GetFamilyString(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetFamilyString,(self,) + _args, _kwargs)
return val
def GetStyleString(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetStyleString,(self,) + _args, _kwargs)
return val
def GetWeightString(self, *_args, **_kwargs):
val = apply(gdic.wxFont_GetWeightString,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxFont instance at %s>" % (self.this,)
class wxFont(wxFontPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxFont,_args,_kwargs)
self.thisown = 1
class wxColourPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,gdic=gdic):
if self.thisown == 1 :
gdic.delete_wxColour(self)
def Red(self, *_args, **_kwargs):
val = apply(gdic.wxColour_Red,(self,) + _args, _kwargs)
return val
def Green(self, *_args, **_kwargs):
val = apply(gdic.wxColour_Green,(self,) + _args, _kwargs)
return val
def Blue(self, *_args, **_kwargs):
val = apply(gdic.wxColour_Blue,(self,) + _args, _kwargs)
return val
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxColour_Ok,(self,) + _args, _kwargs)
return val
def Set(self, *_args, **_kwargs):
val = apply(gdic.wxColour_Set,(self,) + _args, _kwargs)
return val
def Get(self, *_args, **_kwargs):
val = apply(gdic.wxColour_Get,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxColour instance at %s>" % (self.this,)
asTuple = Get
def __str__(self): return str(self.asTuple())
def __repr__(self): return str(self.asTuple())
class wxColour(wxColourPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxColour,_args,_kwargs)
self.thisown = 1
class wxPenPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def GetCap(self, *_args, **_kwargs):
val = apply(gdic.wxPen_GetCap,(self,) + _args, _kwargs)
return val
def GetColour(self, *_args, **_kwargs):
val = apply(gdic.wxPen_GetColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val)
return val
def GetJoin(self, *_args, **_kwargs):
val = apply(gdic.wxPen_GetJoin,(self,) + _args, _kwargs)
return val
def GetStyle(self, *_args, **_kwargs):
val = apply(gdic.wxPen_GetStyle,(self,) + _args, _kwargs)
return val
def GetWidth(self, *_args, **_kwargs):
val = apply(gdic.wxPen_GetWidth,(self,) + _args, _kwargs)
return val
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxPen_Ok,(self,) + _args, _kwargs)
return val
def SetCap(self, *_args, **_kwargs):
val = apply(gdic.wxPen_SetCap,(self,) + _args, _kwargs)
return val
def SetColour(self, *_args, **_kwargs):
val = apply(gdic.wxPen_SetColour,(self,) + _args, _kwargs)
return val
def SetJoin(self, *_args, **_kwargs):
val = apply(gdic.wxPen_SetJoin,(self,) + _args, _kwargs)
return val
def SetStyle(self, *_args, **_kwargs):
val = apply(gdic.wxPen_SetStyle,(self,) + _args, _kwargs)
return val
def SetWidth(self, *_args, **_kwargs):
val = apply(gdic.wxPen_SetWidth,(self,) + _args, _kwargs)
return val
def GetDashes(self, *_args, **_kwargs):
val = apply(gdic.wxPen_GetDashes,(self,) + _args, _kwargs)
return val
def SetDashes(self, *_args, **_kwargs):
val = apply(gdic.wxPen_SetDashes,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPen instance at %s>" % (self.this,)
class wxPen(wxPenPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxPen,_args,_kwargs)
self.thisown = 1
class wxBrushPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def GetColour(self, *_args, **_kwargs):
val = apply(gdic.wxBrush_GetColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val)
return val
def GetStipple(self, *_args, **_kwargs):
val = apply(gdic.wxBrush_GetStipple,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val)
return val
def GetStyle(self, *_args, **_kwargs):
val = apply(gdic.wxBrush_GetStyle,(self,) + _args, _kwargs)
return val
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxBrush_Ok,(self,) + _args, _kwargs)
return val
def SetColour(self, *_args, **_kwargs):
val = apply(gdic.wxBrush_SetColour,(self,) + _args, _kwargs)
return val
def SetStipple(self, *_args, **_kwargs):
val = apply(gdic.wxBrush_SetStipple,(self,) + _args, _kwargs)
return val
def SetStyle(self, *_args, **_kwargs):
val = apply(gdic.wxBrush_SetStyle,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxBrush instance at %s>" % (self.this,)
class wxBrush(wxBrushPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxBrush,_args,_kwargs)
self.thisown = 1
class wxDCPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,gdic=gdic):
if self.thisown == 1 :
gdic.delete_wxDC(self)
def BeginDrawing(self, *_args, **_kwargs):
val = apply(gdic.wxDC_BeginDrawing,(self,) + _args, _kwargs)
return val
def Blit(self, *_args, **_kwargs):
val = apply(gdic.wxDC_Blit,(self,) + _args, _kwargs)
return val
def Clear(self, *_args, **_kwargs):
val = apply(gdic.wxDC_Clear,(self,) + _args, _kwargs)
return val
def CrossHair(self, *_args, **_kwargs):
val = apply(gdic.wxDC_CrossHair,(self,) + _args, _kwargs)
return val
def DestroyClippingRegion(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DestroyClippingRegion,(self,) + _args, _kwargs)
return val
def DeviceToLogicalX(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DeviceToLogicalX,(self,) + _args, _kwargs)
return val
def DeviceToLogicalXRel(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DeviceToLogicalXRel,(self,) + _args, _kwargs)
return val
def DeviceToLogicalY(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DeviceToLogicalY,(self,) + _args, _kwargs)
return val
def DeviceToLogicalYRel(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DeviceToLogicalYRel,(self,) + _args, _kwargs)
return val
def DrawArc(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawArc,(self,) + _args, _kwargs)
return val
def DrawCircle(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawCircle,(self,) + _args, _kwargs)
return val
def DrawEllipse(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawEllipse,(self,) + _args, _kwargs)
return val
def DrawEllipticArc(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawEllipticArc,(self,) + _args, _kwargs)
return val
def DrawIcon(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawIcon,(self,) + _args, _kwargs)
return val
def DrawLine(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawLine,(self,) + _args, _kwargs)
return val
def DrawLines(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawLines,(self,) + _args, _kwargs)
return val
def DrawPolygon(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawPolygon,(self,) + _args, _kwargs)
return val
def DrawPoint(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawPoint,(self,) + _args, _kwargs)
return val
def DrawRectangle(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawRectangle,(self,) + _args, _kwargs)
return val
def DrawRotatedText(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawRotatedText,(self,) + _args, _kwargs)
return val
def DrawRoundedRectangle(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawRoundedRectangle,(self,) + _args, _kwargs)
return val
def DrawSpline(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawSpline,(self,) + _args, _kwargs)
return val
def DrawText(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawText,(self,) + _args, _kwargs)
return val
def EndDoc(self, *_args, **_kwargs):
val = apply(gdic.wxDC_EndDoc,(self,) + _args, _kwargs)
return val
def EndDrawing(self, *_args, **_kwargs):
val = apply(gdic.wxDC_EndDrawing,(self,) + _args, _kwargs)
return val
def EndPage(self, *_args, **_kwargs):
val = apply(gdic.wxDC_EndPage,(self,) + _args, _kwargs)
return val
def FloodFill(self, *_args, **_kwargs):
val = apply(gdic.wxDC_FloodFill,(self,) + _args, _kwargs)
return val
def GetBackground(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetBackground,(self,) + _args, _kwargs)
if val: val = wxBrushPtr(val)
return val
def GetBrush(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetBrush,(self,) + _args, _kwargs)
if val: val = wxBrushPtr(val)
return val
def GetCharHeight(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetCharHeight,(self,) + _args, _kwargs)
return val
def GetCharWidth(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetCharWidth,(self,) + _args, _kwargs)
return val
def GetClippingBox(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetClippingBox,(self,) + _args, _kwargs)
return val
def GetFont(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetFont,(self,) + _args, _kwargs)
if val: val = wxFontPtr(val)
return val
def GetLogicalFunction(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetLogicalFunction,(self,) + _args, _kwargs)
return val
def GetLogicalScale(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetLogicalScale,(self,) + _args, _kwargs)
return val
def GetMapMode(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetMapMode,(self,) + _args, _kwargs)
return val
def GetOptimization(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetOptimization,(self,) + _args, _kwargs)
return val
def GetPen(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetPen,(self,) + _args, _kwargs)
if val: val = wxPenPtr(val)
return val
def GetPixel(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetPixel,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val) ; val.thisown = 1
return val
def GetSizeTuple(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetSizeTuple,(self,) + _args, _kwargs)
return val
def GetSize(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetSizeMM(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetSizeMM,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetTextBackground(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetTextBackground,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val)
return val
def GetTextExtent(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetTextExtent,(self,) + _args, _kwargs)
return val
def GetFullTextExtent(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetFullTextExtent,(self,) + _args, _kwargs)
return val
def GetTextForeground(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetTextForeground,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val)
return val
def GetUserScale(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetUserScale,(self,) + _args, _kwargs)
return val
def LogicalToDeviceX(self, *_args, **_kwargs):
val = apply(gdic.wxDC_LogicalToDeviceX,(self,) + _args, _kwargs)
return val
def LogicalToDeviceXRel(self, *_args, **_kwargs):
val = apply(gdic.wxDC_LogicalToDeviceXRel,(self,) + _args, _kwargs)
return val
def LogicalToDeviceY(self, *_args, **_kwargs):
val = apply(gdic.wxDC_LogicalToDeviceY,(self,) + _args, _kwargs)
return val
def LogicalToDeviceYRel(self, *_args, **_kwargs):
val = apply(gdic.wxDC_LogicalToDeviceYRel,(self,) + _args, _kwargs)
return val
def MaxX(self, *_args, **_kwargs):
val = apply(gdic.wxDC_MaxX,(self,) + _args, _kwargs)
return val
def MaxY(self, *_args, **_kwargs):
val = apply(gdic.wxDC_MaxY,(self,) + _args, _kwargs)
return val
def MinX(self, *_args, **_kwargs):
val = apply(gdic.wxDC_MinX,(self,) + _args, _kwargs)
return val
def MinY(self, *_args, **_kwargs):
val = apply(gdic.wxDC_MinY,(self,) + _args, _kwargs)
return val
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxDC_Ok,(self,) + _args, _kwargs)
return val
def SetDeviceOrigin(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetDeviceOrigin,(self,) + _args, _kwargs)
return val
def SetBackground(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetBackground,(self,) + _args, _kwargs)
return val
def SetBackgroundMode(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetBackgroundMode,(self,) + _args, _kwargs)
return val
def SetClippingRegion(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetClippingRegion,(self,) + _args, _kwargs)
return val
def SetPalette(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetPalette,(self,) + _args, _kwargs)
return val
def SetBrush(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetBrush,(self,) + _args, _kwargs)
return val
def SetFont(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetFont,(self,) + _args, _kwargs)
return val
def SetLogicalFunction(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetLogicalFunction,(self,) + _args, _kwargs)
return val
def SetLogicalScale(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetLogicalScale,(self,) + _args, _kwargs)
return val
def SetMapMode(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetMapMode,(self,) + _args, _kwargs)
return val
def SetOptimization(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetOptimization,(self,) + _args, _kwargs)
return val
def SetPen(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetPen,(self,) + _args, _kwargs)
return val
def SetTextBackground(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetTextBackground,(self,) + _args, _kwargs)
return val
def SetTextForeground(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetTextForeground,(self,) + _args, _kwargs)
return val
def SetUserScale(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetUserScale,(self,) + _args, _kwargs)
return val
def StartDoc(self, *_args, **_kwargs):
val = apply(gdic.wxDC_StartDoc,(self,) + _args, _kwargs)
return val
def StartPage(self, *_args, **_kwargs):
val = apply(gdic.wxDC_StartPage,(self,) + _args, _kwargs)
return val
def DrawBitmap(self, *_args, **_kwargs):
val = apply(gdic.wxDC_DrawBitmap,(self,) + _args, _kwargs)
return val
def CanDrawBitmap(self, *_args, **_kwargs):
val = apply(gdic.wxDC_CanDrawBitmap,(self,) + _args, _kwargs)
return val
def CanGetTextExtent(self, *_args, **_kwargs):
val = apply(gdic.wxDC_CanGetTextExtent,(self,) + _args, _kwargs)
return val
def GetDepth(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetDepth,(self,) + _args, _kwargs)
return val
def GetPPI(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetPPI,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetLogicalOrigin(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetLogicalOrigin,(self,) + _args, _kwargs)
return val
def SetLogicalOrigin(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetLogicalOrigin,(self,) + _args, _kwargs)
return val
def GetDeviceOrigin(self, *_args, **_kwargs):
val = apply(gdic.wxDC_GetDeviceOrigin,(self,) + _args, _kwargs)
return val
def SetAxisOrientation(self, *_args, **_kwargs):
val = apply(gdic.wxDC_SetAxisOrientation,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxDC instance at %s>" % (self.this,)
class wxDC(wxDCPtr):
def __init__(self,this):
self.this = this
class wxMemoryDCPtr(wxDCPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SelectObject(self, *_args, **_kwargs):
val = apply(gdic.wxMemoryDC_SelectObject,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxMemoryDC instance at %s>" % (self.this,)
class wxMemoryDC(wxMemoryDCPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxMemoryDC,_args,_kwargs)
self.thisown = 1
class wxScreenDCPtr(wxDCPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def StartDrawingOnTopWin(self, *_args, **_kwargs):
val = apply(gdic.wxScreenDC_StartDrawingOnTopWin,(self,) + _args, _kwargs)
return val
def StartDrawingOnTop(self, *_args, **_kwargs):
val = apply(gdic.wxScreenDC_StartDrawingOnTop,(self,) + _args, _kwargs)
return val
def EndDrawingOnTop(self, *_args, **_kwargs):
val = apply(gdic.wxScreenDC_EndDrawingOnTop,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxScreenDC instance at %s>" % (self.this,)
class wxScreenDC(wxScreenDCPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxScreenDC,_args,_kwargs)
self.thisown = 1
class wxClientDCPtr(wxDCPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxClientDC instance at %s>" % (self.this,)
class wxClientDC(wxClientDCPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxClientDC,_args,_kwargs)
self.thisown = 1
class wxPaintDCPtr(wxDCPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxPaintDC instance at %s>" % (self.this,)
class wxPaintDC(wxPaintDCPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxPaintDC,_args,_kwargs)
self.thisown = 1
class wxWindowDCPtr(wxDCPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxWindowDC instance at %s>" % (self.this,)
class wxWindowDC(wxWindowDCPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxWindowDC,_args,_kwargs)
self.thisown = 1
class wxPostScriptDCPtr(wxDCPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxPostScriptDC instance at %s>" % (self.this,)
class wxPostScriptDC(wxPostScriptDCPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxPostScriptDC,_args,_kwargs)
self.thisown = 1
class wxPalettePtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,gdic=gdic):
if self.thisown == 1 :
gdic.delete_wxPalette(self)
def GetPixel(self, *_args, **_kwargs):
val = apply(gdic.wxPalette_GetPixel,(self,) + _args, _kwargs)
return val
def GetRGB(self, *_args, **_kwargs):
val = apply(gdic.wxPalette_GetRGB,(self,) + _args, _kwargs)
return val
def Ok(self, *_args, **_kwargs):
val = apply(gdic.wxPalette_Ok,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPalette instance at %s>" % (self.this,)
class wxPalette(wxPalettePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxPalette,_args,_kwargs)
self.thisown = 1
class wxImageListPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,gdic=gdic):
if self.thisown == 1 :
gdic.delete_wxImageList(self)
def Add(self, *_args, **_kwargs):
val = apply(gdic.wxImageList_Add,(self,) + _args, _kwargs)
return val
def Replace(self, *_args, **_kwargs):
val = apply(gdic.wxImageList_Replace,(self,) + _args, _kwargs)
return val
def Draw(self, *_args, **_kwargs):
val = apply(gdic.wxImageList_Draw,(self,) + _args, _kwargs)
return val
def GetImageCount(self, *_args, **_kwargs):
val = apply(gdic.wxImageList_GetImageCount,(self,) + _args, _kwargs)
return val
def Remove(self, *_args, **_kwargs):
val = apply(gdic.wxImageList_Remove,(self,) + _args, _kwargs)
return val
def RemoveAll(self, *_args, **_kwargs):
val = apply(gdic.wxImageList_RemoveAll,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxImageList instance at %s>" % (self.this,)
class wxImageList(wxImageListPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(gdic.new_wxImageList,_args,_kwargs)
self.thisown = 1
#-------------- FUNCTION WRAPPERS ------------------
def wxEmptyBitmap(*_args, **_kwargs):
val = apply(gdic.wxEmptyBitmap,_args,_kwargs)
if val: val = wxBitmapPtr(val); val.thisown = 1
return val
def wxMaskColour(*_args, **_kwargs):
val = apply(gdic.wxMaskColour,_args,_kwargs)
if val: val = wxMaskPtr(val); val.thisown = 1
return val
def wxStockCursor(*_args, **_kwargs):
val = apply(gdic.wxStockCursor,_args,_kwargs)
if val: val = wxCursorPtr(val); val.thisown = 1
return val
wxFont_GetDefaultEncoding = gdic.wxFont_GetDefaultEncoding
wxFont_SetDefaultEncoding = gdic.wxFont_SetDefaultEncoding
def wxNamedColour(*_args, **_kwargs):
val = apply(gdic.wxNamedColour,_args,_kwargs)
if val: val = wxColourPtr(val); val.thisown = 1
return val
def wxMemoryDCFromDC(*_args, **_kwargs):
val = apply(gdic.wxMemoryDCFromDC,_args,_kwargs)
if val: val = wxMemoryDCPtr(val); val.thisown = 1
return val
#-------------- VARIABLE WRAPPERS ------------------
wxFONTENCODING_SYSTEM = gdic.wxFONTENCODING_SYSTEM
wxFONTENCODING_DEFAULT = gdic.wxFONTENCODING_DEFAULT
wxFONTENCODING_ISO8859_1 = gdic.wxFONTENCODING_ISO8859_1
wxFONTENCODING_ISO8859_2 = gdic.wxFONTENCODING_ISO8859_2
wxFONTENCODING_ISO8859_3 = gdic.wxFONTENCODING_ISO8859_3
wxFONTENCODING_ISO8859_4 = gdic.wxFONTENCODING_ISO8859_4
wxFONTENCODING_ISO8859_5 = gdic.wxFONTENCODING_ISO8859_5
wxFONTENCODING_ISO8859_6 = gdic.wxFONTENCODING_ISO8859_6
wxFONTENCODING_ISO8859_7 = gdic.wxFONTENCODING_ISO8859_7
wxFONTENCODING_ISO8859_8 = gdic.wxFONTENCODING_ISO8859_8
wxFONTENCODING_ISO8859_9 = gdic.wxFONTENCODING_ISO8859_9
wxFONTENCODING_ISO8859_10 = gdic.wxFONTENCODING_ISO8859_10
wxFONTENCODING_ISO8859_11 = gdic.wxFONTENCODING_ISO8859_11
wxFONTENCODING_ISO8859_12 = gdic.wxFONTENCODING_ISO8859_12
wxFONTENCODING_ISO8859_13 = gdic.wxFONTENCODING_ISO8859_13
wxFONTENCODING_ISO8859_14 = gdic.wxFONTENCODING_ISO8859_14
wxFONTENCODING_ISO8859_15 = gdic.wxFONTENCODING_ISO8859_15
wxFONTENCODING_KOI8 = gdic.wxFONTENCODING_KOI8
wxFONTENCODING_ALTERNATIVE = gdic.wxFONTENCODING_ALTERNATIVE
wxFONTENCODING_BULGARIAN = gdic.wxFONTENCODING_BULGARIAN
wxFONTENCODING_CP437 = gdic.wxFONTENCODING_CP437
wxFONTENCODING_CP850 = gdic.wxFONTENCODING_CP850
wxFONTENCODING_CP852 = gdic.wxFONTENCODING_CP852
wxFONTENCODING_CP855 = gdic.wxFONTENCODING_CP855
wxFONTENCODING_CP866 = gdic.wxFONTENCODING_CP866
wxFONTENCODING_CP1250 = gdic.wxFONTENCODING_CP1250
wxFONTENCODING_CP1251 = gdic.wxFONTENCODING_CP1251
wxFONTENCODING_CP1252 = gdic.wxFONTENCODING_CP1252
wxFONTENCODING_MAX = gdic.wxFONTENCODING_MAX
cvar = gdic.cvar
wxNORMAL_FONT = wxFontPtr(gdic.cvar.wxNORMAL_FONT)
wxSMALL_FONT = wxFontPtr(gdic.cvar.wxSMALL_FONT)
wxITALIC_FONT = wxFontPtr(gdic.cvar.wxITALIC_FONT)
wxSWISS_FONT = wxFontPtr(gdic.cvar.wxSWISS_FONT)
wxRED_PEN = wxPenPtr(gdic.cvar.wxRED_PEN)
wxCYAN_PEN = wxPenPtr(gdic.cvar.wxCYAN_PEN)
wxGREEN_PEN = wxPenPtr(gdic.cvar.wxGREEN_PEN)
wxBLACK_PEN = wxPenPtr(gdic.cvar.wxBLACK_PEN)
wxWHITE_PEN = wxPenPtr(gdic.cvar.wxWHITE_PEN)
wxTRANSPARENT_PEN = wxPenPtr(gdic.cvar.wxTRANSPARENT_PEN)
wxBLACK_DASHED_PEN = wxPenPtr(gdic.cvar.wxBLACK_DASHED_PEN)
wxGREY_PEN = wxPenPtr(gdic.cvar.wxGREY_PEN)
wxMEDIUM_GREY_PEN = wxPenPtr(gdic.cvar.wxMEDIUM_GREY_PEN)
wxLIGHT_GREY_PEN = wxPenPtr(gdic.cvar.wxLIGHT_GREY_PEN)
wxBLUE_BRUSH = wxBrushPtr(gdic.cvar.wxBLUE_BRUSH)
wxGREEN_BRUSH = wxBrushPtr(gdic.cvar.wxGREEN_BRUSH)
wxWHITE_BRUSH = wxBrushPtr(gdic.cvar.wxWHITE_BRUSH)
wxBLACK_BRUSH = wxBrushPtr(gdic.cvar.wxBLACK_BRUSH)
wxTRANSPARENT_BRUSH = wxBrushPtr(gdic.cvar.wxTRANSPARENT_BRUSH)
wxCYAN_BRUSH = wxBrushPtr(gdic.cvar.wxCYAN_BRUSH)
wxRED_BRUSH = wxBrushPtr(gdic.cvar.wxRED_BRUSH)
wxGREY_BRUSH = wxBrushPtr(gdic.cvar.wxGREY_BRUSH)
wxMEDIUM_GREY_BRUSH = wxBrushPtr(gdic.cvar.wxMEDIUM_GREY_BRUSH)
wxLIGHT_GREY_BRUSH = wxBrushPtr(gdic.cvar.wxLIGHT_GREY_BRUSH)
wxBLACK = wxColourPtr(gdic.cvar.wxBLACK)
wxWHITE = wxColourPtr(gdic.cvar.wxWHITE)
wxRED = wxColourPtr(gdic.cvar.wxRED)
wxBLUE = wxColourPtr(gdic.cvar.wxBLUE)
wxGREEN = wxColourPtr(gdic.cvar.wxGREEN)
wxCYAN = wxColourPtr(gdic.cvar.wxCYAN)
wxLIGHT_GREY = wxColourPtr(gdic.cvar.wxLIGHT_GREY)
wxSTANDARD_CURSOR = wxCursorPtr(gdic.cvar.wxSTANDARD_CURSOR)
wxHOURGLASS_CURSOR = wxCursorPtr(gdic.cvar.wxHOURGLASS_CURSOR)
wxCROSS_CURSOR = wxCursorPtr(gdic.cvar.wxCROSS_CURSOR)
wxNullBitmap = wxBitmapPtr(gdic.cvar.wxNullBitmap)
wxNullIcon = wxIconPtr(gdic.cvar.wxNullIcon)
wxNullCursor = wxCursorPtr(gdic.cvar.wxNullCursor)
wxNullPen = wxPenPtr(gdic.cvar.wxNullPen)
wxNullBrush = wxBrushPtr(gdic.cvar.wxNullBrush)
wxNullPalette = wxPalettePtr(gdic.cvar.wxNullPalette)
wxNullFont = wxFontPtr(gdic.cvar.wxNullFont)
wxNullColour = wxColourPtr(gdic.cvar.wxNullColour)
wxIMAGELIST_DRAW_NORMAL = gdic.wxIMAGELIST_DRAW_NORMAL
wxIMAGELIST_DRAW_TRANSPARENT = gdic.wxIMAGELIST_DRAW_TRANSPARENT
wxIMAGELIST_DRAW_SELECTED = gdic.wxIMAGELIST_DRAW_SELECTED
wxIMAGELIST_DRAW_FOCUSED = gdic.wxIMAGELIST_DRAW_FOCUSED
wxIMAGE_LIST_NORMAL = gdic.wxIMAGE_LIST_NORMAL
wxIMAGE_LIST_SMALL = gdic.wxIMAGE_LIST_SMALL
wxIMAGE_LIST_STATE = gdic.wxIMAGE_LIST_STATE

13249
wxPython/src/gtk/grid.cpp Normal file

File diff suppressed because it is too large Load Diff

1500
wxPython/src/gtk/grid.py Normal file

File diff suppressed because it is too large Load Diff

2065
wxPython/src/gtk/image.cpp Normal file

File diff suppressed because it is too large Load Diff

279
wxPython/src/gtk/image.py Normal file
View File

@@ -0,0 +1,279 @@
# This file was created automatically by SWIG.
import imagec
from misc import *
from gdi import *
class wxImageHandlerPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def GetName(self, *_args, **_kwargs):
val = apply(imagec.wxImageHandler_GetName,(self,) + _args, _kwargs)
return val
def GetExtension(self, *_args, **_kwargs):
val = apply(imagec.wxImageHandler_GetExtension,(self,) + _args, _kwargs)
return val
def GetType(self, *_args, **_kwargs):
val = apply(imagec.wxImageHandler_GetType,(self,) + _args, _kwargs)
return val
def GetMimeType(self, *_args, **_kwargs):
val = apply(imagec.wxImageHandler_GetMimeType,(self,) + _args, _kwargs)
return val
def SetName(self, *_args, **_kwargs):
val = apply(imagec.wxImageHandler_SetName,(self,) + _args, _kwargs)
return val
def SetExtension(self, *_args, **_kwargs):
val = apply(imagec.wxImageHandler_SetExtension,(self,) + _args, _kwargs)
return val
def SetType(self, *_args, **_kwargs):
val = apply(imagec.wxImageHandler_SetType,(self,) + _args, _kwargs)
return val
def SetMimeType(self, *_args, **_kwargs):
val = apply(imagec.wxImageHandler_SetMimeType,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxImageHandler instance at %s>" % (self.this,)
class wxImageHandler(wxImageHandlerPtr):
def __init__(self,this):
self.this = this
class wxPNGHandlerPtr(wxImageHandlerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxPNGHandler instance at %s>" % (self.this,)
class wxPNGHandler(wxPNGHandlerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(imagec.new_wxPNGHandler,_args,_kwargs)
self.thisown = 1
class wxJPEGHandlerPtr(wxImageHandlerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxJPEGHandler instance at %s>" % (self.this,)
class wxJPEGHandler(wxJPEGHandlerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(imagec.new_wxJPEGHandler,_args,_kwargs)
self.thisown = 1
class wxBMPHandlerPtr(wxImageHandlerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxBMPHandler instance at %s>" % (self.this,)
class wxBMPHandler(wxBMPHandlerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(imagec.new_wxBMPHandler,_args,_kwargs)
self.thisown = 1
class wxGIFHandlerPtr(wxImageHandlerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxGIFHandler instance at %s>" % (self.this,)
class wxGIFHandler(wxGIFHandlerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(imagec.new_wxGIFHandler,_args,_kwargs)
self.thisown = 1
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 wxTIFFHandlerPtr(wxImageHandlerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxTIFFHandler instance at %s>" % (self.this,)
class wxTIFFHandler(wxTIFFHandlerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(imagec.new_wxTIFFHandler,_args,_kwargs)
self.thisown = 1
class wxImagePtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,imagec=imagec):
if self.thisown == 1 :
imagec.delete_wxImage(self)
def ConvertToBitmap(self, *_args, **_kwargs):
val = apply(imagec.wxImage_ConvertToBitmap,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val) ; val.thisown = 1
return val
def Create(self, *_args, **_kwargs):
val = apply(imagec.wxImage_Create,(self,) + _args, _kwargs)
return val
def Destroy(self, *_args, **_kwargs):
val = apply(imagec.wxImage_Destroy,(self,) + _args, _kwargs)
return val
def Scale(self, *_args, **_kwargs):
val = apply(imagec.wxImage_Scale,(self,) + _args, _kwargs)
if val: val = wxImagePtr(val) ; val.thisown = 1
return val
def Rescale(self, *_args, **_kwargs):
val = apply(imagec.wxImage_Rescale,(self,) + _args, _kwargs)
if val: val = wxImagePtr(val)
return val
def SetRGB(self, *_args, **_kwargs):
val = apply(imagec.wxImage_SetRGB,(self,) + _args, _kwargs)
return val
def GetRed(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetRed,(self,) + _args, _kwargs)
return val
def GetGreen(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetGreen,(self,) + _args, _kwargs)
return val
def GetBlue(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetBlue,(self,) + _args, _kwargs)
return val
def LoadFile(self, *_args, **_kwargs):
val = apply(imagec.wxImage_LoadFile,(self,) + _args, _kwargs)
return val
def LoadMimeFile(self, *_args, **_kwargs):
val = apply(imagec.wxImage_LoadMimeFile,(self,) + _args, _kwargs)
return val
def SaveFile(self, *_args, **_kwargs):
val = apply(imagec.wxImage_SaveFile,(self,) + _args, _kwargs)
return val
def SaveMimeFile(self, *_args, **_kwargs):
val = apply(imagec.wxImage_SaveMimeFile,(self,) + _args, _kwargs)
return val
def Ok(self, *_args, **_kwargs):
val = apply(imagec.wxImage_Ok,(self,) + _args, _kwargs)
return val
def GetWidth(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetWidth,(self,) + _args, _kwargs)
return val
def GetHeight(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetHeight,(self,) + _args, _kwargs)
return val
def GetSubImage(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetSubImage,(self,) + _args, _kwargs)
if val: val = wxImagePtr(val) ; val.thisown = 1
return val
def GetData(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetData,(self,) + _args, _kwargs)
return val
def SetData(self, *_args, **_kwargs):
val = apply(imagec.wxImage_SetData,(self,) + _args, _kwargs)
return val
def SetMaskColour(self, *_args, **_kwargs):
val = apply(imagec.wxImage_SetMaskColour,(self,) + _args, _kwargs)
return val
def GetMaskRed(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetMaskRed,(self,) + _args, _kwargs)
return val
def GetMaskGreen(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetMaskGreen,(self,) + _args, _kwargs)
return val
def GetMaskBlue(self, *_args, **_kwargs):
val = apply(imagec.wxImage_GetMaskBlue,(self,) + _args, _kwargs)
return val
def SetMask(self, *_args, **_kwargs):
val = apply(imagec.wxImage_SetMask,(self,) + _args, _kwargs)
return val
def HasMask(self, *_args, **_kwargs):
val = apply(imagec.wxImage_HasMask,(self,) + _args, _kwargs)
return val
def Rotate(self, *_args, **_kwargs):
val = apply(imagec.wxImage_Rotate,(self,) + _args, _kwargs)
if val: val = wxImagePtr(val) ; val.thisown = 1
return val
def Replace(self, *_args, **_kwargs):
val = apply(imagec.wxImage_Replace,(self,) + _args, _kwargs)
return val
def CountColours(self, *_args, **_kwargs):
val = apply(imagec.wxImage_CountColours,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxImage instance at %s>" % (self.this,)
class wxImage(wxImagePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(imagec.new_wxImage,_args,_kwargs)
self.thisown = 1
#-------------- FUNCTION WRAPPERS ------------------
def wxNullImage(*_args, **_kwargs):
val = apply(imagec.wxNullImage,_args,_kwargs)
if val: val = wxImagePtr(val); val.thisown = 1
return val
def wxEmptyImage(*_args, **_kwargs):
val = apply(imagec.wxEmptyImage,_args,_kwargs)
if val: val = wxImagePtr(val); val.thisown = 1
return val
def wxImageFromMime(*_args, **_kwargs):
val = apply(imagec.wxImageFromMime,_args,_kwargs)
if val: val = wxImagePtr(val); val.thisown = 1
return val
def wxImageFromBitmap(*_args, **_kwargs):
val = apply(imagec.wxImageFromBitmap,_args,_kwargs)
if val: val = wxImagePtr(val); val.thisown = 1
return val
wxImage_AddHandler = imagec.wxImage_AddHandler
wxInitAllImageHandlers = imagec.wxInitAllImageHandlers
#-------------- VARIABLE WRAPPERS ------------------

1047
wxPython/src/gtk/mdi.cpp Normal file

File diff suppressed because it is too large Load Diff

109
wxPython/src/gtk/mdi.py Normal file
View File

@@ -0,0 +1,109 @@
# This file was created automatically by SWIG.
import mdic
from misc import *
from windows import *
from gdi import *
from clip_dnd import *
from frames import *
from stattool import *
from controls import *
from events import *
import wx
class wxMDIParentFramePtr(wxFramePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def ActivateNext(self, *_args, **_kwargs):
val = apply(mdic.wxMDIParentFrame_ActivateNext,(self,) + _args, _kwargs)
return val
def ActivatePrevious(self, *_args, **_kwargs):
val = apply(mdic.wxMDIParentFrame_ActivatePrevious,(self,) + _args, _kwargs)
return val
def ArrangeIcons(self, *_args, **_kwargs):
val = apply(mdic.wxMDIParentFrame_ArrangeIcons,(self,) + _args, _kwargs)
return val
def Cascade(self, *_args, **_kwargs):
val = apply(mdic.wxMDIParentFrame_Cascade,(self,) + _args, _kwargs)
return val
def GetActiveChild(self, *_args, **_kwargs):
val = apply(mdic.wxMDIParentFrame_GetActiveChild,(self,) + _args, _kwargs)
if val: val = wxMDIChildFramePtr(val)
return val
def GetClientWindow(self, *_args, **_kwargs):
val = apply(mdic.wxMDIParentFrame_GetClientWindow,(self,) + _args, _kwargs)
if val: val = wxMDIClientWindowPtr(val)
return val
def GetToolBar(self, *_args, **_kwargs):
val = apply(mdic.wxMDIParentFrame_GetToolBar,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def Tile(self, *_args, **_kwargs):
val = apply(mdic.wxMDIParentFrame_Tile,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxMDIParentFrame instance at %s>" % (self.this,)
class wxMDIParentFrame(wxMDIParentFramePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(mdic.new_wxMDIParentFrame,_args,_kwargs)
self.thisown = 1
wx._StdFrameCallbacks(self)
class wxMDIChildFramePtr(wxFramePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Activate(self, *_args, **_kwargs):
val = apply(mdic.wxMDIChildFrame_Activate,(self,) + _args, _kwargs)
return val
def Maximize(self, *_args, **_kwargs):
val = apply(mdic.wxMDIChildFrame_Maximize,(self,) + _args, _kwargs)
return val
def Restore(self, *_args, **_kwargs):
val = apply(mdic.wxMDIChildFrame_Restore,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxMDIChildFrame instance at %s>" % (self.this,)
class wxMDIChildFrame(wxMDIChildFramePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(mdic.new_wxMDIChildFrame,_args,_kwargs)
self.thisown = 1
wx._StdFrameCallbacks(self)
class wxMDIClientWindowPtr(wxWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def __repr__(self):
return "<C wxMDIClientWindow instance at %s>" % (self.this,)
class wxMDIClientWindow(wxMDIClientWindowPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(mdic.new_wxMDIClientWindow,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
wx._StdOnScrollCallbacks(self)
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------

4683
wxPython/src/gtk/misc.cpp Normal file

File diff suppressed because it is too large Load Diff

677
wxPython/src/gtk/misc.py Normal file
View File

@@ -0,0 +1,677 @@
# This file was created automatically by SWIG.
import miscc
class wxSizePtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxSize(self)
def Set(self, *_args, **_kwargs):
val = apply(miscc.wxSize_Set,(self,) + _args, _kwargs)
return val
def GetX(self, *_args, **_kwargs):
val = apply(miscc.wxSize_GetX,(self,) + _args, _kwargs)
return val
def GetY(self, *_args, **_kwargs):
val = apply(miscc.wxSize_GetY,(self,) + _args, _kwargs)
return val
def GetWidth(self, *_args, **_kwargs):
val = apply(miscc.wxSize_GetWidth,(self,) + _args, _kwargs)
return val
def GetHeight(self, *_args, **_kwargs):
val = apply(miscc.wxSize_GetHeight,(self,) + _args, _kwargs)
return val
def SetWidth(self, *_args, **_kwargs):
val = apply(miscc.wxSize_SetWidth,(self,) + _args, _kwargs)
return val
def SetHeight(self, *_args, **_kwargs):
val = apply(miscc.wxSize_SetHeight,(self,) + _args, _kwargs)
return val
def asTuple(self, *_args, **_kwargs):
val = apply(miscc.wxSize_asTuple,(self,) + _args, _kwargs)
return val
def __setattr__(self,name,value):
if name == "x" :
miscc.wxSize_x_set(self,value)
return
if name == "y" :
miscc.wxSize_y_set(self,value)
return
if name == "width" :
miscc.wxSize_width_set(self,value)
return
if name == "height" :
miscc.wxSize_height_set(self,value)
return
self.__dict__[name] = value
def __getattr__(self,name):
if name == "x" :
return miscc.wxSize_x_get(self)
if name == "y" :
return miscc.wxSize_y_get(self)
if name == "width" :
return miscc.wxSize_width_get(self)
if name == "height" :
return miscc.wxSize_height_get(self)
raise AttributeError,name
def __repr__(self):
return "<C wxSize instance at %s>" % (self.this,)
def __str__(self): return str(self.asTuple())
def __repr__(self): return str(self.asTuple())
class wxSize(wxSizePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxSize,_args,_kwargs)
self.thisown = 1
class wxRealPointPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxRealPoint(self)
def Set(self, *_args, **_kwargs):
val = apply(miscc.wxRealPoint_Set,(self,) + _args, _kwargs)
return val
def asTuple(self, *_args, **_kwargs):
val = apply(miscc.wxRealPoint_asTuple,(self,) + _args, _kwargs)
return val
def __setattr__(self,name,value):
if name == "x" :
miscc.wxRealPoint_x_set(self,value)
return
if name == "y" :
miscc.wxRealPoint_y_set(self,value)
return
self.__dict__[name] = value
def __getattr__(self,name):
if name == "x" :
return miscc.wxRealPoint_x_get(self)
if name == "y" :
return miscc.wxRealPoint_y_get(self)
raise AttributeError,name
def __repr__(self):
return "<C wxRealPoint instance at %s>" % (self.this,)
def __str__(self): return str(self.asTuple())
def __repr__(self): return str(self.asTuple())
class wxRealPoint(wxRealPointPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxRealPoint,_args,_kwargs)
self.thisown = 1
class wxPointPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxPoint(self)
def Set(self, *_args, **_kwargs):
val = apply(miscc.wxPoint_Set,(self,) + _args, _kwargs)
return val
def asTuple(self, *_args, **_kwargs):
val = apply(miscc.wxPoint_asTuple,(self,) + _args, _kwargs)
return val
def __setattr__(self,name,value):
if name == "x" :
miscc.wxPoint_x_set(self,value)
return
if name == "y" :
miscc.wxPoint_y_set(self,value)
return
self.__dict__[name] = value
def __getattr__(self,name):
if name == "x" :
return miscc.wxPoint_x_get(self)
if name == "y" :
return miscc.wxPoint_y_get(self)
raise AttributeError,name
def __repr__(self):
return "<C wxPoint instance at %s>" % (self.this,)
def __str__(self): return str(self.asTuple())
def __repr__(self): return str(self.asTuple())
class wxPoint(wxPointPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxPoint,_args,_kwargs)
self.thisown = 1
class wxRectPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxRect(self)
def GetX(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetX,(self,) + _args, _kwargs)
return val
def SetX(self, *_args, **_kwargs):
val = apply(miscc.wxRect_SetX,(self,) + _args, _kwargs)
return val
def GetY(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetY,(self,) + _args, _kwargs)
return val
def SetY(self, *_args, **_kwargs):
val = apply(miscc.wxRect_SetY,(self,) + _args, _kwargs)
return val
def GetWidth(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetWidth,(self,) + _args, _kwargs)
return val
def SetWidth(self, *_args, **_kwargs):
val = apply(miscc.wxRect_SetWidth,(self,) + _args, _kwargs)
return val
def GetHeight(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetHeight,(self,) + _args, _kwargs)
return val
def SetHeight(self, *_args, **_kwargs):
val = apply(miscc.wxRect_SetHeight,(self,) + _args, _kwargs)
return val
def GetPosition(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetSize(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetLeft(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetLeft,(self,) + _args, _kwargs)
return val
def GetTop(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetTop,(self,) + _args, _kwargs)
return val
def GetBottom(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetBottom,(self,) + _args, _kwargs)
return val
def GetRight(self, *_args, **_kwargs):
val = apply(miscc.wxRect_GetRight,(self,) + _args, _kwargs)
return val
def SetLeft(self, *_args, **_kwargs):
val = apply(miscc.wxRect_SetLeft,(self,) + _args, _kwargs)
return val
def SetRight(self, *_args, **_kwargs):
val = apply(miscc.wxRect_SetRight,(self,) + _args, _kwargs)
return val
def SetTop(self, *_args, **_kwargs):
val = apply(miscc.wxRect_SetTop,(self,) + _args, _kwargs)
return val
def SetBottom(self, *_args, **_kwargs):
val = apply(miscc.wxRect_SetBottom,(self,) + _args, _kwargs)
return val
def asTuple(self, *_args, **_kwargs):
val = apply(miscc.wxRect_asTuple,(self,) + _args, _kwargs)
return val
def __setattr__(self,name,value):
if name == "x" :
miscc.wxRect_x_set(self,value)
return
if name == "y" :
miscc.wxRect_y_set(self,value)
return
if name == "width" :
miscc.wxRect_width_set(self,value)
return
if name == "height" :
miscc.wxRect_height_set(self,value)
return
self.__dict__[name] = value
def __getattr__(self,name):
if name == "x" :
return miscc.wxRect_x_get(self)
if name == "y" :
return miscc.wxRect_y_get(self)
if name == "width" :
return miscc.wxRect_width_get(self)
if name == "height" :
return miscc.wxRect_height_get(self)
raise AttributeError,name
def __repr__(self):
return "<C wxRect instance at %s>" % (self.this,)
def __str__(self): return str(self.asTuple())
def __repr__(self): return str(self.asTuple())
# override the __getattr__ made by SWIG
def __getattr__(self, name):
d = {
'x' : miscc.wxRect_x_get,
'y' : miscc.wxRect_y_get,
'width' : miscc.wxRect_width_get,
'height' : miscc.wxRect_height_get,
'top' : miscc.wxRect_GetTop,
'bottom' : miscc.wxRect_GetBottom,
'left' : miscc.wxRect_GetLeft,
'right' : miscc.wxRect_GetRight,
}
try:
func = d[name]
except KeyError:
raise AttributeError,name
return func(self)
# and also the __setattr__
def __setattr__(self, name, value):
d = {
'x' : miscc.wxRect_x_set,
'y' : miscc.wxRect_y_set,
'width' : miscc.wxRect_width_set,
'height' : miscc.wxRect_height_set,
'top' : miscc.wxRect_SetTop,
'bottom' : miscc.wxRect_SetBottom,
'left' : miscc.wxRect_SetLeft,
'right' : miscc.wxRect_SetRight,
}
try:
func = d[name]
except KeyError:
self.__dict__[name] = value
return
func(self, value)
class wxRect(wxRectPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxRect,_args,_kwargs)
self.thisown = 1
class wxPyTimerPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxPyTimer(self)
def GetInterval(self, *_args, **_kwargs):
val = apply(miscc.wxPyTimer_GetInterval,(self,) + _args, _kwargs)
return val
def IsOneShot(self, *_args, **_kwargs):
val = apply(miscc.wxPyTimer_IsOneShot,(self,) + _args, _kwargs)
return val
def Start(self, *_args, **_kwargs):
val = apply(miscc.wxPyTimer_Start,(self,) + _args, _kwargs)
return val
def Stop(self, *_args, **_kwargs):
val = apply(miscc.wxPyTimer_Stop,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPyTimer instance at %s>" % (self.this,)
class wxPyTimer(wxPyTimerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxPyTimer,_args,_kwargs)
self.thisown = 1
class wxIndividualLayoutConstraintPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def Above(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_Above,(self,) + _args, _kwargs)
return val
def Absolute(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_Absolute,(self,) + _args, _kwargs)
return val
def AsIs(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_AsIs,(self,) + _args, _kwargs)
return val
def Below(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_Below,(self,) + _args, _kwargs)
return val
def Unconstrained(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_Unconstrained,(self,) + _args, _kwargs)
return val
def LeftOf(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_LeftOf,(self,) + _args, _kwargs)
return val
def PercentOf(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_PercentOf,(self,) + _args, _kwargs)
return val
def RightOf(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_RightOf,(self,) + _args, _kwargs)
return val
def SameAs(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_SameAs,(self,) + _args, _kwargs)
return val
def Set(self, *_args, **_kwargs):
val = apply(miscc.wxIndividualLayoutConstraint_Set,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxIndividualLayoutConstraint instance at %s>" % (self.this,)
class wxIndividualLayoutConstraint(wxIndividualLayoutConstraintPtr):
def __init__(self,this):
self.this = this
class wxLayoutConstraintsPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __setattr__(self,name,value):
if name == "bottom" :
miscc.wxLayoutConstraints_bottom_set(self,value.this)
return
if name == "centreX" :
miscc.wxLayoutConstraints_centreX_set(self,value.this)
return
if name == "centreY" :
miscc.wxLayoutConstraints_centreY_set(self,value.this)
return
if name == "height" :
miscc.wxLayoutConstraints_height_set(self,value.this)
return
if name == "left" :
miscc.wxLayoutConstraints_left_set(self,value.this)
return
if name == "right" :
miscc.wxLayoutConstraints_right_set(self,value.this)
return
if name == "top" :
miscc.wxLayoutConstraints_top_set(self,value.this)
return
if name == "width" :
miscc.wxLayoutConstraints_width_set(self,value.this)
return
self.__dict__[name] = value
def __getattr__(self,name):
if name == "bottom" :
return wxIndividualLayoutConstraintPtr(miscc.wxLayoutConstraints_bottom_get(self))
if name == "centreX" :
return wxIndividualLayoutConstraintPtr(miscc.wxLayoutConstraints_centreX_get(self))
if name == "centreY" :
return wxIndividualLayoutConstraintPtr(miscc.wxLayoutConstraints_centreY_get(self))
if name == "height" :
return wxIndividualLayoutConstraintPtr(miscc.wxLayoutConstraints_height_get(self))
if name == "left" :
return wxIndividualLayoutConstraintPtr(miscc.wxLayoutConstraints_left_get(self))
if name == "right" :
return wxIndividualLayoutConstraintPtr(miscc.wxLayoutConstraints_right_get(self))
if name == "top" :
return wxIndividualLayoutConstraintPtr(miscc.wxLayoutConstraints_top_get(self))
if name == "width" :
return wxIndividualLayoutConstraintPtr(miscc.wxLayoutConstraints_width_get(self))
raise AttributeError,name
def __repr__(self):
return "<C wxLayoutConstraints instance at %s>" % (self.this,)
class wxLayoutConstraints(wxLayoutConstraintsPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxLayoutConstraints,_args,_kwargs)
self.thisown = 1
class wxRegionPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxRegion(self)
def Clear(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_Clear,(self,) + _args, _kwargs)
return val
def Contains(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_Contains,(self,) + _args, _kwargs)
return val
def ContainsPoint(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_ContainsPoint,(self,) + _args, _kwargs)
return val
def ContainsRect(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_ContainsRect,(self,) + _args, _kwargs)
return val
def ContainsRectDim(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_ContainsRectDim,(self,) + _args, _kwargs)
return val
def GetBox(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_GetBox,(self,) + _args, _kwargs)
if val: val = wxRectPtr(val) ; val.thisown = 1
return val
def Intersect(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_Intersect,(self,) + _args, _kwargs)
return val
def IntersectRect(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_IntersectRect,(self,) + _args, _kwargs)
return val
def IntersectRegion(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_IntersectRegion,(self,) + _args, _kwargs)
return val
def IsEmpty(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_IsEmpty,(self,) + _args, _kwargs)
return val
def Union(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_Union,(self,) + _args, _kwargs)
return val
def UnionRect(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_UnionRect,(self,) + _args, _kwargs)
return val
def UnionRegion(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_UnionRegion,(self,) + _args, _kwargs)
return val
def Subtract(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_Subtract,(self,) + _args, _kwargs)
return val
def SubtractRect(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_SubtractRect,(self,) + _args, _kwargs)
return val
def SubtractRegion(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_SubtractRegion,(self,) + _args, _kwargs)
return val
def Xor(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_Xor,(self,) + _args, _kwargs)
return val
def XorRect(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_XorRect,(self,) + _args, _kwargs)
return val
def XorRegion(self, *_args, **_kwargs):
val = apply(miscc.wxRegion_XorRegion,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxRegion instance at %s>" % (self.this,)
class wxRegion(wxRegionPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxRegion,_args,_kwargs)
self.thisown = 1
class wxRegionIteratorPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxRegionIterator(self)
def GetX(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_GetX,(self,) + _args, _kwargs)
return val
def GetY(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_GetY,(self,) + _args, _kwargs)
return val
def GetW(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_GetW,(self,) + _args, _kwargs)
return val
def GetWidth(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_GetWidth,(self,) + _args, _kwargs)
return val
def GetH(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_GetH,(self,) + _args, _kwargs)
return val
def GetHeight(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_GetHeight,(self,) + _args, _kwargs)
return val
def GetRect(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_GetRect,(self,) + _args, _kwargs)
if val: val = wxRectPtr(val) ; val.thisown = 1
return val
def HaveRects(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_HaveRects,(self,) + _args, _kwargs)
return val
def Reset(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_Reset,(self,) + _args, _kwargs)
return val
def Next(self, *_args, **_kwargs):
val = apply(miscc.wxRegionIterator_Next,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxRegionIterator instance at %s>" % (self.this,)
class wxRegionIterator(wxRegionIteratorPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxRegionIterator,_args,_kwargs)
self.thisown = 1
class wxAcceleratorEntryPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxAcceleratorEntry(self)
def Set(self, *_args, **_kwargs):
val = apply(miscc.wxAcceleratorEntry_Set,(self,) + _args, _kwargs)
return val
def GetFlags(self, *_args, **_kwargs):
val = apply(miscc.wxAcceleratorEntry_GetFlags,(self,) + _args, _kwargs)
return val
def GetKeyCode(self, *_args, **_kwargs):
val = apply(miscc.wxAcceleratorEntry_GetKeyCode,(self,) + _args, _kwargs)
return val
def GetCommand(self, *_args, **_kwargs):
val = apply(miscc.wxAcceleratorEntry_GetCommand,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxAcceleratorEntry instance at %s>" % (self.this,)
class wxAcceleratorEntry(wxAcceleratorEntryPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxAcceleratorEntry,_args,_kwargs)
self.thisown = 1
class wxAcceleratorTablePtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxAcceleratorTable(self)
def __repr__(self):
return "<C wxAcceleratorTable instance at %s>" % (self.this,)
class wxAcceleratorTable(wxAcceleratorTablePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxAcceleratorTable,_args,_kwargs)
self.thisown = 1
class wxBusyInfoPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,miscc=miscc):
if self.thisown == 1 :
miscc.delete_wxBusyInfo(self)
def __repr__(self):
return "<C wxBusyInfo instance at %s>" % (self.this,)
class wxBusyInfo(wxBusyInfoPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(miscc.new_wxBusyInfo,_args,_kwargs)
self.thisown = 1
#-------------- FUNCTION WRAPPERS ------------------
wxIntersectRect = miscc.wxIntersectRect
wxNewId = miscc.wxNewId
wxRegisterId = miscc.wxRegisterId
NewId = miscc.NewId
RegisterId = miscc.RegisterId
wxBell = miscc.wxBell
wxDisplaySize = miscc.wxDisplaySize
wxEndBusyCursor = miscc.wxEndBusyCursor
wxExecute = miscc.wxExecute
wxGetElapsedTime = miscc.wxGetElapsedTime
wxGetMousePosition = miscc.wxGetMousePosition
wxIsBusy = miscc.wxIsBusy
wxNow = miscc.wxNow
wxShell = miscc.wxShell
wxStartTimer = miscc.wxStartTimer
wxGetOsVersion = miscc.wxGetOsVersion
wxSleep = miscc.wxSleep
wxYield = miscc.wxYield
wxSafeYield = miscc.wxSafeYield
wxEnableTopLevelWindows = miscc.wxEnableTopLevelWindows
wxGetResource = miscc.wxGetResource
wxStripMenuCodes = miscc.wxStripMenuCodes
#-------------- VARIABLE WRAPPERS ------------------
wxLeft = miscc.wxLeft
wxTop = miscc.wxTop
wxRight = miscc.wxRight
wxBottom = miscc.wxBottom
wxWidth = miscc.wxWidth
wxHeight = miscc.wxHeight
wxCentre = miscc.wxCentre
wxCenter = miscc.wxCenter
wxCentreX = miscc.wxCentreX
wxCentreY = miscc.wxCentreY
wxUnconstrained = miscc.wxUnconstrained
wxAsIs = miscc.wxAsIs
wxPercentOf = miscc.wxPercentOf
wxAbove = miscc.wxAbove
wxBelow = miscc.wxBelow
wxLeftOf = miscc.wxLeftOf
wxRightOf = miscc.wxRightOf
wxSameAs = miscc.wxSameAs
wxAbsolute = miscc.wxAbsolute
wxOutRegion = miscc.wxOutRegion
wxPartRegion = miscc.wxPartRegion
wxInRegion = miscc.wxInRegion

2502
wxPython/src/gtk/misc2.cpp Normal file

File diff suppressed because it is too large Load Diff

325
wxPython/src/gtk/misc2.py Normal file
View File

@@ -0,0 +1,325 @@
# This file was created automatically by SWIG.
import misc2c
from windows import *
from misc import *
from gdi import *
from clip_dnd import *
from events import *
class wxToolTipPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def SetTip(self, *_args, **_kwargs):
val = apply(misc2c.wxToolTip_SetTip,(self,) + _args, _kwargs)
return val
def GetTip(self, *_args, **_kwargs):
val = apply(misc2c.wxToolTip_GetTip,(self,) + _args, _kwargs)
return val
def GetWindow(self, *_args, **_kwargs):
val = apply(misc2c.wxToolTip_GetWindow,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def __repr__(self):
return "<C wxToolTip instance at %s>" % (self.this,)
class wxToolTip(wxToolTipPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(misc2c.new_wxToolTip,_args,_kwargs)
self.thisown = 1
class wxCaretPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,misc2c=misc2c):
if self.thisown == 1 :
misc2c.delete_wxCaret(self)
def IsOk(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_IsOk,(self,) + _args, _kwargs)
return val
def IsVisible(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_IsVisible,(self,) + _args, _kwargs)
return val
def GetPositionTuple(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_GetPositionTuple,(self,) + _args, _kwargs)
return val
def GetPosition(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetSizeTuple(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_GetSizeTuple,(self,) + _args, _kwargs)
return val
def GetSize(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_GetSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetWindow(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_GetWindow,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def MoveXY(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_MoveXY,(self,) + _args, _kwargs)
return val
def Move(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_Move,(self,) + _args, _kwargs)
return val
def SetSizeWH(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_SetSizeWH,(self,) + _args, _kwargs)
return val
def SetSize(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_SetSize,(self,) + _args, _kwargs)
return val
def Show(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_Show,(self,) + _args, _kwargs)
return val
def Hide(self, *_args, **_kwargs):
val = apply(misc2c.wxCaret_Hide,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxCaret instance at %s>" % (self.this,)
class wxCaret(wxCaretPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(misc2c.new_wxCaret,_args,_kwargs)
self.thisown = 1
class wxFontEnumeratorPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,misc2c=misc2c):
if self.thisown == 1 :
misc2c.delete_wxFontEnumerator(self)
def _setSelf(self, *_args, **_kwargs):
val = apply(misc2c.wxFontEnumerator__setSelf,(self,) + _args, _kwargs)
return val
def EnumerateFacenames(self, *_args, **_kwargs):
val = apply(misc2c.wxFontEnumerator_EnumerateFacenames,(self,) + _args, _kwargs)
return val
def EnumerateEncodings(self, *_args, **_kwargs):
val = apply(misc2c.wxFontEnumerator_EnumerateEncodings,(self,) + _args, _kwargs)
return val
def GetEncodings(self, *_args, **_kwargs):
val = apply(misc2c.wxFontEnumerator_GetEncodings,(self,) + _args, _kwargs)
return val
def GetFacenames(self, *_args, **_kwargs):
val = apply(misc2c.wxFontEnumerator_GetFacenames,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxFontEnumerator instance at %s>" % (self.this,)
class wxFontEnumerator(wxFontEnumeratorPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(misc2c.new_wxFontEnumerator,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxFontEnumerator)
class wxBusyCursorPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,misc2c=misc2c):
if self.thisown == 1 :
misc2c.delete_wxBusyCursor(self)
def __repr__(self):
return "<C wxBusyCursor instance at %s>" % (self.this,)
class wxBusyCursor(wxBusyCursorPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(misc2c.new_wxBusyCursor,_args,_kwargs)
self.thisown = 1
#-------------- 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):
val = apply(misc2c.wxFindWindowByLabel,_args,_kwargs)
if val: val = wxWindowPtr(val)
return val
def wxFindWindowByName(*_args, **_kwargs):
val = apply(misc2c.wxFindWindowByName,_args,_kwargs)
if val: val = wxWindowPtr(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_SetDelay = misc2c.wxToolTip_SetDelay
wxCaret_GetBlinkTime = misc2c.wxCaret_GetBlinkTime
wxCaret_SetBlinkTime = misc2c.wxCaret_SetBlinkTime
wxPostEvent = misc2c.wxPostEvent
wxWakeUpIdle = misc2c.wxWakeUpIdle
#-------------- 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

4754
wxPython/src/gtk/printfw.cpp Normal file

File diff suppressed because it is too large Load Diff

523
wxPython/src/gtk/printfw.py Normal file
View File

@@ -0,0 +1,523 @@
# This file was created automatically by SWIG.
import printfwc
from misc import *
from windows import *
from gdi import *
from clip_dnd import *
from cmndlgs import *
from frames import *
from stattool import *
from controls import *
from events import *
import wx
class wxPrintDataPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,printfwc=printfwc):
if self.thisown == 1 :
printfwc.delete_wxPrintData(self)
def GetNoCopies(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetNoCopies,(self,) + _args, _kwargs)
return val
def GetCollate(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetCollate,(self,) + _args, _kwargs)
return val
def GetOrientation(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetOrientation,(self,) + _args, _kwargs)
return val
def GetPrinterName(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetPrinterName,(self,) + _args, _kwargs)
return val
def GetColour(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetColour,(self,) + _args, _kwargs)
return val
def GetDuplex(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetDuplex,(self,) + _args, _kwargs)
return val
def GetPaperId(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetPaperId,(self,) + _args, _kwargs)
return val
def GetPaperSize(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetPaperSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val)
return val
def GetQuality(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_GetQuality,(self,) + _args, _kwargs)
return val
def SetNoCopies(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetNoCopies,(self,) + _args, _kwargs)
return val
def SetCollate(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetCollate,(self,) + _args, _kwargs)
return val
def SetOrientation(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetOrientation,(self,) + _args, _kwargs)
return val
def SetPrinterName(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetPrinterName,(self,) + _args, _kwargs)
return val
def SetColour(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetColour,(self,) + _args, _kwargs)
return val
def SetDuplex(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetDuplex,(self,) + _args, _kwargs)
return val
def SetPaperId(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetPaperId,(self,) + _args, _kwargs)
return val
def SetPaperSize(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetPaperSize,(self,) + _args, _kwargs)
return val
def SetQuality(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintData_SetQuality,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPrintData instance at %s>" % (self.this,)
class wxPrintData(wxPrintDataPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(printfwc.new_wxPrintData,_args,_kwargs)
self.thisown = 1
class wxPageSetupDialogDataPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,printfwc=printfwc):
if self.thisown == 1 :
printfwc.delete_wxPageSetupDialogData(self)
def EnableHelp(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_EnableHelp,(self,) + _args, _kwargs)
return val
def EnableMargins(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_EnableMargins,(self,) + _args, _kwargs)
return val
def EnableOrientation(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_EnableOrientation,(self,) + _args, _kwargs)
return val
def EnablePaper(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_EnablePaper,(self,) + _args, _kwargs)
return val
def EnablePrinter(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_EnablePrinter,(self,) + _args, _kwargs)
return val
def GetDefaultMinMargins(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetDefaultMinMargins,(self,) + _args, _kwargs)
return val
def GetEnableMargins(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetEnableMargins,(self,) + _args, _kwargs)
return val
def GetEnableOrientation(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetEnableOrientation,(self,) + _args, _kwargs)
return val
def GetEnablePaper(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetEnablePaper,(self,) + _args, _kwargs)
return val
def GetEnablePrinter(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetEnablePrinter,(self,) + _args, _kwargs)
return val
def GetEnableHelp(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetEnableHelp,(self,) + _args, _kwargs)
return val
def GetDefaultInfo(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetDefaultInfo,(self,) + _args, _kwargs)
return val
def GetMarginTopLeft(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetMarginTopLeft,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetMarginBottomRight(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetMarginBottomRight,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetMinMarginTopLeft(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetMinMarginTopLeft,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetMinMarginBottomRight(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetMinMarginBottomRight,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetPaperId(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetPaperId,(self,) + _args, _kwargs)
return val
def GetPaperSize(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetPaperSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetPrintData(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_GetPrintData,(self,) + _args, _kwargs)
if val: val = wxPrintDataPtr(val) ; val.thisown = 1
return val
def SetDefaultInfo(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_SetDefaultInfo,(self,) + _args, _kwargs)
return val
def SetDefaultMinMargins(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_SetDefaultMinMargins,(self,) + _args, _kwargs)
return val
def SetMarginTopLeft(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_SetMarginTopLeft,(self,) + _args, _kwargs)
return val
def SetMarginBottomRight(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_SetMarginBottomRight,(self,) + _args, _kwargs)
return val
def SetMinMarginTopLeft(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_SetMinMarginTopLeft,(self,) + _args, _kwargs)
return val
def SetMinMarginBottomRight(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_SetMinMarginBottomRight,(self,) + _args, _kwargs)
return val
def SetPaperId(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_SetPaperId,(self,) + _args, _kwargs)
return val
def SetPaperSize(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_SetPaperSize,(self,) + _args, _kwargs)
return val
def SetPrintData(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialogData_SetPrintData,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPageSetupDialogData instance at %s>" % (self.this,)
class wxPageSetupDialogData(wxPageSetupDialogDataPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(printfwc.new_wxPageSetupDialogData,_args,_kwargs)
self.thisown = 1
class wxPageSetupDialogPtr(wxDialogPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetPageSetupData(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialog_GetPageSetupData,(self,) + _args, _kwargs)
if val: val = wxPageSetupDialogDataPtr(val)
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(printfwc.wxPageSetupDialog_ShowModal,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPageSetupDialog instance at %s>" % (self.this,)
class wxPageSetupDialog(wxPageSetupDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(printfwc.new_wxPageSetupDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxPrintDialogDataPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,printfwc=printfwc):
if self.thisown == 1 :
printfwc.delete_wxPrintDialogData(self)
def EnableHelp(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_EnableHelp,(self,) + _args, _kwargs)
return val
def EnablePageNumbers(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_EnablePageNumbers,(self,) + _args, _kwargs)
return val
def EnablePrintToFile(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_EnablePrintToFile,(self,) + _args, _kwargs)
return val
def EnableSelection(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_EnableSelection,(self,) + _args, _kwargs)
return val
def GetAllPages(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_GetAllPages,(self,) + _args, _kwargs)
return val
def GetCollate(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_GetCollate,(self,) + _args, _kwargs)
return val
def GetFromPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_GetFromPage,(self,) + _args, _kwargs)
return val
def GetMaxPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_GetMaxPage,(self,) + _args, _kwargs)
return val
def GetMinPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_GetMinPage,(self,) + _args, _kwargs)
return val
def GetNoCopies(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_GetNoCopies,(self,) + _args, _kwargs)
return val
def GetPrintData(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_GetPrintData,(self,) + _args, _kwargs)
if val: val = wxPrintDataPtr(val) ; val.thisown = 1
return val
def GetPrintToFile(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_GetPrintToFile,(self,) + _args, _kwargs)
return val
def GetToPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_GetToPage,(self,) + _args, _kwargs)
return val
def SetCollate(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_SetCollate,(self,) + _args, _kwargs)
return val
def SetFromPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_SetFromPage,(self,) + _args, _kwargs)
return val
def SetMaxPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_SetMaxPage,(self,) + _args, _kwargs)
return val
def SetMinPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_SetMinPage,(self,) + _args, _kwargs)
return val
def SetNoCopies(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_SetNoCopies,(self,) + _args, _kwargs)
return val
def SetPrintData(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_SetPrintData,(self,) + _args, _kwargs)
return val
def SetPrintToFile(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_SetPrintToFile,(self,) + _args, _kwargs)
return val
def SetSetupDialog(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_SetSetupDialog,(self,) + _args, _kwargs)
return val
def SetToPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialogData_SetToPage,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPrintDialogData instance at %s>" % (self.this,)
class wxPrintDialogData(wxPrintDialogDataPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(printfwc.new_wxPrintDialogData,_args,_kwargs)
self.thisown = 1
class wxPrintDialogPtr(wxDialogPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetPrintDialogData(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialog_GetPrintDialogData,(self,) + _args, _kwargs)
if val: val = wxPrintDialogDataPtr(val)
return val
def GetPrintDC(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialog_GetPrintDC,(self,) + _args, _kwargs)
if val: val = wxDCPtr(val) ; val.thisown = 1
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintDialog_ShowModal,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPrintDialog instance at %s>" % (self.this,)
class wxPrintDialog(wxPrintDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(printfwc.new_wxPrintDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxPrintoutPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def _setSelf(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout__setSelf,(self,) + _args, _kwargs)
return val
def Destroy(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_Destroy,(self,) + _args, _kwargs)
return val
def GetDC(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_GetDC,(self,) + _args, _kwargs)
if val: val = wxDCPtr(val)
return val
def GetPageSizeMM(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_GetPageSizeMM,(self,) + _args, _kwargs)
return val
def GetPageSizePixels(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_GetPageSizePixels,(self,) + _args, _kwargs)
return val
def GetPPIPrinter(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_GetPPIPrinter,(self,) + _args, _kwargs)
return val
def GetPPIScreen(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_GetPPIScreen,(self,) + _args, _kwargs)
return val
def IsPreview(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_IsPreview,(self,) + _args, _kwargs)
return val
def base_OnBeginDocument(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_base_OnBeginDocument,(self,) + _args, _kwargs)
return val
def base_OnEndDocument(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_base_OnEndDocument,(self,) + _args, _kwargs)
return val
def base_OnBeginPrinting(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_base_OnBeginPrinting,(self,) + _args, _kwargs)
return val
def base_OnEndPrinting(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_base_OnEndPrinting,(self,) + _args, _kwargs)
return val
def base_OnPreparePrinting(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_base_OnPreparePrinting,(self,) + _args, _kwargs)
return val
def base_GetPageInfo(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_base_GetPageInfo,(self,) + _args, _kwargs)
return val
def base_HasPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintout_base_HasPage,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPrintout instance at %s>" % (self.this,)
class wxPrintout(wxPrintoutPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(printfwc.new_wxPrintout,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxPrintout)
class wxPrinterPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,printfwc=printfwc):
if self.thisown == 1 :
printfwc.delete_wxPrinter(self)
def CreateAbortWindow(self, *_args, **_kwargs):
val = apply(printfwc.wxPrinter_CreateAbortWindow,(self,) + _args, _kwargs)
return val
def GetPrintDialogData(self, *_args, **_kwargs):
val = apply(printfwc.wxPrinter_GetPrintDialogData,(self,) + _args, _kwargs)
if val: val = wxPrintDialogDataPtr(val)
return val
def Print(self, *_args, **_kwargs):
val = apply(printfwc.wxPrinter_Print,(self,) + _args, _kwargs)
return val
def PrintDialog(self, *_args, **_kwargs):
val = apply(printfwc.wxPrinter_PrintDialog,(self,) + _args, _kwargs)
if val: val = wxDCPtr(val)
return val
def ReportError(self, *_args, **_kwargs):
val = apply(printfwc.wxPrinter_ReportError,(self,) + _args, _kwargs)
return val
def Setup(self, *_args, **_kwargs):
val = apply(printfwc.wxPrinter_Setup,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPrinter instance at %s>" % (self.this,)
class wxPrinter(wxPrinterPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(printfwc.new_wxPrinter,_args,_kwargs)
self.thisown = 1
class wxPrintPreviewPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def GetCanvas(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetCanvas,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def GetCurrentPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetCurrentPage,(self,) + _args, _kwargs)
return val
def GetFrame(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetFrame,(self,) + _args, _kwargs)
if val: val = wxFramePtr(val)
return val
def GetMaxPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetMaxPage,(self,) + _args, _kwargs)
return val
def GetMinPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetMinPage,(self,) + _args, _kwargs)
return val
def GetPrintDialogData(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetPrintDialogData,(self,) + _args, _kwargs)
if val: val = wxPrintDialogDataPtr(val)
return val
def GetPrintout(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetPrintout,(self,) + _args, _kwargs)
if val: val = wxPrintoutPtr(val)
return val
def GetPrintoutForPrinting(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetPrintoutForPrinting,(self,) + _args, _kwargs)
if val: val = wxPrintoutPtr(val)
return val
def GetZoom(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_GetZoom,(self,) + _args, _kwargs)
return val
def Ok(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_Ok,(self,) + _args, _kwargs)
return val
def Print(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_Print,(self,) + _args, _kwargs)
return val
def SetCanvas(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_SetCanvas,(self,) + _args, _kwargs)
return val
def SetCurrentPage(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_SetCurrentPage,(self,) + _args, _kwargs)
return val
def SetFrame(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_SetFrame,(self,) + _args, _kwargs)
return val
def SetPrintout(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_SetPrintout,(self,) + _args, _kwargs)
return val
def SetZoom(self, *_args, **_kwargs):
val = apply(printfwc.wxPrintPreview_SetZoom,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPrintPreview instance at %s>" % (self.this,)
class wxPrintPreview(wxPrintPreviewPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(printfwc.new_wxPrintPreview,_args,_kwargs)
self.thisown = 1
class wxPreviewFramePtr(wxFramePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Initialize(self, *_args, **_kwargs):
val = apply(printfwc.wxPreviewFrame_Initialize,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPreviewFrame instance at %s>" % (self.this,)
class wxPreviewFrame(wxPreviewFramePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(printfwc.new_wxPreviewFrame,_args,_kwargs)
self.thisown = 1
wx._StdFrameCallbacks(self)
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------

2242
wxPython/src/gtk/sizers.cpp Normal file

File diff suppressed because it is too large Load Diff

294
wxPython/src/gtk/sizers.py Normal file
View File

@@ -0,0 +1,294 @@
# This file was created automatically by SWIG.
import sizersc
from misc import *
from windows import *
from gdi import *
from clip_dnd import *
from controls import *
from events import *
import wx
import string
class wxSizerItemPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def GetSize(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_GetSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def CalcMin(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_CalcMin,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def SetDimension(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_SetDimension,(self,) + _args, _kwargs)
return val
def SetRatioWH(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_SetRatioWH,(self,) + _args, _kwargs)
return val
def SetRatioSize(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_SetRatioSize,(self,) + _args, _kwargs)
return val
def SetRatio(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_SetRatio,(self,) + _args, _kwargs)
return val
def GetRatio(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_GetRatio,(self,) + _args, _kwargs)
return val
def IsWindow(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_IsWindow,(self,) + _args, _kwargs)
return val
def IsSizer(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_IsSizer,(self,) + _args, _kwargs)
return val
def IsSpacer(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_IsSpacer,(self,) + _args, _kwargs)
return val
def GetWindow(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_GetWindow,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def GetSizer(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_GetSizer,(self,) + _args, _kwargs)
if val: val = wxSizerPtr(val)
return val
def GetOption(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_GetOption,(self,) + _args, _kwargs)
return val
def GetFlag(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_GetFlag,(self,) + _args, _kwargs)
return val
def GetBorder(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_GetBorder,(self,) + _args, _kwargs)
return val
def SetInitSize(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_SetInitSize,(self,) + _args, _kwargs)
return val
def SetOption(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_SetOption,(self,) + _args, _kwargs)
return val
def SetFlag(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_SetFlag,(self,) + _args, _kwargs)
return val
def SetBorder(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_SetBorder,(self,) + _args, _kwargs)
return val
def GetUserData(self, *_args, **_kwargs):
val = apply(sizersc.wxSizerItem_GetUserData,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSizerItem instance at %s>" % (self.this,)
class wxSizerItem(wxSizerItemPtr):
def __init__(self,this):
self.this = this
class wxSizerPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def Destroy(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_Destroy,(self,) + _args, _kwargs)
return val
def AddWindow(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_AddWindow,(self,) + _args, _kwargs)
return val
def AddSizer(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_AddSizer,(self,) + _args, _kwargs)
return val
def AddSpacer(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_AddSpacer,(self,) + _args, _kwargs)
return val
def PrependWindow(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_PrependWindow,(self,) + _args, _kwargs)
return val
def PrependSizer(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_PrependSizer,(self,) + _args, _kwargs)
return val
def PrependSpacer(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_PrependSpacer,(self,) + _args, _kwargs)
return val
def RemoveWindow(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_RemoveWindow,(self,) + _args, _kwargs)
return val
def RemoveSizer(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_RemoveSizer,(self,) + _args, _kwargs)
return val
def RemovePos(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_RemovePos,(self,) + _args, _kwargs)
return val
def SetDimension(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_SetDimension,(self,) + _args, _kwargs)
return val
def GetSize(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_GetSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetPosition(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetMinSize(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_GetMinSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def Layout(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_Layout,(self,) + _args, _kwargs)
return val
def Fit(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_Fit,(self,) + _args, _kwargs)
return val
def SetSizeHints(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_SetSizeHints,(self,) + _args, _kwargs)
return val
def GetChildren(self, *_args, **_kwargs):
val = apply(sizersc.wxSizer_GetChildren,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSizer instance at %s>" % (self.this,)
def Add(self, *args):
if type(args[0]) == type(1):
apply(self.AddSpacer, args)
elif string.find(args[0].this, 'Sizer') != -1:
apply(self.AddSizer, args)
else:
apply(self.AddWindow, args)
def Prepend(self, *args):
if type(args[0]) == type(1):
apply(self.PrependSpacer, args)
elif string.find(args[0].this, 'Sizer') != -1:
apply(self.PrependSizer, args)
else:
apply(self.PrependWindow, args)
def Remove(self, *args):
if type(args[0]) == type(1):
apply(self.RemovePos, args)
elif string.find(args[0].this, 'Sizer') != -1:
apply(self.RemoveSizer, args)
else:
apply(self.RemoveWindow, args)
def AddMany(self, widgets):
for childinfo in widgets:
if type(childinfo) != type(()):
childinfo = (childinfo, )
apply(self.Add, childinfo)
class wxSizer(wxSizerPtr):
def __init__(self,this):
self.this = this
class wxPySizerPtr(wxSizerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def _setSelf(self, *_args, **_kwargs):
val = apply(sizersc.wxPySizer__setSelf,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPySizer instance at %s>" % (self.this,)
class wxPySizer(wxPySizerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxPySizer,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxPySizer)
class wxBoxSizerPtr(wxSizerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetOrientation(self, *_args, **_kwargs):
val = apply(sizersc.wxBoxSizer_GetOrientation,(self,) + _args, _kwargs)
return val
def RecalcSizes(self, *_args, **_kwargs):
val = apply(sizersc.wxBoxSizer_RecalcSizes,(self,) + _args, _kwargs)
return val
def CalcMin(self, *_args, **_kwargs):
val = apply(sizersc.wxBoxSizer_CalcMin,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def __repr__(self):
return "<C wxBoxSizer instance at %s>" % (self.this,)
class wxBoxSizer(wxBoxSizerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxBoxSizer,_args,_kwargs)
self.thisown = 1
class wxStaticBoxSizerPtr(wxBoxSizerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetStaticBox(self, *_args, **_kwargs):
val = apply(sizersc.wxStaticBoxSizer_GetStaticBox,(self,) + _args, _kwargs)
if val: val = wxStaticBoxPtr(val)
return val
def RecalcSizes(self, *_args, **_kwargs):
val = apply(sizersc.wxStaticBoxSizer_RecalcSizes,(self,) + _args, _kwargs)
return val
def CalcMin(self, *_args, **_kwargs):
val = apply(sizersc.wxStaticBoxSizer_CalcMin,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def __repr__(self):
return "<C wxStaticBoxSizer instance at %s>" % (self.this,)
class wxStaticBoxSizer(wxStaticBoxSizerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxStaticBoxSizer,_args,_kwargs)
self.thisown = 1
class wxNotebookSizerPtr(wxSizerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def RecalcSizes(self, *_args, **_kwargs):
val = apply(sizersc.wxNotebookSizer_RecalcSizes,(self,) + _args, _kwargs)
return val
def CalcMin(self, *_args, **_kwargs):
val = apply(sizersc.wxNotebookSizer_CalcMin,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetNotebook(self, *_args, **_kwargs):
val = apply(sizersc.wxNotebookSizer_GetNotebook,(self,) + _args, _kwargs)
if val: val = wxNotebookPtr(val)
return val
def __repr__(self):
return "<C wxNotebookSizer instance at %s>" % (self.this,)
class wxNotebookSizer(wxNotebookSizerPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(sizersc.new_wxNotebookSizer,_args,_kwargs)
self.thisown = 1
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,345 @@
# This file was created automatically by SWIG.
import stattoolc
from misc import *
from windows import *
from gdi import *
from clip_dnd import *
from controls import *
from events import *
import wx
class wxStatusBarPtr(wxWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetFieldRect(self, *_args, **_kwargs):
val = apply(stattoolc.wxStatusBar_GetFieldRect,(self,) + _args, _kwargs)
if val: val = wxRectPtr(val) ; val.thisown = 1
return val
def GetFieldsCount(self, *_args, **_kwargs):
val = apply(stattoolc.wxStatusBar_GetFieldsCount,(self,) + _args, _kwargs)
return val
def GetStatusText(self, *_args, **_kwargs):
val = apply(stattoolc.wxStatusBar_GetStatusText,(self,) + _args, _kwargs)
return val
def GetBorderX(self, *_args, **_kwargs):
val = apply(stattoolc.wxStatusBar_GetBorderX,(self,) + _args, _kwargs)
return val
def GetBorderY(self, *_args, **_kwargs):
val = apply(stattoolc.wxStatusBar_GetBorderY,(self,) + _args, _kwargs)
return val
def SetFieldsCount(self, *_args, **_kwargs):
val = apply(stattoolc.wxStatusBar_SetFieldsCount,(self,) + _args, _kwargs)
return val
def SetStatusText(self, *_args, **_kwargs):
val = apply(stattoolc.wxStatusBar_SetStatusText,(self,) + _args, _kwargs)
return val
def SetStatusWidths(self, *_args, **_kwargs):
val = apply(stattoolc.wxStatusBar_SetStatusWidths,(self,) + _args, _kwargs)
return val
def SetMinHeight(self, *_args, **_kwargs):
val = apply(stattoolc.wxStatusBar_SetMinHeight,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxStatusBar instance at %s>" % (self.this,)
class wxStatusBar(wxStatusBarPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(stattoolc.new_wxStatusBar,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxToolBarToolBasePtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def Destroy(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_Destroy,(self,) + _args, _kwargs)
return val
def GetId(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetId,(self,) + _args, _kwargs)
return val
def GetControl(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetControl,(self,) + _args, _kwargs)
if val: val = wxControlPtr(val)
return val
def GetToolBar(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetToolBar,(self,) + _args, _kwargs)
if val: val = wxToolBarBasePtr(val)
return val
def IsButton(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_IsButton,(self,) + _args, _kwargs)
return val
def IsControl(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_IsControl,(self,) + _args, _kwargs)
return val
def IsSeparator(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_IsSeparator,(self,) + _args, _kwargs)
return val
def GetStyle(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetStyle,(self,) + _args, _kwargs)
return val
def IsEnabled(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_IsEnabled,(self,) + _args, _kwargs)
return val
def IsToggled(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_IsToggled,(self,) + _args, _kwargs)
return val
def CanBeToggled(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_CanBeToggled,(self,) + _args, _kwargs)
return val
def GetBitmap1(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetBitmap1,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val)
return val
def GetBitmap2(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetBitmap2,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val)
return val
def GetBitmap(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetBitmap,(self,) + _args, _kwargs)
if val: val = wxBitmapPtr(val)
return val
def GetShortHelp(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetShortHelp,(self,) + _args, _kwargs)
return val
def GetLongHelp(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetLongHelp,(self,) + _args, _kwargs)
return val
def Enable(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_Enable,(self,) + _args, _kwargs)
return val
def Toggle(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_Toggle,(self,) + _args, _kwargs)
return val
def SetToggle(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_SetToggle,(self,) + _args, _kwargs)
return val
def SetShortHelp(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_SetShortHelp,(self,) + _args, _kwargs)
return val
def SetLongHelp(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_SetLongHelp,(self,) + _args, _kwargs)
return val
def SetBitmap1(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_SetBitmap1,(self,) + _args, _kwargs)
return val
def SetBitmap2(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_SetBitmap2,(self,) + _args, _kwargs)
return val
def Detach(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_Detach,(self,) + _args, _kwargs)
return val
def Attach(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_Attach,(self,) + _args, _kwargs)
return val
def GetClientData(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_GetClientData,(self,) + _args, _kwargs)
return val
def SetClientData(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarToolBase_SetClientData,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxToolBarToolBase instance at %s>" % (self.this,)
class wxToolBarToolBase(wxToolBarToolBasePtr):
def __init__(self,this):
self.this = this
class wxToolBarBasePtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def AddTool(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_AddTool,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def AddSimpleTool(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_AddSimpleTool,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def InsertTool(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_InsertTool,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def InsertSimpleTool(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_InsertSimpleTool,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def AddControl(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_AddControl,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def InsertControl(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_InsertControl,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def AddSeparator(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_AddSeparator,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def InsertSeparator(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_InsertSeparator,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def RemoveTool(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_RemoveTool,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def DeleteToolByPos(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_DeleteToolByPos,(self,) + _args, _kwargs)
return val
def DeleteTool(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_DeleteTool,(self,) + _args, _kwargs)
return val
def ClearTools(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_ClearTools,(self,) + _args, _kwargs)
return val
def Realize(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_Realize,(self,) + _args, _kwargs)
return val
def EnableTool(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_EnableTool,(self,) + _args, _kwargs)
return val
def ToggleTool(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_ToggleTool,(self,) + _args, _kwargs)
return val
def SetToggle(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetToggle,(self,) + _args, _kwargs)
return val
def GetToolClientData(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolClientData,(self,) + _args, _kwargs)
return val
def SetToolClientData(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetToolClientData,(self,) + _args, _kwargs)
return val
def GetToolState(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolState,(self,) + _args, _kwargs)
return val
def GetToolEnabled(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolEnabled,(self,) + _args, _kwargs)
return val
def SetToolShortHelp(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetToolShortHelp,(self,) + _args, _kwargs)
return val
def GetToolShortHelp(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolShortHelp,(self,) + _args, _kwargs)
return val
def SetToolLongHelp(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetToolLongHelp,(self,) + _args, _kwargs)
return val
def GetToolLongHelp(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolLongHelp,(self,) + _args, _kwargs)
return val
def SetMarginsXY(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetMarginsXY,(self,) + _args, _kwargs)
return val
def SetMargins(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetMargins,(self,) + _args, _kwargs)
return val
def SetToolPacking(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetToolPacking,(self,) + _args, _kwargs)
return val
def SetToolSeparation(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetToolSeparation,(self,) + _args, _kwargs)
return val
def GetToolMargins(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolMargins,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetToolPacking(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolPacking,(self,) + _args, _kwargs)
return val
def GetToolSeparation(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolSeparation,(self,) + _args, _kwargs)
return val
def SetRows(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetRows,(self,) + _args, _kwargs)
return val
def SetMaxRowsCols(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetMaxRowsCols,(self,) + _args, _kwargs)
return val
def GetMaxRows(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetMaxRows,(self,) + _args, _kwargs)
return val
def GetMaxCols(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetMaxCols,(self,) + _args, _kwargs)
return val
def SetToolBitmapSize(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_SetToolBitmapSize,(self,) + _args, _kwargs)
return val
def GetToolBitmapSize(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolBitmapSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetToolSize(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarBase_GetToolSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def __repr__(self):
return "<C wxToolBarBase instance at %s>" % (self.this,)
class wxToolBarBase(wxToolBarBasePtr):
def __init__(self,this):
self.this = this
class wxToolBarPtr(wxToolBarBasePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def FindToolForPosition(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBar_FindToolForPosition,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def __repr__(self):
return "<C wxToolBar instance at %s>" % (self.this,)
class wxToolBar(wxToolBarPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(stattoolc.new_wxToolBar,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxToolBarSimplePtr(wxToolBarBasePtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def FindToolForPosition(self, *_args, **_kwargs):
val = apply(stattoolc.wxToolBarSimple_FindToolForPosition,(self,) + _args, _kwargs)
if val: val = wxToolBarToolBasePtr(val)
return val
def __repr__(self):
return "<C wxToolBarSimple instance at %s>" % (self.this,)
class wxToolBarSimple(wxToolBarSimplePtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(stattoolc.new_wxToolBarSimple,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------
wxTOOL_STYLE_BUTTON = stattoolc.wxTOOL_STYLE_BUTTON
wxTOOL_STYLE_SEPARATOR = stattoolc.wxTOOL_STYLE_SEPARATOR
wxTOOL_STYLE_CONTROL = stattoolc.wxTOOL_STYLE_CONTROL

9308
wxPython/src/gtk/windows.cpp Normal file

File diff suppressed because it is too large Load Diff

955
wxPython/src/gtk/windows.py Normal file
View File

@@ -0,0 +1,955 @@
# This file was created automatically by SWIG.
import windowsc
from misc import *
from gdi import *
from clip_dnd import *
import wx
def wxDLG_PNT(win, point_or_x, y=None):
if y is None:
return win.ConvertDialogPointToPixels(point_or_x)
else:
return win.ConvertDialogPointToPixels(wxPoint(point_or_x, y))
def wxDLG_SZE(win, size_width, height=None):
if height is None:
return win.ConvertDialogSizeToPixels(size_width)
else:
return win.ConvertDialogSizeToPixels(wxSize(size_width, height))
class wxEvtHandlerPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def ProcessEvent(self, *_args, **_kwargs):
val = apply(windowsc.wxEvtHandler_ProcessEvent,(self,) + _args, _kwargs)
return val
def GetEvtHandlerEnabled(self, *_args, **_kwargs):
val = apply(windowsc.wxEvtHandler_GetEvtHandlerEnabled,(self,) + _args, _kwargs)
return val
def SetEvtHandlerEnabled(self, *_args, **_kwargs):
val = apply(windowsc.wxEvtHandler_SetEvtHandlerEnabled,(self,) + _args, _kwargs)
return val
def GetNextHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxEvtHandler_GetNextHandler,(self,) + _args, _kwargs)
if val: val = wxEvtHandlerPtr(val)
return val
def GetPreviousHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxEvtHandler_GetPreviousHandler,(self,) + _args, _kwargs)
if val: val = wxEvtHandlerPtr(val)
return val
def SetNextHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxEvtHandler_SetNextHandler,(self,) + _args, _kwargs)
return val
def SetPreviousHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxEvtHandler_SetPreviousHandler,(self,) + _args, _kwargs)
return val
def Connect(self, *_args, **_kwargs):
val = apply(windowsc.wxEvtHandler_Connect,(self,) + _args, _kwargs)
return val
def Disconnect(self, *_args, **_kwargs):
val = apply(windowsc.wxEvtHandler_Disconnect,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxEvtHandler instance at %s>" % (self.this,)
class wxEvtHandler(wxEvtHandlerPtr):
def __init__(self,this):
self.this = this
class wxValidatorPtr(wxEvtHandlerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Clone(self, *_args, **_kwargs):
val = apply(windowsc.wxValidator_Clone,(self,) + _args, _kwargs)
if val: val = wxValidatorPtr(val)
return val
def GetWindow(self, *_args, **_kwargs):
val = apply(windowsc.wxValidator_GetWindow,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def SetWindow(self, *_args, **_kwargs):
val = apply(windowsc.wxValidator_SetWindow,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxValidator instance at %s>" % (self.this,)
class wxValidator(wxValidatorPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxValidator,_args,_kwargs)
self.thisown = 1
class wxPyValidatorPtr(wxValidatorPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Destroy(self, *_args, **_kwargs):
val = apply(windowsc.wxPyValidator_Destroy,(self,) + _args, _kwargs)
return val
def _setSelf(self, *_args, **_kwargs):
val = apply(windowsc.wxPyValidator__setSelf,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPyValidator instance at %s>" % (self.this,)
class wxPyValidator(wxPyValidatorPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxPyValidator,_args,_kwargs)
self.thisown = 1
self._setSelf(self, wxPyValidator, 0)
class wxWindowPtr(wxEvtHandlerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def CaptureMouse(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_CaptureMouse,(self,) + _args, _kwargs)
return val
def Center(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Center,(self,) + _args, _kwargs)
return val
def Centre(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Centre,(self,) + _args, _kwargs)
return val
def CentreOnParent(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_CentreOnParent,(self,) + _args, _kwargs)
return val
def CenterOnParent(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_CenterOnParent,(self,) + _args, _kwargs)
return val
def ClientToScreenXY(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ClientToScreenXY,(self,) + _args, _kwargs)
return val
def ClientToScreen(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ClientToScreen,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def Close(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Close,(self,) + _args, _kwargs)
return val
def Destroy(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Destroy,(self,) + _args, _kwargs)
return val
def DestroyChildren(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_DestroyChildren,(self,) + _args, _kwargs)
return val
def Enable(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Enable,(self,) + _args, _kwargs)
return val
def FindWindowById(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_FindWindowById,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def FindWindowByName(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_FindWindowByName,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def Fit(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Fit,(self,) + _args, _kwargs)
return val
def GetBackgroundColour(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetBackgroundColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val) ; val.thisown = 1
return val
def GetChildren(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetChildren,(self,) + _args, _kwargs)
return val
def GetCharHeight(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetCharHeight,(self,) + _args, _kwargs)
return val
def GetCharWidth(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetCharWidth,(self,) + _args, _kwargs)
return val
def GetClientSizeTuple(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetClientSizeTuple,(self,) + _args, _kwargs)
return val
def GetClientSize(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetClientSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetConstraints(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetConstraints,(self,) + _args, _kwargs)
if val: val = wxLayoutConstraintsPtr(val)
return val
def GetEventHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetEventHandler,(self,) + _args, _kwargs)
if val: val = wxEvtHandlerPtr(val)
return val
def GetFont(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetFont,(self,) + _args, _kwargs)
if val: val = wxFontPtr(val)
return val
def GetForegroundColour(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetForegroundColour,(self,) + _args, _kwargs)
if val: val = wxColourPtr(val) ; val.thisown = 1
return val
def GetGrandParent(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetGrandParent,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def GetHandle(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetHandle,(self,) + _args, _kwargs)
return val
def GetId(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetId,(self,) + _args, _kwargs)
return val
def GetLabel(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetLabel,(self,) + _args, _kwargs)
return val
def SetLabel(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetLabel,(self,) + _args, _kwargs)
return val
def GetName(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetName,(self,) + _args, _kwargs)
return val
def GetParent(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetParent,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def GetPositionTuple(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetPositionTuple,(self,) + _args, _kwargs)
return val
def GetPosition(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetPosition,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def GetRect(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetRect,(self,) + _args, _kwargs)
if val: val = wxRectPtr(val) ; val.thisown = 1
return val
def GetScrollThumb(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetScrollThumb,(self,) + _args, _kwargs)
return val
def GetScrollPos(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetScrollPos,(self,) + _args, _kwargs)
return val
def GetScrollRange(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetScrollRange,(self,) + _args, _kwargs)
return val
def GetSizeTuple(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetSizeTuple,(self,) + _args, _kwargs)
return val
def GetSize(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def GetTextExtent(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetTextExtent,(self,) + _args, _kwargs)
return val
def GetFullTextExtent(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetFullTextExtent,(self,) + _args, _kwargs)
return val
def GetTitle(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetTitle,(self,) + _args, _kwargs)
return val
def GetUpdateRegion(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetUpdateRegion,(self,) + _args, _kwargs)
if val: val = wxRegionPtr(val) ; val.thisown = 1
return val
def GetWindowStyleFlag(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetWindowStyleFlag,(self,) + _args, _kwargs)
return val
def Hide(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Hide,(self,) + _args, _kwargs)
return val
def InitDialog(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_InitDialog,(self,) + _args, _kwargs)
return val
def IsEnabled(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_IsEnabled,(self,) + _args, _kwargs)
return val
def IsExposed(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_IsExposed,(self,) + _args, _kwargs)
return val
def IsExposedPoint(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_IsExposedPoint,(self,) + _args, _kwargs)
return val
def IsExposedRect(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_IsExposedRect,(self,) + _args, _kwargs)
return val
def IsRetained(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_IsRetained,(self,) + _args, _kwargs)
return val
def IsShown(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_IsShown,(self,) + _args, _kwargs)
return val
def IsTopLevel(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_IsTopLevel,(self,) + _args, _kwargs)
return val
def Layout(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Layout,(self,) + _args, _kwargs)
return val
def LoadFromResource(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_LoadFromResource,(self,) + _args, _kwargs)
return val
def Lower(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Lower,(self,) + _args, _kwargs)
return val
def MakeModal(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_MakeModal,(self,) + _args, _kwargs)
return val
def MoveXY(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_MoveXY,(self,) + _args, _kwargs)
return val
def Move(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Move,(self,) + _args, _kwargs)
return val
def PopEventHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_PopEventHandler,(self,) + _args, _kwargs)
if val: val = wxEvtHandlerPtr(val)
return val
def PushEventHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_PushEventHandler,(self,) + _args, _kwargs)
return val
def PopupMenuXY(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_PopupMenuXY,(self,) + _args, _kwargs)
return val
def PopupMenu(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_PopupMenu,(self,) + _args, _kwargs)
return val
def Raise(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Raise,(self,) + _args, _kwargs)
return val
def Refresh(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Refresh,(self,) + _args, _kwargs)
return val
def ReleaseMouse(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ReleaseMouse,(self,) + _args, _kwargs)
return val
def RemoveChild(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_RemoveChild,(self,) + _args, _kwargs)
return val
def Reparent(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Reparent,(self,) + _args, _kwargs)
return val
def ScreenToClientXY(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ScreenToClientXY,(self,) + _args, _kwargs)
return val
def ScreenToClient(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ScreenToClient,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def ScrollWindow(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ScrollWindow,(self,) + _args, _kwargs)
return val
def SetAcceleratorTable(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetAcceleratorTable,(self,) + _args, _kwargs)
return val
def SetAutoLayout(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetAutoLayout,(self,) + _args, _kwargs)
return val
def GetAutoLayout(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetAutoLayout,(self,) + _args, _kwargs)
return val
def SetBackgroundColour(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetBackgroundColour,(self,) + _args, _kwargs)
return val
def SetConstraints(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetConstraints,(self,) + _args, _kwargs)
return val
def UnsetConstraints(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_UnsetConstraints,(self,) + _args, _kwargs)
return val
def SetFocus(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetFocus,(self,) + _args, _kwargs)
return val
def AcceptsFocus(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_AcceptsFocus,(self,) + _args, _kwargs)
return val
def SetFont(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetFont,(self,) + _args, _kwargs)
return val
def SetForegroundColour(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetForegroundColour,(self,) + _args, _kwargs)
return val
def SetId(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetId,(self,) + _args, _kwargs)
return val
def SetName(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetName,(self,) + _args, _kwargs)
return val
def SetScrollbar(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetScrollbar,(self,) + _args, _kwargs)
return val
def SetScrollPos(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetScrollPos,(self,) + _args, _kwargs)
return val
def SetDimensions(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetDimensions,(self,) + _args, _kwargs)
return val
def SetSize(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetSize,(self,) + _args, _kwargs)
return val
def SetPosition(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetPosition,(self,) + _args, _kwargs)
return val
def SetSizeHints(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetSizeHints,(self,) + _args, _kwargs)
return val
def SetClientSizeWH(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetClientSizeWH,(self,) + _args, _kwargs)
return val
def SetClientSize(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetClientSize,(self,) + _args, _kwargs)
return val
def SetCursor(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetCursor,(self,) + _args, _kwargs)
return val
def SetEventHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetEventHandler,(self,) + _args, _kwargs)
return val
def SetTitle(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetTitle,(self,) + _args, _kwargs)
return val
def Show(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Show,(self,) + _args, _kwargs)
return val
def TransferDataFromWindow(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_TransferDataFromWindow,(self,) + _args, _kwargs)
return val
def TransferDataToWindow(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_TransferDataToWindow,(self,) + _args, _kwargs)
return val
def Validate(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_Validate,(self,) + _args, _kwargs)
return val
def WarpPointer(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_WarpPointer,(self,) + _args, _kwargs)
return val
def ConvertDialogPointToPixels(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ConvertDialogPointToPixels,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def ConvertDialogSizeToPixels(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ConvertDialogSizeToPixels,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def DLG_PNT(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_DLG_PNT,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def DLG_SZE(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_DLG_SZE,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def ConvertPixelPointToDialog(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ConvertPixelPointToDialog,(self,) + _args, _kwargs)
if val: val = wxPointPtr(val) ; val.thisown = 1
return val
def ConvertPixelSizeToDialog(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_ConvertPixelSizeToDialog,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def SetToolTipString(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetToolTipString,(self,) + _args, _kwargs)
return val
def SetToolTip(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetToolTip,(self,) + _args, _kwargs)
return val
def GetToolTip(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetToolTip,(self,) + _args, _kwargs)
if val: val = wxToolTipPtr(val)
return val
def SetSizer(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetSizer,(self,) + _args, _kwargs)
return val
def GetValidator(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetValidator,(self,) + _args, _kwargs)
if val: val = wxValidatorPtr(val)
return val
def SetValidator(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetValidator,(self,) + _args, _kwargs)
return val
def SetDropTarget(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetDropTarget,(self,) + _args, _kwargs)
_args[0].thisown = 0
return val
def GetDropTarget(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetDropTarget,(self,) + _args, _kwargs)
if val: val = wxDropTargetPtr(val)
return val
def GetBestSize(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetBestSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def SetCaret(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_SetCaret,(self,) + _args, _kwargs)
return val
def GetCaret(self, *_args, **_kwargs):
val = apply(windowsc.wxWindow_GetCaret,(self,) + _args, _kwargs)
if val: val = wxCaretPtr(val)
return val
def __repr__(self):
return "<C wxWindow instance at %s>" % (self.this,)
# replaces broken shadow method
def GetCaret(self, *_args, **_kwargs):
from misc2 import wxCaretPtr
val = apply(windowsc.wxWindow_GetCaret,(self,) + _args, _kwargs)
if val: val = wxCaretPtr(val)
return val
class wxWindow(wxWindowPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxWindow,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxPanelPtr(wxWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def InitDialog(self, *_args, **_kwargs):
val = apply(windowsc.wxPanel_InitDialog,(self,) + _args, _kwargs)
return val
def GetDefaultItem(self, *_args, **_kwargs):
val = apply(windowsc.wxPanel_GetDefaultItem,(self,) + _args, _kwargs)
if val: val = wxButtonPtr(val)
return val
def SetDefaultItem(self, *_args, **_kwargs):
val = apply(windowsc.wxPanel_SetDefaultItem,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxPanel instance at %s>" % (self.this,)
def GetDefaultItem(self):
import controls
val = windowsc.wxPanel_GetDefaultItem(self.this)
val = controls.wxButtonPtr(val)
return val
class wxPanel(wxPanelPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxPanel,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxDialogPtr(wxPanelPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Centre(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_Centre,(self,) + _args, _kwargs)
return val
def EndModal(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_EndModal,(self,) + _args, _kwargs)
return val
def GetTitle(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_GetTitle,(self,) + _args, _kwargs)
return val
def Iconize(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_Iconize,(self,) + _args, _kwargs)
return val
def IsIconized(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_IsIconized,(self,) + _args, _kwargs)
return val
def SetModal(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_SetModal,(self,) + _args, _kwargs)
return val
def IsModal(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_IsModal,(self,) + _args, _kwargs)
return val
def SetTitle(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_SetTitle,(self,) + _args, _kwargs)
return val
def Show(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_Show,(self,) + _args, _kwargs)
return val
def ShowModal(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_ShowModal,(self,) + _args, _kwargs)
return val
def GetReturnCode(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_GetReturnCode,(self,) + _args, _kwargs)
return val
def SetReturnCode(self, *_args, **_kwargs):
val = apply(windowsc.wxDialog_SetReturnCode,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxDialog instance at %s>" % (self.this,)
class wxDialog(wxDialogPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxDialog,_args,_kwargs)
self.thisown = 1
wx._StdDialogCallbacks(self)
class wxScrolledWindowPtr(wxPanelPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def EnableScrolling(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_EnableScrolling,(self,) + _args, _kwargs)
return val
def GetScrollPageSize(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_GetScrollPageSize,(self,) + _args, _kwargs)
return val
def GetScrollPixelsPerUnit(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_GetScrollPixelsPerUnit,(self,) + _args, _kwargs)
return val
def GetTargetWindow(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_GetTargetWindow,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def GetVirtualSize(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_GetVirtualSize,(self,) + _args, _kwargs)
return val
def IsRetained(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_IsRetained,(self,) + _args, _kwargs)
return val
def PrepareDC(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_PrepareDC,(self,) + _args, _kwargs)
return val
def Scroll(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_Scroll,(self,) + _args, _kwargs)
return val
def SetScrollbars(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_SetScrollbars,(self,) + _args, _kwargs)
return val
def SetScrollPageSize(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_SetScrollPageSize,(self,) + _args, _kwargs)
return val
def SetTargetWindow(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_SetTargetWindow,(self,) + _args, _kwargs)
return val
def GetViewStart(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_GetViewStart,(self,) + _args, _kwargs)
return val
def ViewStart(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_ViewStart,(self,) + _args, _kwargs)
return val
def CalcScrolledPosition(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_CalcScrolledPosition,(self,) + _args, _kwargs)
return val
def CalcUnscrolledPosition(self, *_args, **_kwargs):
val = apply(windowsc.wxScrolledWindow_CalcUnscrolledPosition,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxScrolledWindow instance at %s>" % (self.this,)
class wxScrolledWindow(wxScrolledWindowPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxScrolledWindow,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
wx._StdOnScrollCallbacks(self)
class wxMenuPtr(wxEvtHandlerPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Append(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_Append,(self,) + _args, _kwargs)
return val
def AppendMenu(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_AppendMenu,(self,) + _args, _kwargs)
return val
def AppendItem(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_AppendItem,(self,) + _args, _kwargs)
return val
def AppendSeparator(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_AppendSeparator,(self,) + _args, _kwargs)
return val
def Break(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_Break,(self,) + _args, _kwargs)
return val
def Check(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_Check,(self,) + _args, _kwargs)
return val
def IsChecked(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_IsChecked,(self,) + _args, _kwargs)
return val
def Enable(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_Enable,(self,) + _args, _kwargs)
return val
def IsEnabled(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_IsEnabled,(self,) + _args, _kwargs)
return val
def FindItem(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_FindItem,(self,) + _args, _kwargs)
return val
def FindItemById(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_FindItemById,(self,) + _args, _kwargs)
if val: val = wxMenuItemPtr(val)
return val
def GetTitle(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_GetTitle,(self,) + _args, _kwargs)
return val
def SetTitle(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_SetTitle,(self,) + _args, _kwargs)
return val
def GetLabel(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_GetLabel,(self,) + _args, _kwargs)
return val
def SetLabel(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_SetLabel,(self,) + _args, _kwargs)
return val
def GetHelpString(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_GetHelpString,(self,) + _args, _kwargs)
return val
def SetHelpString(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_SetHelpString,(self,) + _args, _kwargs)
return val
def UpdateUI(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_UpdateUI,(self,) + _args, _kwargs)
return val
def Delete(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_Delete,(self,) + _args, _kwargs)
return val
def DeleteItem(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_DeleteItem,(self,) + _args, _kwargs)
return val
def Insert(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_Insert,(self,) + _args, _kwargs)
return val
def Remove(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_Remove,(self,) + _args, _kwargs)
if val: val = wxMenuItemPtr(val)
return val
def RemoveItem(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_RemoveItem,(self,) + _args, _kwargs)
if val: val = wxMenuItemPtr(val)
return val
def Destroy(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_Destroy,(self,) + _args, _kwargs)
return val
def DestroyId(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_DestroyId,(self,) + _args, _kwargs)
return val
def DestroyItem(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_DestroyItem,(self,) + _args, _kwargs)
return val
def GetMenuItemCount(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_GetMenuItemCount,(self,) + _args, _kwargs)
return val
def GetMenuItems(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_GetMenuItems,(self,) + _args, _kwargs)
return val
def SetEventHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_SetEventHandler,(self,) + _args, _kwargs)
return val
def GetEventHandler(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_GetEventHandler,(self,) + _args, _kwargs)
if val: val = wxEvtHandlerPtr(val)
return val
def SetInvokingWindow(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_SetInvokingWindow,(self,) + _args, _kwargs)
return val
def GetInvokingWindow(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_GetInvokingWindow,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def GetStyle(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_GetStyle,(self,) + _args, _kwargs)
return val
def IsAttached(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_IsAttached,(self,) + _args, _kwargs)
return val
def SetParent(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_SetParent,(self,) + _args, _kwargs)
return val
def GetParent(self, *_args, **_kwargs):
val = apply(windowsc.wxMenu_GetParent,(self,) + _args, _kwargs)
if val: val = wxMenuPtr(val)
return val
def __repr__(self):
return "<C wxMenu instance at %s>" % (self.this,)
class wxMenu(wxMenuPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxMenu,_args,_kwargs)
self.thisown = 1
class wxMenuBarPtr(wxWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def Append(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_Append,(self,) + _args, _kwargs)
return val
def Insert(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_Insert,(self,) + _args, _kwargs)
return val
def GetMenuCount(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_GetMenuCount,(self,) + _args, _kwargs)
return val
def GetMenu(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_GetMenu,(self,) + _args, _kwargs)
if val: val = wxMenuPtr(val)
return val
def Replace(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_Replace,(self,) + _args, _kwargs)
if val: val = wxMenuPtr(val)
return val
def Remove(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_Remove,(self,) + _args, _kwargs)
if val: val = wxMenuPtr(val)
return val
def EnableTop(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_EnableTop,(self,) + _args, _kwargs)
return val
def SetLabelTop(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_SetLabelTop,(self,) + _args, _kwargs)
return val
def GetLabelTop(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_GetLabelTop,(self,) + _args, _kwargs)
return val
def FindMenuItem(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_FindMenuItem,(self,) + _args, _kwargs)
return val
def FindItemById(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_FindItemById,(self,) + _args, _kwargs)
if val: val = wxMenuItemPtr(val)
return val
def Enable(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_Enable,(self,) + _args, _kwargs)
return val
def Check(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_Check,(self,) + _args, _kwargs)
return val
def IsChecked(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_IsChecked,(self,) + _args, _kwargs)
return val
def IsEnabled(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_IsEnabled,(self,) + _args, _kwargs)
return val
def SetLabel(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_SetLabel,(self,) + _args, _kwargs)
return val
def GetLabel(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_GetLabel,(self,) + _args, _kwargs)
return val
def SetHelpString(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_SetHelpString,(self,) + _args, _kwargs)
return val
def GetHelpString(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuBar_GetHelpString,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxMenuBar instance at %s>" % (self.this,)
class wxMenuBar(wxMenuBarPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxMenuBar,_args,_kwargs)
self.thisown = 1
class wxMenuItemPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def GetMenu(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_GetMenu,(self,) + _args, _kwargs)
if val: val = wxMenuPtr(val)
return val
def SetId(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_SetId,(self,) + _args, _kwargs)
return val
def GetId(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_GetId,(self,) + _args, _kwargs)
return val
def IsSeparator(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_IsSeparator,(self,) + _args, _kwargs)
return val
def SetText(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_SetText,(self,) + _args, _kwargs)
return val
def GetLabel(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_GetLabel,(self,) + _args, _kwargs)
return val
def GetText(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_GetText,(self,) + _args, _kwargs)
return val
def SetCheckable(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_SetCheckable,(self,) + _args, _kwargs)
return val
def IsCheckable(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_IsCheckable,(self,) + _args, _kwargs)
return val
def IsSubMenu(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_IsSubMenu,(self,) + _args, _kwargs)
return val
def SetSubMenu(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_SetSubMenu,(self,) + _args, _kwargs)
return val
def GetSubMenu(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_GetSubMenu,(self,) + _args, _kwargs)
if val: val = wxMenuPtr(val)
return val
def Enable(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_Enable,(self,) + _args, _kwargs)
return val
def IsEnabled(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_IsEnabled,(self,) + _args, _kwargs)
return val
def Check(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_Check,(self,) + _args, _kwargs)
return val
def IsChecked(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_IsChecked,(self,) + _args, _kwargs)
return val
def Toggle(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_Toggle,(self,) + _args, _kwargs)
return val
def SetHelp(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_SetHelp,(self,) + _args, _kwargs)
return val
def GetHelp(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_GetHelp,(self,) + _args, _kwargs)
return val
def GetAccel(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_GetAccel,(self,) + _args, _kwargs)
if val: val = wxAcceleratorEntryPtr(val)
return val
def SetAccel(self, *_args, **_kwargs):
val = apply(windowsc.wxMenuItem_SetAccel,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxMenuItem instance at %s>" % (self.this,)
class wxMenuItem(wxMenuItemPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windowsc.new_wxMenuItem,_args,_kwargs)
self.thisown = 1
#-------------- FUNCTION WRAPPERS ------------------
wxValidator_IsSilent = windowsc.wxValidator_IsSilent
wxValidator_SetBellOnError = windowsc.wxValidator_SetBellOnError
wxWindow_NewControlId = windowsc.wxWindow_NewControlId
wxWindow_NextControlId = windowsc.wxWindow_NextControlId
wxWindow_PrevControlId = windowsc.wxWindow_PrevControlId
#-------------- VARIABLE WRAPPERS ------------------

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,216 @@
# This file was created automatically by SWIG.
import windows2c
from misc import *
from gdi import *
from windows import *
from clip_dnd import *
from controls import *
from events import *
import wx
class wxNotebookEventPtr(wxNotifyEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetSelection(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebookEvent_GetSelection,(self,) + _args, _kwargs)
return val
def GetOldSelection(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebookEvent_GetOldSelection,(self,) + _args, _kwargs)
return val
def SetOldSelection(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebookEvent_SetOldSelection,(self,) + _args, _kwargs)
return val
def SetSelection(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebookEvent_SetSelection,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxNotebookEvent instance at %s>" % (self.this,)
class wxNotebookEvent(wxNotebookEventPtr):
def __init__(self,this):
self.this = this
class wxNotebookPtr(wxControlPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetPageCount(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_GetPageCount,(self,) + _args, _kwargs)
return val
def SetSelection(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_SetSelection,(self,) + _args, _kwargs)
return val
def AdvanceSelection(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_AdvanceSelection,(self,) + _args, _kwargs)
return val
def GetSelection(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_GetSelection,(self,) + _args, _kwargs)
return val
def SetPageText(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_SetPageText,(self,) + _args, _kwargs)
return val
def GetPageText(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_GetPageText,(self,) + _args, _kwargs)
return val
def SetImageList(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_SetImageList,(self,) + _args, _kwargs)
return val
def GetImageList(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_GetImageList,(self,) + _args, _kwargs)
if val: val = wxImageListPtr(val)
return val
def GetPageImage(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_GetPageImage,(self,) + _args, _kwargs)
return val
def SetPageImage(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_SetPageImage,(self,) + _args, _kwargs)
return val
def GetRowCount(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_GetRowCount,(self,) + _args, _kwargs)
return val
def DeletePage(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_DeletePage,(self,) + _args, _kwargs)
return val
def RemovePage(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_RemovePage,(self,) + _args, _kwargs)
return val
def DeleteAllPages(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_DeleteAllPages,(self,) + _args, _kwargs)
return val
def AddPage(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_AddPage,(self,) + _args, _kwargs)
return val
def GetPage(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_GetPage,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def ResizeChildren(self, *_args, **_kwargs):
val = apply(windows2c.wxNotebook_ResizeChildren,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxNotebook instance at %s>" % (self.this,)
class wxNotebook(wxNotebookPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windows2c.new_wxNotebook,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxSplitterEventPtr(wxCommandEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetSashPosition(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterEvent_GetSashPosition,(self,) + _args, _kwargs)
return val
def GetX(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterEvent_GetX,(self,) + _args, _kwargs)
return val
def GetY(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterEvent_GetY,(self,) + _args, _kwargs)
return val
def GetWindowBeingRemoved(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterEvent_GetWindowBeingRemoved,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def SetSashPosition(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterEvent_SetSashPosition,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSplitterEvent instance at %s>" % (self.this,)
class wxSplitterEvent(wxSplitterEventPtr):
def __init__(self,this):
self.this = this
class wxSplitterWindowPtr(wxWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetBorderSize(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_GetBorderSize,(self,) + _args, _kwargs)
return val
def GetMinimumPaneSize(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_GetMinimumPaneSize,(self,) + _args, _kwargs)
return val
def GetSashPosition(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_GetSashPosition,(self,) + _args, _kwargs)
return val
def GetSashSize(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_GetSashSize,(self,) + _args, _kwargs)
return val
def GetSplitMode(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_GetSplitMode,(self,) + _args, _kwargs)
return val
def GetWindow1(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_GetWindow1,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def GetWindow2(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_GetWindow2,(self,) + _args, _kwargs)
if val: val = wxWindowPtr(val)
return val
def Initialize(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_Initialize,(self,) + _args, _kwargs)
return val
def IsSplit(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_IsSplit,(self,) + _args, _kwargs)
return val
def ReplaceWindow(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_ReplaceWindow,(self,) + _args, _kwargs)
return val
def SetBorderSize(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_SetBorderSize,(self,) + _args, _kwargs)
return val
def SetSashPosition(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_SetSashPosition,(self,) + _args, _kwargs)
return val
def SetSashSize(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_SetSashSize,(self,) + _args, _kwargs)
return val
def SetMinimumPaneSize(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_SetMinimumPaneSize,(self,) + _args, _kwargs)
return val
def SetSplitMode(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_SetSplitMode,(self,) + _args, _kwargs)
return val
def SplitHorizontally(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_SplitHorizontally,(self,) + _args, _kwargs)
return val
def SplitVertically(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_SplitVertically,(self,) + _args, _kwargs)
return val
def Unsplit(self, *_args, **_kwargs):
val = apply(windows2c.wxSplitterWindow_Unsplit,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSplitterWindow instance at %s>" % (self.this,)
class wxSplitterWindow(wxSplitterWindowPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windows2c.new_wxSplitterWindow,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,275 @@
# This file was created automatically by SWIG.
import windows3c
from misc import *
from gdi import *
from windows import *
from clip_dnd import *
from windows2 import *
from controls import *
from events import *
from mdi import *
from frames import *
from stattool import *
import wx
class wxSashEventPtr(wxCommandEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SetEdge(self, *_args, **_kwargs):
val = apply(windows3c.wxSashEvent_SetEdge,(self,) + _args, _kwargs)
return val
def GetEdge(self, *_args, **_kwargs):
val = apply(windows3c.wxSashEvent_GetEdge,(self,) + _args, _kwargs)
return val
def SetDragRect(self, *_args, **_kwargs):
val = apply(windows3c.wxSashEvent_SetDragRect,(self,) + _args, _kwargs)
return val
def GetDragRect(self, *_args, **_kwargs):
val = apply(windows3c.wxSashEvent_GetDragRect,(self,) + _args, _kwargs)
if val: val = wxRectPtr(val) ; val.thisown = 1
return val
def SetDragStatus(self, *_args, **_kwargs):
val = apply(windows3c.wxSashEvent_SetDragStatus,(self,) + _args, _kwargs)
return val
def GetDragStatus(self, *_args, **_kwargs):
val = apply(windows3c.wxSashEvent_GetDragStatus,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSashEvent instance at %s>" % (self.this,)
class wxSashEvent(wxSashEventPtr):
def __init__(self,this):
self.this = this
class wxSashWindowPtr(wxWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetSashVisible(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_GetSashVisible,(self,) + _args, _kwargs)
return val
def GetDefaultBorderSize(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_GetDefaultBorderSize,(self,) + _args, _kwargs)
return val
def GetEdgeMargin(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_GetEdgeMargin,(self,) + _args, _kwargs)
return val
def GetExtraBorderSize(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_GetExtraBorderSize,(self,) + _args, _kwargs)
return val
def GetMaximumSizeX(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_GetMaximumSizeX,(self,) + _args, _kwargs)
return val
def GetMaximumSizeY(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_GetMaximumSizeY,(self,) + _args, _kwargs)
return val
def GetMinimumSizeX(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_GetMinimumSizeX,(self,) + _args, _kwargs)
return val
def GetMinimumSizeY(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_GetMinimumSizeY,(self,) + _args, _kwargs)
return val
def HasBorder(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_HasBorder,(self,) + _args, _kwargs)
return val
def SetDefaultBorderSize(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_SetDefaultBorderSize,(self,) + _args, _kwargs)
return val
def SetExtraBorderSize(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_SetExtraBorderSize,(self,) + _args, _kwargs)
return val
def SetMaximumSizeX(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_SetMaximumSizeX,(self,) + _args, _kwargs)
return val
def SetMaximumSizeY(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_SetMaximumSizeY,(self,) + _args, _kwargs)
return val
def SetMinimumSizeX(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_SetMinimumSizeX,(self,) + _args, _kwargs)
return val
def SetMinimumSizeY(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_SetMinimumSizeY,(self,) + _args, _kwargs)
return val
def SetSashVisible(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_SetSashVisible,(self,) + _args, _kwargs)
return val
def SetSashBorder(self, *_args, **_kwargs):
val = apply(windows3c.wxSashWindow_SetSashBorder,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSashWindow instance at %s>" % (self.this,)
class wxSashWindow(wxSashWindowPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windows3c.new_wxSashWindow,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
class wxQueryLayoutInfoEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SetRequestedLength(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_SetRequestedLength,(self,) + _args, _kwargs)
return val
def GetRequestedLength(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_GetRequestedLength,(self,) + _args, _kwargs)
return val
def SetFlags(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_SetFlags,(self,) + _args, _kwargs)
return val
def GetFlags(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_GetFlags,(self,) + _args, _kwargs)
return val
def SetSize(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_SetSize,(self,) + _args, _kwargs)
return val
def GetSize(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_GetSize,(self,) + _args, _kwargs)
if val: val = wxSizePtr(val) ; val.thisown = 1
return val
def SetOrientation(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_SetOrientation,(self,) + _args, _kwargs)
return val
def GetOrientation(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_GetOrientation,(self,) + _args, _kwargs)
return val
def SetAlignment(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_SetAlignment,(self,) + _args, _kwargs)
return val
def GetAlignment(self, *_args, **_kwargs):
val = apply(windows3c.wxQueryLayoutInfoEvent_GetAlignment,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxQueryLayoutInfoEvent instance at %s>" % (self.this,)
class wxQueryLayoutInfoEvent(wxQueryLayoutInfoEventPtr):
def __init__(self,this):
self.this = this
class wxCalculateLayoutEventPtr(wxEventPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def SetFlags(self, *_args, **_kwargs):
val = apply(windows3c.wxCalculateLayoutEvent_SetFlags,(self,) + _args, _kwargs)
return val
def GetFlags(self, *_args, **_kwargs):
val = apply(windows3c.wxCalculateLayoutEvent_GetFlags,(self,) + _args, _kwargs)
return val
def SetRect(self, *_args, **_kwargs):
val = apply(windows3c.wxCalculateLayoutEvent_SetRect,(self,) + _args, _kwargs)
return val
def GetRect(self, *_args, **_kwargs):
val = apply(windows3c.wxCalculateLayoutEvent_GetRect,(self,) + _args, _kwargs)
if val: val = wxRectPtr(val) ; val.thisown = 1
return val
def __repr__(self):
return "<C wxCalculateLayoutEvent instance at %s>" % (self.this,)
class wxCalculateLayoutEvent(wxCalculateLayoutEventPtr):
def __init__(self,this):
self.this = this
class wxSashLayoutWindowPtr(wxSashWindowPtr):
def __init__(self,this):
self.this = this
self.thisown = 0
def GetAlignment(self, *_args, **_kwargs):
val = apply(windows3c.wxSashLayoutWindow_GetAlignment,(self,) + _args, _kwargs)
return val
def GetOrientation(self, *_args, **_kwargs):
val = apply(windows3c.wxSashLayoutWindow_GetOrientation,(self,) + _args, _kwargs)
return val
def SetAlignment(self, *_args, **_kwargs):
val = apply(windows3c.wxSashLayoutWindow_SetAlignment,(self,) + _args, _kwargs)
return val
def SetDefaultSize(self, *_args, **_kwargs):
val = apply(windows3c.wxSashLayoutWindow_SetDefaultSize,(self,) + _args, _kwargs)
return val
def SetOrientation(self, *_args, **_kwargs):
val = apply(windows3c.wxSashLayoutWindow_SetOrientation,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxSashLayoutWindow instance at %s>" % (self.this,)
class wxSashLayoutWindow(wxSashLayoutWindowPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windows3c.new_wxSashLayoutWindow,_args,_kwargs)
self.thisown = 1
wx._StdWindowCallbacks(self)
wx._checkForCallback(self, 'OnCalculateLayout', wxEVT_CALCULATE_LAYOUT)
wx._checkForCallback(self, 'OnQueryLayoutInfo', wxEVT_QUERY_LAYOUT_INFO)
class wxLayoutAlgorithmPtr :
def __init__(self,this):
self.this = this
self.thisown = 0
def __del__(self,windows3c=windows3c):
if self.thisown == 1 :
windows3c.delete_wxLayoutAlgorithm(self)
def LayoutMDIFrame(self, *_args, **_kwargs):
val = apply(windows3c.wxLayoutAlgorithm_LayoutMDIFrame,(self,) + _args, _kwargs)
return val
def LayoutFrame(self, *_args, **_kwargs):
val = apply(windows3c.wxLayoutAlgorithm_LayoutFrame,(self,) + _args, _kwargs)
return val
def LayoutWindow(self, *_args, **_kwargs):
val = apply(windows3c.wxLayoutAlgorithm_LayoutWindow,(self,) + _args, _kwargs)
return val
def __repr__(self):
return "<C wxLayoutAlgorithm instance at %s>" % (self.this,)
class wxLayoutAlgorithm(wxLayoutAlgorithmPtr):
def __init__(self,*_args,**_kwargs):
self.this = apply(windows3c.new_wxLayoutAlgorithm,_args,_kwargs)
self.thisown = 1
#-------------- FUNCTION WRAPPERS ------------------
#-------------- VARIABLE WRAPPERS ------------------
wxSASH_TOP = windows3c.wxSASH_TOP
wxSASH_RIGHT = windows3c.wxSASH_RIGHT
wxSASH_BOTTOM = windows3c.wxSASH_BOTTOM
wxSASH_LEFT = windows3c.wxSASH_LEFT
wxSASH_NONE = windows3c.wxSASH_NONE
wxEVT_SASH_DRAGGED = windows3c.wxEVT_SASH_DRAGGED
wxSW_3D = windows3c.wxSW_3D
wxSASH_STATUS_OK = windows3c.wxSASH_STATUS_OK
wxSASH_STATUS_OUT_OF_RANGE = windows3c.wxSASH_STATUS_OUT_OF_RANGE
wxLAYOUT_HORIZONTAL = windows3c.wxLAYOUT_HORIZONTAL
wxLAYOUT_VERTICAL = windows3c.wxLAYOUT_VERTICAL
wxLAYOUT_NONE = windows3c.wxLAYOUT_NONE
wxLAYOUT_TOP = windows3c.wxLAYOUT_TOP
wxLAYOUT_LEFT = windows3c.wxLAYOUT_LEFT
wxLAYOUT_RIGHT = windows3c.wxLAYOUT_RIGHT
wxLAYOUT_BOTTOM = windows3c.wxLAYOUT_BOTTOM
wxEVT_QUERY_LAYOUT_INFO = windows3c.wxEVT_QUERY_LAYOUT_INFO
wxEVT_CALCULATE_LAYOUT = windows3c.wxEVT_CALCULATE_LAYOUT

2781
wxPython/src/gtk/wx.cpp Normal file

File diff suppressed because it is too large Load Diff

1681
wxPython/src/gtk/wx.py Normal file

File diff suppressed because it is too large Load Diff