wxappbar.appbar
index
c:\bin\lang\py23\lib\site-packages\wxappbar\appbar.py

wxPython AppBar frame (primary entry point)

 
Modules
       
wxappbar._appbar
wxappbar.events
wxappbar.grip
wxappbar.winmsgproc
wx

 
Classes
       
Grip(WindowDrag)
TestGrip(Grip, wxPanel)
wxFrame(wxFramePtr)
AppBar
wxPanel(wxPanelPtr)
TestGrip(Grip, wxPanel)

 
class AppBar(wxFrame)
    A Task/Application bar for Win32 systems
 
Operations:
        CreateVerticalPanel/ CreateHorizontalPanel -- override
                and return your top-level panel(s).  Depending on
                the side of the screen on which we are docked, we
                display either self.horizontalPanel or
                self.verticalPanel within the frame.
 
Attributes:
        _data -- an _appbar.ApplicationBar instance. This
                ApplicationBar instance does the actual work of
                updating the system to make this window an AppBar.
 
        dockSide -- string in ('t','b','l','r') determining
                on which side of the screen the AppBar docks.
 
        docked -- whether currently docked to one of the sides
                of the screen
 
        dragging -- whether currently dragging
 
        otherSize -- dimension of the AppBar which is *not*
                auto-determined by the system, i.e. the width of
                the appbar from the edge of the screen to which
                it is docked.
 
Eventual Goals:
        Auto-hide functionality
 
 
Method resolution order:
AppBar
wxFrame
wxFramePtr
wxTopLevelWindowPtr
wxWindowPtr
wxEvtHandlerPtr
wxObjectPtr

Methods defined here:
CalculateRectangle(self, dockSide=None)
Calculate proper pos rectangle for this frame
 
This method attempts to determine the screen position
and width, height values that will position the frame
against our current dockSide.  It tries to take into
account the current size of the desktop, any other
appbars (such as the taskbar) that are running, and
our own impact on the size of the desktop if we've
already been docked (i.e. we have already registered
our appbar area).
 
dockSide -- if specified, calculate the rectangle
        for the given side, rather than our current side,
        otherwise defaults to self.dockSide
CreateControls(self, style)
Create the controls for the AppBar
CreateHorizontalPanel(self, style=0)
Create the horizontally-oriented child panel
CreateVerticalPanel(self, style=0)
Create the vertically-oriented child panel
DisplayPanel(self, dockSide=None)
Display the appropriate child panel for the given dockSide
Dock(self, side=None)
Dock the AppFrame on the given side
 
side {'l','r','t','b'} -- string indicating
        the side of the screen on which to dock,
        or None to dock on the currently-set side.
OnActivate(self, event)
Handle application activation
OnMove(self, event=None)
Deal with a request to move the application bar
 
Unfortunately, the system sends un-differentiated
move events when the client area changes, which can
result in our being moved away from our docked
position.  We need to catch and ignore those
situations.  The current approach is too general,
as it ignores many otherwise useful move events.
 
Note:
        This method is also responsible for triggering
        the interactive docking/undocking mechanisms.
OnSize(self, event)
Deal with a request to size the application bar
OnSystemMessage(self, hWnd, messageID, wParam, lParam)
Handle an appbar system message
 
These messages come when the windows taskbar
is moved or resized (or otherwise changed) and
they have the effect of requiring a resize of
our taskbar (normally).  Unfortunately, there's
nothing I can see which tells us whether the
taskbar is underneath our currently-reserved
area, so we wind up with a possible overlap
condition if the taskbar is dragged to our side
of the screen :( .
 
wParam == 3 -- cascade or tile of windows
        ABN_WINDOWARRANGE notification
wParam == 1 -- position changed for the appbar
        (incl. resize window)
        ABN_POSCHANGED notification
wParam == 0 -- auto-hide/always-on-top state
        changed for the taskbar
        ABN_STATECHANGE notification
SetOtherSize(self, size)
Given a size, record our appropriate otherSize
 
size -- int, long or size, if not int/long, must be able
        to get size[0] or size[1]
Undock(self)
Undock the frame
__init__(self, parent=None, id=-1, title='AppBar', pos=wxPoint(-1, -1), size=wxSize(-1, -1), style=4194306, name='AppBar', dockSide='t', dock=1, otherSize=None)
Initialise the AppBar
 
parent -- parent window, normally NULL
id -- specific ID to assign to window, normally -1
title -- not normally displayed
pos -- not normally used for docked appbars
style -- by default includes flag to not display in
        the system task-bar.
dockSide -- one of ('t','b','l','r') indicating side to
        which the appbar should dock initially
dock -- whether to immediately dock
otherSize -- if specified, provides the docked width of
        the bar, otherwise this is taken from size via a
        SetOtherSize( size ) call.

Data and other attributes defined here:
FORCE_REDOCK_ON_SYSTEM_MESSAGE = 0
dockSide = 't'
docked = 0
dragging = 0
otherSize = 64

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)
SetTitle(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)
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)
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)
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)
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 TestGrip(Grip, wxPanel)
    Testing panel for the appbar
 
 
Method resolution order:
TestGrip
Grip
WindowDrag
wxPanel
wxPanelPtr
wxWindowPtr
wxEvtHandlerPtr
wxObjectPtr

Methods inherited from Grip:
OnWindowDragMouseMove(self, event)
Handle a drag of the title bar, moving our parent
 
Note: currently this does not adjust for the "real world"
size of the desktop, so the window can wind up stuck underneath
the Windows taskbar or similar intrusion onto the desktop.

Data and other attributes inherited from Grip:
currentSide = None

Methods inherited from WindowDrag:
GetWindowDragParent(self)
Get the parent altered by the window dragger
InitWindowDrag(self, parent=None)
Initialise our dragging event bindings and the like
 
Note: you need to call
        WindowDragBind( self )
for each control/window which should be
able to drag the parent window.
OnWindowDragCaptureLost(self, event)
Handle unexpected loss of capture during moving (or expected loss for that matter)
OnWindowDragMouseDown(self, event)
Capture the mouse and start moving the window
OnWindowDragMouseUp(self, event)
On the release of the mouse, release our capture and exit
SetWindowDragParent(self, parent=None)
Set the parent windowdrag will control, using our nearest managed parent if not given
WindowDragBind(self, control=None)
Bind necessary mouse & capture events for a given control

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

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

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)

 
Functions
       
_cleanup()
Cleanup function, un-registers registered appbars