
wx.lib.agw.aui.framemanager.AuiDockingGuideWindow¶Target class for AuiDockingGuide and AuiCenterDockingGuide.
Class Hierarchy¶
Inheritance diagram for class AuiDockingGuideWindow:

Known Superclasses¶
Methods Summary¶Default class constructor. Used internally, do not call it in your code! |
|
Draws the whole docking guide window (not used if the docking guide images are ok). |
|
Draws the docking guide arrow icon (not used if the docking guide images are ok). |
|
Draws the docking guide background. |
|
Draws a dotted line (not used if the docking guide images are ok). |
|
Draws the docking guide icon (not used if the docking guide images are ok). |
|
Returns whether the docking direction is valid. |
|
Handles the |
|
Handles the |
|
Sets the docking direction as valid or invalid. |
|
Updates the docking guide images depending on the mouse position, using focused |
Class API¶AuiDockingGuideWindow(wx.Window)¶Target class for AuiDockingGuide and AuiCenterDockingGuide.
__init__(self, parent, rect, direction=0, center=False, useAero=False)¶Default class constructor. Used internally, do not call it in your code!
parent – the AuiManager parent;
rect (wx.Rect) – the window rect;
direction (integer) – one of wx.TOP, wx.BOTTOM, wx.LEFT, wx.RIGHT,
wx.CENTER;
center (bool) – whether the calling class is a AuiCenterDockingGuide;
useAero (bool) – whether to use the new Aero-style bitmaps or Whidbey-style bitmaps for the docking guide.
Draw(self, dc)¶Draws the whole docking guide window (not used if the docking guide images are ok).
dc – a wx.DC device context object.
DrawArrow(self, dc)¶Draws the docking guide arrow icon (not used if the docking guide images are ok).
dc – a wx.DC device context object.
DrawBackground(self, dc)¶Draws the docking guide background.
dc – a wx.DC device context object.
DrawDottedLine(self, dc, point, length, vertical)¶Draws a dotted line (not used if the docking guide images are ok).
DrawIcon(self, dc)¶Draws the docking guide icon (not used if the docking guide images are ok).
dc – a wx.DC device context object.
IsValid(self)¶Returns whether the docking direction is valid.
OnEraseBackground(self, event)¶Handles the wx.EVT_ERASE_BACKGROUND event for AuiDockingGuideWindow.
event – a EraseEvent to be processed.
Note
This is intentionally empty to reduce flickering while drawing.
OnPaint(self, event)¶Handles the wx.EVT_PAINT event for AuiDockingGuideWindow.
event – a PaintEvent to be processed.
SetValid(self, valid)¶Sets the docking direction as valid or invalid.
valid (bool) – whether the docking direction is allowed or not.