wx.lib.agw.aui.framemanager.AuiDockingGuideWindow¶Target class for AuiDockingGuide and AuiCenterDockingGuide.
Methods Summary¶__init__ |
Default class constructor. Used internally, do not call it in your code! |
Draw |
Draws the whole docking guide window (not used if the docking guide images are ok). |
DrawArrow |
Draws the docking guide arrow icon (not used if the docking guide images are ok). |
DrawBackground |
Draws the docking guide background. |
DrawDottedLine |
Draws a dotted line (not used if the docking guide images are ok). |
DrawIcon |
Draws the docking guide icon (not used if the docking guide images are ok). |
IsValid |
Returns whether the docking direction is valid. |
OnEraseBackground |
Handles the wx.EVT_ERASE_BACKGROUND event for AuiDockingGuideWindow. |
OnPaint |
Handles the wx.EVT_PAINT event for AuiDockingGuideWindow. |
SetValid |
Sets the docking direction as valid or invalid. |
UpdateDockGuide |
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!
| Parameters: |
|
|---|
Draw(self, dc)¶Draws the whole docking guide window (not used if the docking guide images are ok).
| Parameters: | 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).
| Parameters: | dc – a wx.DC device context object. |
|---|
DrawBackground(self, dc)¶Draws the docking guide background.
| Parameters: | 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).
| Parameters: |
|---|
DrawIcon(self, dc)¶Draws the docking guide icon (not used if the docking guide images are ok).
| Parameters: | 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.
| Parameters: | 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.
| Parameters: | event – a PaintEvent to be processed. |
|---|
SetValid(self, valid)¶Sets the docking direction as valid or invalid.
| Parameters: | valid (bool) – whether the docking direction is allowed or not. |
|---|