This class is called by the main BalloonTip class, and it is responsible for the frame creation/positioning on screen depending on target control/window, the frame can position itself to NW (default), NE, SW, SE. The switch on positioning is done by calculating the absolute position of the target control/window plus/minus the balloontip size. The pointing arrow is positioned accordingly.
__init__ | Default class constructor. |
OnClose | Handles the wx.EVT_CLOSE event for BalloonTip. |
OnEnterButton | Handles the wx.EVT_ENTER_WINDOW for the BalloonTip button. |
OnLeaveButton | Handles the wx.EVT_LEAVE_WINDOW for the BalloonTip button. |
SetBalloonShape | Sets the balloon shape. |
This class is called by the main BalloonTip class, and it is responsible for the frame creation/positioning on screen depending on target control/window, the frame can position itself to NW (default), NE, SW, SE. The switch on positioning is done by calculating the absolute position of the target control/window plus/minus the balloontip size. The pointing arrow is positioned accordingly.
Default class constructor.
Used internally. Do not call directly this class in your application!
Handles the wx.EVT_CLOSE event for BalloonTip.
Parameters: | event – a wx.CloseEvent event to be processed. |
---|
Handles the wx.EVT_ENTER_WINDOW for the BalloonTip button.
When the BalloonTip is created with the tipstyle = BT_BUTTON, this event provide some kind of 3D effect when the mouse enters the button area.
Parameters: | event – a wx.MouseEvent event to be processed. |
---|
Handles the wx.EVT_LEAVE_WINDOW for the BalloonTip button.
When the BalloonTip is created with the tipstyle = BT_BUTTON, this event provide some kind of 3D effect when the mouse enters the button area.
Parameters: | event – a wx.MouseEvent event to be processed. |
---|
Sets the balloon shape.
Parameters: | event – on wxGTK, a wx.WindowCreateEvent event to process. |
---|