A docking guide window for multiple docking hint (diamond-shaped HUD).
__init__ | Default class constructor. |
AeroMove | Moves the docking guide window to the new position. |
CreateShapesWithStyle | Creates the docking guide window shape based on which docking bitmaps are used. |
HitTest | Checks if the mouse position is inside the target windows rect. |
OnEraseBackground | Handles the wx.EVT_ERASE_BACKGROUND event for AuiCenterDockingGuide. |
OnPaint | Handles the wx.EVT_PAINT event for AuiCenterDockingGuide. |
SetGuideShape | Sets the correct shape for the docking guide window. |
UpdateDockGuide | Updates the docking guides images depending on the mouse position, using focused images if the mouse is inside the docking guide or unfocused images if it is outside. |
ValidateNotebookDocking | Sets whether a pane can be docked on top of another to create an automatic |
A docking guide window for multiple docking hint (diamond-shaped HUD).
Default class constructor. Used internally, do not call it in your code!
Parameters: | parent – the AuiCenterDockingGuide parent. |
---|
Moves the docking guide window to the new position.
Parameters: | pos – the new docking guide position. |
---|
Creates the docking guide window shape based on which docking bitmaps are used.
Checks if the mouse position is inside the target windows rect.
Parameters: |
|
---|
Handles the wx.EVT_ERASE_BACKGROUND event for AuiCenterDockingGuide.
Parameters: | event – wx.EraseEvent to be processed. |
---|
Note
This is intentionally empty to reduce flickering while drawing.
Handles the wx.EVT_PAINT event for AuiCenterDockingGuide.
Parameters: | event – a wx.PaintEvent to be processed. |
---|
Sets the correct shape for the docking guide window.
Parameters: | event – on wxGTK, a wx.WindowCreateEvent event to process. |
---|
Updates the docking guides images depending on the mouse position, using focused images if the mouse is inside the docking guide or unfocused images if it is outside.
Parameters: | pos – a wx.Point mouse position. |
---|
Sets whether a pane can be docked on top of another to create an automatic AuiNotebook.
Parameters: | valid – whether a pane can be docked on top to another to form an automatic AuiNotebook. |
---|