framemanager.AuiFloatingFrame

Inheritance diagram for AuiFloatingFrame:


digraph inheritancea2c3087fee {
rankdir=LR;
size="8.0, 12.0";
  "wx._core.EvtHandler" [shape=box,style="setlinewidth(0.5)",fontsize=10,fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25];
  "wx._core.Object" -> "wx._core.EvtHandler" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "wx._core.Window" [shape=box,style="setlinewidth(0.5)",fontsize=10,fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25];
  "wx._core.EvtHandler" -> "wx._core.Window" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "wx._windows.TopLevelWindow" [shape=box,style="setlinewidth(0.5)",fontsize=10,fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25];
  "wx._core.Window" -> "wx._windows.TopLevelWindow" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "wx._core.Object" [shape=box,style="setlinewidth(0.5)",fontsize=10,fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25];
  "wx._windows.Frame" [shape=box,style="setlinewidth(0.5)",fontsize=10,fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25];
  "wx._windows.TopLevelWindow" -> "wx._windows.Frame" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "framemanager.AuiFloatingFrame" [style="setlinewidth(0.5)",URL="#framemanager.AuiFloatingFrame",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10];
  "wx._windows.Frame" -> "framemanager.AuiFloatingFrame" [arrowsize=0.5,style="setlinewidth(0.5)"];
}


Description

AuiFloatingFrame is the frame class that holds floating panes.

Class API

Methods

class AuiFloatingFrame(parent, owner_mgr, pane=None, id=-1, title='', style=4194318)

Bases: wx._windows.Frame

AuiFloatingFrame is the frame class that holds floating panes.

__init__()

Default class constructor. Used internally, do not call it in your code!

Parameters:
  • parent – the AuiFloatingFrame parent;
  • owner_mgr – the L{AuiManager} that manages the floating pane;
  • pane – the L{AuiPaneInfo} pane that is about to float;
  • id – the window identifier. It may take a value of -1 to indicate a default value.
  • title – the caption to be displayed on the frame’s title bar.
  • style – the window style. See L{wx.Frame}.
CopyAttributes(pane)

Copies all the attributes of the input pane into another L{AuiPaneInfo}.

Parameter:pane – the source L{AuiPaneInfo} from where to copy attributes.
GetOwnerManager()
Returns the L{AuiManager} that manages the pane.
OnActivate(event)

Handles the wx.EVT_ACTIVATE event for L{AuiFloatingFrame}.

Parameter:event – a L{wx.ActivateEvent} to be processed.
OnClose(event)

Handles the wx.EVT_CLOSE event for L{AuiFloatingFrame}.

Parameter:event – a L{wx.CloseEvent} to be processed.
OnFindManager(event)

Handles the EVT_AUI_FIND_MANAGER event for L{AuiFloatingFrame}.

Parameter:event – a EVT_AUI_FIND_MANAGER event to be processed.
OnMove(event)

Handles the wx.EVT_MOVE event for L{AuiFloatingFrame}.

Parameter:event – a L{wx.MoveEvent} to be processed.
OnSize(event)

Handles the wx.EVT_SIZE event for L{AuiFloatingFrame}.

Parameter:event – a L{wx.SizeEvent} to be processed.
SetPaneWindow(pane)

Sets all the properties of a pane.

Parameter:pane – the L{AuiPaneInfo} to analyze.

Table Of Contents

This Page