wx.lib.agw.aui.framemanager.AuiFloatingFrame¶AuiFloatingFrame is the frame class that holds floating panes.
Methods Summary¶Default class constructor. Used internally, do not call it in your code! |
|
Copies all the attributes of the input pane into another |
|
Actually starts the fading out of the floating pane. |
|
Starts the flying in and out of a floating pane. |
|
Returns the |
|
Handles the |
|
Handles the |
|
Handles the |
|
Handles the |
|
Handles the |
|
Handles the |
|
Handles the |
|
Handles the |
|
The user has just finished moving the floating pane. |
|
The user has just started moving the floating pane. |
|
The user is moving the floating pane. |
|
Handles the |
|
Sets all the properties of a pane. |
Class API¶AuiFloatingFrame(wx.MiniFrame)¶AuiFloatingFrame is the frame class that holds floating panes.
__init__(self, parent, owner_mgr, pane=None, id=wx.ID_ANY, title="", style=wx.FRAME_TOOL_WINDOW | wx.FRAME_FLOAT_ON_PARENT | wx.FRAME_NO_TASKBAR | wx.CLIP_CHILDREN)¶Default class constructor. Used internally, do not call it in your code!
parent – the AuiManager parent;
owner_mgr – the AuiManager that manages the floating pane;
pane – the AuiPaneInfo pane that is about to float;
id (integer) – the window identifier. It may take a value of -1 to indicate a default value.
title (string) – the caption to be displayed on the frame’s title bar.
style (integer) – the window style.
CopyAttributes(self, pane)¶Copies all the attributes of the input pane into another AuiPaneInfo.
pane – the source AuiPaneInfo from where to copy attributes.
FadeOut(self)¶Actually starts the fading out of the floating pane.
FlyOut(self)¶Starts the flying in and out of a floating pane.
GetOwnerManager(self)¶Returns the AuiManager that manages the pane.
OnActivate(self, event)¶Handles the wx.EVT_ACTIVATE event for AuiFloatingFrame.
event – a ActivateEvent to be processed.
OnCheckFlyTimer(self, event)¶Handles the wx.EVT_TIMER event for AuiFloatingFrame.
event – a TimerEvent to be processed.
Note
This is used solely for “fly-out” panes.
OnClose(self, event)¶Handles the wx.EVT_CLOSE event for AuiFloatingFrame.
event – a CloseEvent to be processed.
OnFindManager(self, event)¶Handles the EVT_AUI_FIND_MANAGER event for AuiFloatingFrame.
event – a AuiManagerEvent event to be processed.
OnFlyTimer(self, event)¶Handles the wx.EVT_TIMER event for AuiFloatingFrame.
event – a TimerEvent to be processed.
OnIdle(self, event)¶Handles the wx.EVT_IDLE event for AuiFloatingFrame.
event – a IdleEvent event to be processed.
Note
This event is only processed on wxMAC if AuiManager is using the
AUI_MGR_USE_NATIVE_MINIFRAMES style.
OnMove(self, event)¶Handles the wx.EVT_MOVE event for AuiFloatingFrame.
event – a MoveEvent to be processed.
Note
This event is not processed on wxMAC or if AuiManager is not using the
AUI_MGR_USE_NATIVE_MINIFRAMES style.
OnMoveEvent(self, event)¶Handles the wx.EVT_MOVE and wx.EVT_MOVING events for AuiFloatingFrame.
event – a MoveEvent to be processed.
Note
This event is only processed on wxMAC or if AuiManager is using the
AUI_MGR_USE_NATIVE_MINIFRAMES style.
OnMoveFinished(self)¶The user has just finished moving the floating pane.
Note
This method is used only on wxMAC if AuiManager is using the
AUI_MGR_USE_NATIVE_MINIFRAMES style.
OnMoveStart(self, event)¶The user has just started moving the floating pane.
event – an instance of MouseEvent.
Note
This event is only processed on wxMAC if AuiManager is using the
AUI_MGR_USE_NATIVE_MINIFRAMES style.
OnMoving(self, rect, direction)¶The user is moving the floating pane.
rect (wx.Rect) – the pane client rectangle;
direction (integer) – the direction in which the pane is moving, can be one of
wx.NORTH, wx.SOUTH, wx.EAST or wx.WEST.
Note
This event is only processed on wxMAC if AuiManager is using the
AUI_MGR_USE_NATIVE_MINIFRAMES style.
OnSize(self, event)¶Handles the wx.EVT_SIZE event for AuiFloatingFrame.
event – a wx.SizeEvent to be processed.
SetPaneWindow(self, pane)¶Sets all the properties of a pane.
pane – the AuiPaneInfo to analyze.