framemanager.AuiSingleDockingGuide

Inheritance diagram for AuiSingleDockingGuide:


digraph inheritancefa6d81df25 {
rankdir=LR;
size="8.0, 12.0";
  "framemanager.AuiDockingGuide" [style="setlinewidth(0.5)",URL="AuiDockingGuide.html#framemanager.AuiDockingGuide",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10];
  "wx._windows.Frame" -> "framemanager.AuiDockingGuide" [arrowsize=0.5,style="setlinewidth(0.5)"];
  "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._core.Object" [shape=box,style="setlinewidth(0.5)",fontsize=10,fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25];
  "framemanager.AuiSingleDockingGuide" [style="setlinewidth(0.5)",URL="#framemanager.AuiSingleDockingGuide",fontname=Vera Sans, DejaVu Sans, Liberation Sans, Arial, Helvetica, sans,height=0.25,shape=box,fontsize=10];
  "framemanager.AuiDockingGuide" -> "framemanager.AuiSingleDockingGuide" [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._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)"];
}


Description

A docking guide window for single docking hint (not diamond-shaped HUD).

Class API

Methods

class AuiSingleDockingGuide(parent, direction=0)

Bases: framemanager.AuiDockingGuide

A docking guide window for single docking hint (not diamond-shaped HUD).

__init__()

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

Parameters:
  • parent – the AuiSingleDockingGuide parent;
  • direction – one of wx.TOP, wx.BOTTOM, wx.LEFT, wx.RIGHT.
HitTest(x, y)

Checks if the mouse position is inside the target window rect.

Parameters:
  • x – the x mouse position;
  • y – the y mouse position.
UpdateDockGuide(pos)

Updates the docking guide images depending on the mouse position, using focused images if the mouse is inside the docking guide or unfocused images if it is outside.

Parameter:pos – a L{wx.Point} mouse position.

Table Of Contents

This Page