Target class for AuiDockingGuide
and AuiCenterDockingGuide
.
__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 |
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. |
---|