wxoo.text.stringscontrol
index
p:\wxproperties\wxoo\text\stringscontrol.py

List-of-short-strings editing control

 
Modules
       
clip_dndc
cmndlgsc
controls2c
controlsc
wxoo.events
eventsc
filesysc
fontsc
framesc
gdic
wxPython.gizmosc
imagec
mdic
misc2c
miscc
printfwc
sizersc
stattoolc
streamsc
sys
wxoo.table.transient
types
utilsc
windows2c
windows3c
windowsc
wxPython.wx
wxPython.wxc

 
Classes
       
TransientEditor(BaseEditor)
StringsEditor
TransientForControl(TransientDialog)
StringsFrame
wxEditableListBox(wxEditableListBoxPtr)
StringsControl

 
class StringsControl(wxEditableListBox)
    Minor sub-classing of the wxEditableListBox as generic control
 
Note:
        XXX This version of the control does _not_ properly
        generate valuechanged events.  May have to completely
        re-implement the core control to get that to work, and
        it isn't yet a priority for me.  Should work with
        property-editing system, but may have some cases where
        the values aren't properly updating on the object :( .
 
 
Method resolution order:
StringsControl
wxEditableListBox
wxEditableListBoxPtr
wxPanelPtr
wxWindowPtr
wxEvtHandlerPtr
wxObjectPtr

Methods defined here:
GetValue(self)
Get the current value as list-of-strings
SetValue(self, value)
Set the current value of the list-of-strings
__init__(self, parent, id=-1, title='Strings', pos=wxPoint(-1, -1), size=(250, 250), style=1792, value=None)

Methods inherited from wxEditableListBoxPtr:
GetDelButton(self, *_args, **_kwargs)
GetDownButton(self, *_args, **_kwargs)
GetEditButton(self, *_args, **_kwargs)
GetListCtrl(self, *_args, **_kwargs)
GetNewButton(self, *_args, **_kwargs)
GetStrings(self, *_args, **_kwargs)
GetUpButton(self, *_args, **_kwargs)
SetStrings(self, *_args, **_kwargs)
__repr__(self)

Methods inherited from wxPanelPtr:
Create(self, *_args, **_kwargs)
InitDialog(self, *_args, **_kwargs)

Methods inherited from wxWindowPtr:
AcceptsFocus(self, *_args, **_kwargs)
AddChild(self, *_args, **_kwargs)
CaptureMouse(self, *_args, **_kwargs)
Center(self, *_args, **_kwargs)
CenterOnParent(self, *_args, **_kwargs)
CenterOnScreen(self, *_args, **_kwargs)
Centre(self, *_args, **_kwargs)
CentreOnParent(self, *_args, **_kwargs)
CentreOnScreen(self, *_args, **_kwargs)
Clear(self, *_args, **_kwargs)
ClientToScreen(self, *_args, **_kwargs)
ClientToScreenXY(self, *_args, **_kwargs)
Close(self, *_args, **_kwargs)
ConvertDialogPointToPixels(self, *_args, **_kwargs)
ConvertDialogSizeToPixels(self, *_args, **_kwargs)
ConvertPixelPointToDialog(self, *_args, **_kwargs)
ConvertPixelSizeToDialog(self, *_args, **_kwargs)
DLG_PNT(self, *_args, **_kwargs)
DLG_SZE(self, *_args, **_kwargs)
Destroy(self, *_args, **_kwargs)
DestroyChildren(self, *_args, **_kwargs)
Disable(self, *_args, **_kwargs)
DragAcceptFiles(self, *_args, **_kwargs)
Enable(self, *_args, **_kwargs)
FindWindowById(self, *_args, **_kwargs)
FindWindowByName(self, *_args, **_kwargs)
Fit(self, *_args, **_kwargs)
FitInside(self, *_args, **_kwargs)
Freeze(self, *_args, **_kwargs)
GetAcceleratorTable(self, *_args, **_kwargs)
GetAdjustedBestSize(self, *_args, **_kwargs)
GetAutoLayout(self, *_args, **_kwargs)
GetBackgroundColour(self, *_args, **_kwargs)
GetBestSize(self, *_args, **_kwargs)
GetBestVirtualSize(self, *_args, **_kwargs)
GetBorder(self, *_args, **_kwargs)
GetCaret(self, *_args, **_kwargs)
# replaces broken shadow method
GetCharHeight(self, *_args, **_kwargs)
GetCharWidth(self, *_args, **_kwargs)
GetChildren(self, *_args, **_kwargs)
GetClientAreaOrigin(self, *_args, **_kwargs)
GetClientRect(self, *_args, **_kwargs)
GetClientSize(self, *_args, **_kwargs)
GetClientSizeTuple(self, *_args, **_kwargs)
GetConstraints(self, *_args, **_kwargs)
GetContainingSizer(self, *_args, **_kwargs)
GetCursor(self, *_args, **_kwargs)
GetDefaultItem(self, *_args, **_kwargs)
GetDropTarget(self, *_args, **_kwargs)
GetEventHandler(self, *_args, **_kwargs)
GetFont(self, *_args, **_kwargs)
GetForegroundColour(self, *_args, **_kwargs)
GetFullTextExtent(self, *_args, **_kwargs)
GetGrandParent(self, *_args, **_kwargs)
GetHandle(self, *_args, **_kwargs)
GetHelpText(self, *_args, **_kwargs)
GetId(self, *_args, **_kwargs)
GetLabel(self, *_args, **_kwargs)
GetMaxSize(self, *_args, **_kwargs)
GetName(self, *_args, **_kwargs)
GetParent(self, *_args, **_kwargs)
GetPosition(self, *_args, **_kwargs)
GetPositionTuple(self, *_args, **_kwargs)
GetRect(self, *_args, **_kwargs)
GetScrollPos(self, *_args, **_kwargs)
GetScrollRange(self, *_args, **_kwargs)
GetScrollThumb(self, *_args, **_kwargs)
GetSize(self, *_args, **_kwargs)
GetSizeTuple(self, *_args, **_kwargs)
GetSizer(self, *_args, **_kwargs)
GetTextExtent(self, *_args, **_kwargs)
GetThemeEnabled(self, *_args, **_kwargs)
GetTitle(self, *_args, **_kwargs)
GetToolTip(self, *_args, **_kwargs)
GetUpdateRegion(self, *_args, **_kwargs)
GetValidator(self, *_args, **_kwargs)
GetVirtualSize(self, *_args, **_kwargs)
GetVirtualSizeTuple(self, *_args, **_kwargs)
GetWindowStyleFlag(self, *_args, **_kwargs)
HasCapture(self, *_args, **_kwargs)
HasScrollbar(self, *_args, **_kwargs)
Hide(self, *_args, **_kwargs)
HitTest(self, *_args, **_kwargs)
IsBeingDeleted(self, *_args, **_kwargs)
IsEnabled(self, *_args, **_kwargs)
IsExposed(self, *_args, **_kwargs)
IsExposedPoint(self, *_args, **_kwargs)
IsExposedRect(self, *_args, **_kwargs)
IsRetained(self, *_args, **_kwargs)
IsShown(self, *_args, **_kwargs)
IsTopLevel(self, *_args, **_kwargs)
Layout(self, *_args, **_kwargs)
LineDown(self, *_args, **_kwargs)
LineUp(self, *_args, **_kwargs)
Lower(self, *_args, **_kwargs)
MakeModal(self, *_args, **_kwargs)
Move(self, *_args, **_kwargs)
MoveXY(self, *_args, **_kwargs)
OnPaint(self, *_args, **_kwargs)
PageDown(self, *_args, **_kwargs)
PageUp(self, *_args, **_kwargs)
PopEventHandler(self, *_args, **_kwargs)
PopupMenu(self, *_args, **_kwargs)
PopupMenuXY(self, *_args, **_kwargs)
PushEventHandler(self, *_args, **_kwargs)
Raise(self, *_args, **_kwargs)
Refresh(self, *_args, **_kwargs)
RefreshRect(self, *_args, **_kwargs)
ReleaseMouse(self, *_args, **_kwargs)
RemoveChild(self, *_args, **_kwargs)
RemoveEventHandler(self, *_args, **_kwargs)
Reparent(self, *_args, **_kwargs)
ScreenToClient(self, *_args, **_kwargs)
ScreenToClientXY(self, *_args, **_kwargs)
ScrollLines(self, *_args, **_kwargs)
ScrollPages(self, *_args, **_kwargs)
ScrollWindow(self, *_args, **_kwargs)
SetAcceleratorTable(self, *_args, **_kwargs)
SetAutoLayout(self, *_args, **_kwargs)
SetBackgroundColour(self, *_args, **_kwargs)
SetCaret(self, *_args, **_kwargs)
SetClientSize(self, *_args, **_kwargs)
SetClientSizeWH(self, *_args, **_kwargs)
SetConstraints(self, *_args, **_kwargs)
SetContainingSizer(self, *_args, **_kwargs)
SetCursor(self, *_args, **_kwargs)
SetDefaultItem(self, *_args, **_kwargs)
SetDimensions(self, *_args, **_kwargs)
SetDropTarget(self, *_args, **_kwargs)
SetEventHandler(self, *_args, **_kwargs)
SetExtraStyle(self, *_args, **_kwargs)
SetFocus(self, *_args, **_kwargs)
SetFocusFromKbd(self, *_args, **_kwargs)
SetFont(self, *_args, **_kwargs)
SetForegroundColour(self, *_args, **_kwargs)
SetHelpText(self, *_args, **_kwargs)
SetHelpTextForId(self, *_args, **_kwargs)
SetId(self, *_args, **_kwargs)
SetLabel(self, *_args, **_kwargs)
SetName(self, *_args, **_kwargs)
SetPosition(self, *_args, **_kwargs)
SetRect(self, *_args, **_kwargs)
SetScrollPos(self, *_args, **_kwargs)
SetScrollbar(self, *_args, **_kwargs)
SetSize(self, *_args, **_kwargs)
SetSizeHints(self, *_args, **_kwargs)
SetSizer(self, *_args, **_kwargs)
SetSizerAndFit(self, *_args, **_kwargs)
SetThemeEnabled(self, *_args, **_kwargs)
SetTitle(self, *_args, **_kwargs)
SetTmpDefaultItem(self, *_args, **_kwargs)
SetToolTip(self, *_args, **_kwargs)
SetToolTipString(self, *_args, **_kwargs)
SetValidator(self, *_args, **_kwargs)
SetVirtualSize(self, *_args, **_kwargs)
SetVirtualSizeHints(self, *_args, **_kwargs)
SetVirtualSizeWH(self, *_args, **_kwargs)
SetWindowStyle(self, *_args, **_kwargs)
SetWindowStyleFlag(self, *_args, **_kwargs)
Show(self, *_args, **_kwargs)
Thaw(self, *_args, **_kwargs)
TransferDataFromWindow(self, *_args, **_kwargs)
TransferDataToWindow(self, *_args, **_kwargs)
UnsetConstraints(self, *_args, **_kwargs)
Update(self, *_args, **_kwargs)
UpdateWindowUI(self, *_args, **_kwargs)
Validate(self, *_args, **_kwargs)
WarpPointer(self, *_args, **_kwargs)

Methods inherited from wxEvtHandlerPtr:
AddPendingEvent(self, *_args, **_kwargs)
Connect(self, *_args, **_kwargs)
Disconnect(self, *_args, **_kwargs)
GetEvtHandlerEnabled(self, *_args, **_kwargs)
GetNextHandler(self, *_args, **_kwargs)
GetPreviousHandler(self, *_args, **_kwargs)
ProcessEvent(self, *_args, **_kwargs)
SetEvtHandlerEnabled(self, *_args, **_kwargs)
SetNextHandler(self, *_args, **_kwargs)
SetPreviousHandler(self, *_args, **_kwargs)

Methods inherited from wxObjectPtr:
GetClassName(self, *_args, **_kwargs)

 
class StringsEditor(TransientEditor)
    
Method resolution order:
StringsEditor
TransientEditor
BaseEditor
BaseTableWorker
wxPyGridCellEditor
wxPyGridCellEditorPtr
wxGridCellEditorPtr

Data and other attributes defined here:
dialogClass = <class wxoo.text.stringscontrol.StringsFrame at 0x0243A810>
Transient frame for StringsControl

Methods inherited from TransientEditor:
BeginEdit(self, row, col, grid)
Begin editing value at row,col in grid
EndEdit(self, row, col, grid)
Complete the editing cycle

Data and other attributes inherited from TransientEditor:
controlClass = <class wxoo.table.transientbutton.TransientButton at 0x01844240>
An "editing control" the primary function of which is to defer to a transient dialog

Methods inherited from BaseEditor:
Create(self, parent, id, evtHandler)
Creates the editing control for this data type
GetNewValue(self)
SetSize(self, rect)
Resize the control

Methods inherited from BaseTableWorker:
Clone(self)
Create a new object which is the copy of this one
*Must Override*
GetCurrentTableValue(self, row, col, grid=None)
Retrieve the current value from the table
GetGrid(self)
Return a pointer to the Python grid object (hacky workaround)
SetCurrentTableValue(self, row, col, value, grid=None)
Set the current value in table to a value
SetGrid(self, object)
### OOR Hack/workaround, the grid passed to the editor's methods
### doesn't have access to the Python object, so we have to store
### another reference to be able to get to it and use it.

Data and other attributes inherited from BaseTableWorker:
gridReference = None

Methods inherited from wxPyGridCellEditor:
__init__(self, *_args, **_kwargs)

Methods inherited from wxPyGridCellEditorPtr:
__repr__(self)
base_Destroy(self, *_args, **_kwargs)
base_HandleReturn(self, *_args, **_kwargs)
base_IsAcceptedKey(self, *_args, **_kwargs)
base_PaintBackground(self, *_args, **_kwargs)
base_SetParameters(self, *_args, **_kwargs)
base_SetSize(self, *_args, **_kwargs)
base_Show(self, *_args, **_kwargs)
base_StartingClick(self, *_args, **_kwargs)
base_StartingKey(self, *_args, **_kwargs)

Methods inherited from wxGridCellEditorPtr:
DecRef(self, *_args, **_kwargs)
Destroy(self, *_args, **_kwargs)
GetCellAttr(self, *_args, **_kwargs)
GetControl(self, *_args, **_kwargs)
HandleReturn(self, *_args, **_kwargs)
IncRef(self, *_args, **_kwargs)
IsAcceptedKey(self, *_args, **_kwargs)
IsCreated(self, *_args, **_kwargs)
PaintBackground(self, *_args, **_kwargs)
Reset(self, *_args, **_kwargs)
SetCellAttr(self, *_args, **_kwargs)
SetControl(self, *_args, **_kwargs)
SetParameters(self, *_args, **_kwargs)
Show(self, *_args, **_kwargs)
StartingClick(self, *_args, **_kwargs)
StartingKey(self, *_args, **_kwargs)

 
class StringsFrame(TransientForControl)
    Transient frame for StringsControl
 
 
Method resolution order:
StringsFrame
TransientForControl
TransientDialog
HolderFrame
ContainerWindow
wxFrame
wxFramePtr
wxTopLevelWindowPtr
wxWindowPtr
wxEvtHandlerPtr
wxObjectPtr

Data and other attributes defined here:
controlClass = <class wxoo.text.stringscontrol.StringsControl at 0x0243AF00>
Minor sub-classing of the wxEditableListBox as generic control
 
Note:
        XXX This version of the control does _not_ properly
        generate valuechanged events.  May have to completely
        re-implement the core control to get that to work, and
        it isn't yet a priority for me.  Should work with
        property-editing system, but may have some cases where
        the values aren't properly updating on the object :( .

Methods inherited from TransientForControl:
CreateControls(self)
Customisation point, create your controls and establish a non-null size here
OnValueChanged(self, event)
Handle a value change event from the control
SetValue(self, value)
Set the current value for the dialog

Data and other attributes inherited from TransientForControl:
control = None

Methods inherited from TransientDialog:
Cancel(self)
Cancel editing of the value, and close the window
CloseGrids(self)
Process each registered grid by closing out the current cell editor
CreateTitle(self, title='')
Creates the title control, call from CreateControls
GetParentButton(self)
Get a pointer to the editing control currently associated with this dialogue (or None)
GetValue(self)
OnClose(self, event)
Handle the close of the dialogue
OnPropertyRefresh(self, event=None)
Handle a property-refresh request from the application
 
Note: this method includes a kludge to get around the
inability of ZODB to release references.  Basically, if
you use a Persistent object, your object will be re-accessed
from the connection on every refresh.
Promote(self)
Promote the transient dialogue to non-grid-dependent status
RegisterGrid(self, gridObject)
Utility: Register a grid for cleanup-handling on close
ReleaseParent(self)
Release our hold on the parent and the parent's hold on us
SetClient(self, client, property)
Set the property definition for the dialogue
SetTitle(self, title='')
Set current title of the frame
Transfer(self)
Perform data transfer for the dialogue
__init__(self, parent, id=-1, title='Property Editor', pos=wxPoint(-1, -1), size=wxSize(-1, -1), style=64, name='propertyeditor', client=None, property=None, autoRefresh=None)

Data and other attributes inherited from TransientDialog:
autoRefresh = 1
cancelled = 0
clientObject = None
propertyDefinition = None

Methods inherited from ContainerWindow:
GetControlContainer(self)
Get the current control-container object
GetDefaultItem(self)
return container.GetDefaultItem()
OnChildFocus(self, focusEvent)
container.SetLastFocus
OnFocus(self, focusEvent)
container.HandleOnFocus
OnNavigationKey(self, navigationKeyEvent)
container.HandleOnNavigationKey
RemoveChild(self, childWindow)
container.HandleOnWindowDestroy(child), then base
SetControlContainer(self, value)
Set the current control-container object
SetDefaultItem(self, childWindow)
container.SetDefaultItem(childWindow)
SetFocus(self)
container.DoSetFocus(), calls base SetFocus if that returns false
SetTmpDefaultItem(self, childWindow)
container.SetTmpDefaultItem(childWindow)

Data and other attributes inherited from ContainerWindow:
controlContainerClass = <class wxoo.wxcontrolcontainer.ControlContainer at 0x012BD720>
ControlContainer with ability to explicitly specify tab-order
 
This is a wxoo-specific tabbing-order control
container object.  It provides a simple mechanism
for explicitly setting the focus set through
which keyboard navigation will traverse.
 
XXX Should have API for manipulating the list:
 
        AppendFocusItem
        RemoveFocusItem
        InsertFocusItem
 
or
 
        Have GetFocusChildren set the focus children
        on default get to allow for direct manipulation
        of the list.  However, this is ideologically
        fuzzy, because it is not immediately clear
        whether the focus children should then be the
        whole children set, or merely an empty list
        to begin with.

Methods inherited from wxFramePtr:
Command = ProcessCommand(self, *_args, **_kwargs)
Create(self, *_args, **_kwargs)
CreateStatusBar(self, *_args, **_kwargs)
CreateToolBar(self, *_args, **_kwargs)
DoGiveHelp(self, *_args, **_kwargs)
GetClientAreaOrigin(self, *_args, **_kwargs)
GetMenuBar(self, *_args, **_kwargs)
GetStatusBar(self, *_args, **_kwargs)
GetStatusBarPane(self, *_args, **_kwargs)
GetToolBar(self, *_args, **_kwargs)
PopStatusText(self, *_args, **_kwargs)
ProcessCommand(self, *_args, **_kwargs)
PushStatusText(self, *_args, **_kwargs)
SendSizeEvent(self, *_args, **_kwargs)
SetMenuBar(self, *_args, **_kwargs)
SetStatusBar(self, *_args, **_kwargs)
SetStatusBarPane(self, *_args, **_kwargs)
SetStatusText(self, *_args, **_kwargs)
SetStatusWidths(self, *_args, **_kwargs)
SetToolBar(self, *_args, **_kwargs)
__repr__(self)

Methods inherited from wxTopLevelWindowPtr:
GetIcon(self, *_args, **_kwargs)
GetTitle(self, *_args, **_kwargs)
Iconize(self, *_args, **_kwargs)
IsFullScreen(self, *_args, **_kwargs)
IsIconized(self, *_args, **_kwargs)
IsMaximized(self, *_args, **_kwargs)
Maximize(self, *_args, **_kwargs)
Restore(self, *_args, **_kwargs)
SetIcon(self, *_args, **_kwargs)
SetIcons(self, *_args, **_kwargs)
SetShape(self, *_args, **_kwargs)
ShowFullScreen(self, *_args, **_kwargs)

Methods inherited from wxWindowPtr:
AcceptsFocus(self, *_args, **_kwargs)
AddChild(self, *_args, **_kwargs)
CaptureMouse(self, *_args, **_kwargs)
Center(self, *_args, **_kwargs)
CenterOnParent(self, *_args, **_kwargs)
CenterOnScreen(self, *_args, **_kwargs)
Centre(self, *_args, **_kwargs)
CentreOnParent(self, *_args, **_kwargs)
CentreOnScreen(self, *_args, **_kwargs)
Clear(self, *_args, **_kwargs)
ClientToScreen(self, *_args, **_kwargs)
ClientToScreenXY(self, *_args, **_kwargs)
Close(self, *_args, **_kwargs)
ConvertDialogPointToPixels(self, *_args, **_kwargs)
ConvertDialogSizeToPixels(self, *_args, **_kwargs)
ConvertPixelPointToDialog(self, *_args, **_kwargs)
ConvertPixelSizeToDialog(self, *_args, **_kwargs)
DLG_PNT(self, *_args, **_kwargs)
DLG_SZE(self, *_args, **_kwargs)
Destroy(self, *_args, **_kwargs)
DestroyChildren(self, *_args, **_kwargs)
Disable(self, *_args, **_kwargs)
DragAcceptFiles(self, *_args, **_kwargs)
Enable(self, *_args, **_kwargs)
FindWindowById(self, *_args, **_kwargs)
FindWindowByName(self, *_args, **_kwargs)
Fit(self, *_args, **_kwargs)
FitInside(self, *_args, **_kwargs)
Freeze(self, *_args, **_kwargs)
GetAcceleratorTable(self, *_args, **_kwargs)
GetAdjustedBestSize(self, *_args, **_kwargs)
GetAutoLayout(self, *_args, **_kwargs)
GetBackgroundColour(self, *_args, **_kwargs)
GetBestSize(self, *_args, **_kwargs)
GetBestVirtualSize(self, *_args, **_kwargs)
GetBorder(self, *_args, **_kwargs)
GetCaret(self, *_args, **_kwargs)
# replaces broken shadow method
GetCharHeight(self, *_args, **_kwargs)
GetCharWidth(self, *_args, **_kwargs)
GetChildren(self, *_args, **_kwargs)
GetClientRect(self, *_args, **_kwargs)
GetClientSize(self, *_args, **_kwargs)
GetClientSizeTuple(self, *_args, **_kwargs)
GetConstraints(self, *_args, **_kwargs)
GetContainingSizer(self, *_args, **_kwargs)
GetCursor(self, *_args, **_kwargs)
GetDropTarget(self, *_args, **_kwargs)
GetEventHandler(self, *_args, **_kwargs)
GetFont(self, *_args, **_kwargs)
GetForegroundColour(self, *_args, **_kwargs)
GetFullTextExtent(self, *_args, **_kwargs)
GetGrandParent(self, *_args, **_kwargs)
GetHandle(self, *_args, **_kwargs)
GetHelpText(self, *_args, **_kwargs)
GetId(self, *_args, **_kwargs)
GetLabel(self, *_args, **_kwargs)
GetMaxSize(self, *_args, **_kwargs)
GetName(self, *_args, **_kwargs)
GetParent(self, *_args, **_kwargs)
GetPosition(self, *_args, **_kwargs)
GetPositionTuple(self, *_args, **_kwargs)
GetRect(self, *_args, **_kwargs)
GetScrollPos(self, *_args, **_kwargs)
GetScrollRange(self, *_args, **_kwargs)
GetScrollThumb(self, *_args, **_kwargs)
GetSize(self, *_args, **_kwargs)
GetSizeTuple(self, *_args, **_kwargs)
GetSizer(self, *_args, **_kwargs)
GetTextExtent(self, *_args, **_kwargs)
GetThemeEnabled(self, *_args, **_kwargs)
GetToolTip(self, *_args, **_kwargs)
GetUpdateRegion(self, *_args, **_kwargs)
GetValidator(self, *_args, **_kwargs)
GetVirtualSize(self, *_args, **_kwargs)
GetVirtualSizeTuple(self, *_args, **_kwargs)
GetWindowStyleFlag(self, *_args, **_kwargs)
HasCapture(self, *_args, **_kwargs)
HasScrollbar(self, *_args, **_kwargs)
Hide(self, *_args, **_kwargs)
HitTest(self, *_args, **_kwargs)
InitDialog(self, *_args, **_kwargs)
IsBeingDeleted(self, *_args, **_kwargs)
IsEnabled(self, *_args, **_kwargs)
IsExposed(self, *_args, **_kwargs)
IsExposedPoint(self, *_args, **_kwargs)
IsExposedRect(self, *_args, **_kwargs)
IsRetained(self, *_args, **_kwargs)
IsShown(self, *_args, **_kwargs)
IsTopLevel(self, *_args, **_kwargs)
Layout(self, *_args, **_kwargs)
LineDown(self, *_args, **_kwargs)
LineUp(self, *_args, **_kwargs)
Lower(self, *_args, **_kwargs)
MakeModal(self, *_args, **_kwargs)
Move(self, *_args, **_kwargs)
MoveXY(self, *_args, **_kwargs)
OnPaint(self, *_args, **_kwargs)
PageDown(self, *_args, **_kwargs)
PageUp(self, *_args, **_kwargs)
PopEventHandler(self, *_args, **_kwargs)
PopupMenu(self, *_args, **_kwargs)
PopupMenuXY(self, *_args, **_kwargs)
PushEventHandler(self, *_args, **_kwargs)
Raise(self, *_args, **_kwargs)
Refresh(self, *_args, **_kwargs)
RefreshRect(self, *_args, **_kwargs)
ReleaseMouse(self, *_args, **_kwargs)
RemoveEventHandler(self, *_args, **_kwargs)
Reparent(self, *_args, **_kwargs)
ScreenToClient(self, *_args, **_kwargs)
ScreenToClientXY(self, *_args, **_kwargs)
ScrollLines(self, *_args, **_kwargs)
ScrollPages(self, *_args, **_kwargs)
ScrollWindow(self, *_args, **_kwargs)
SetAcceleratorTable(self, *_args, **_kwargs)
SetAutoLayout(self, *_args, **_kwargs)
SetBackgroundColour(self, *_args, **_kwargs)
SetCaret(self, *_args, **_kwargs)
SetClientSize(self, *_args, **_kwargs)
SetClientSizeWH(self, *_args, **_kwargs)
SetConstraints(self, *_args, **_kwargs)
SetContainingSizer(self, *_args, **_kwargs)
SetCursor(self, *_args, **_kwargs)
SetDimensions(self, *_args, **_kwargs)
SetDropTarget(self, *_args, **_kwargs)
SetEventHandler(self, *_args, **_kwargs)
SetExtraStyle(self, *_args, **_kwargs)
SetFocusFromKbd(self, *_args, **_kwargs)
SetFont(self, *_args, **_kwargs)
SetForegroundColour(self, *_args, **_kwargs)
SetHelpText(self, *_args, **_kwargs)
SetHelpTextForId(self, *_args, **_kwargs)
SetId(self, *_args, **_kwargs)
SetLabel(self, *_args, **_kwargs)
SetName(self, *_args, **_kwargs)
SetPosition(self, *_args, **_kwargs)
SetRect(self, *_args, **_kwargs)
SetScrollPos(self, *_args, **_kwargs)
SetScrollbar(self, *_args, **_kwargs)
SetSize(self, *_args, **_kwargs)
SetSizeHints(self, *_args, **_kwargs)
SetSizer(self, *_args, **_kwargs)
SetSizerAndFit(self, *_args, **_kwargs)
SetThemeEnabled(self, *_args, **_kwargs)
SetToolTip(self, *_args, **_kwargs)
SetToolTipString(self, *_args, **_kwargs)
SetValidator(self, *_args, **_kwargs)
SetVirtualSize(self, *_args, **_kwargs)
SetVirtualSizeHints(self, *_args, **_kwargs)
SetVirtualSizeWH(self, *_args, **_kwargs)
SetWindowStyle(self, *_args, **_kwargs)
SetWindowStyleFlag(self, *_args, **_kwargs)
Show(self, *_args, **_kwargs)
Thaw(self, *_args, **_kwargs)
TransferDataFromWindow(self, *_args, **_kwargs)
TransferDataToWindow(self, *_args, **_kwargs)
UnsetConstraints(self, *_args, **_kwargs)
Update(self, *_args, **_kwargs)
UpdateWindowUI(self, *_args, **_kwargs)
Validate(self, *_args, **_kwargs)
WarpPointer(self, *_args, **_kwargs)

Methods inherited from wxEvtHandlerPtr:
AddPendingEvent(self, *_args, **_kwargs)
Connect(self, *_args, **_kwargs)
Disconnect(self, *_args, **_kwargs)
GetEvtHandlerEnabled(self, *_args, **_kwargs)
GetNextHandler(self, *_args, **_kwargs)
GetPreviousHandler(self, *_args, **_kwargs)
ProcessEvent(self, *_args, **_kwargs)
SetEvtHandlerEnabled(self, *_args, **_kwargs)
SetNextHandler(self, *_args, **_kwargs)
SetPreviousHandler(self, *_args, **_kwargs)

Methods inherited from wxObjectPtr:
GetClassName(self, *_args, **_kwargs)

 
Data
        cvar = <Global variables>
wxDS_DRAG_CORNER = 32
wxDS_MANAGE_SCROLLBARS = 16
wxEL_ALLOW_DELETE = 1024
wxEL_ALLOW_EDIT = 512
wxEL_ALLOW_NEW = 256
wxEVT_DYNAMIC_SASH_SPLIT = 7311
wxEVT_DYNAMIC_SASH_UNIFY = 7312
wxLED_ALIGN_CENTER = 4
wxLED_ALIGN_LEFT = 1
wxLED_ALIGN_MASK = 4
wxLED_ALIGN_RIGHT = 2
wxLED_DRAW_FADED = 8
wxTL_ALIGN_CENTER = 2
wxTL_ALIGN_LEFT = 0
wxTL_ALIGN_RIGHT = 1
wxTREE_HITTEST_ONITEMCOLUMN = 8192