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. |
|
Handles the |
|
Handles the |
|
Handles the |
|
Sets the balloon shape. |
BalloonFrame
(wx.Frame)¶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__
(self, parent, id=wx.ID_ANY, pos=wx.DefaultPosition, size=wx.DefaultSize, classparent=None)¶Default class constructor.
Used internally. Do not call directly this class in your application!
OnClose
(self, event)¶Handles the wx.EVT_CLOSE
event for BalloonTip
.
event – a CloseEvent
event to be processed.
OnEnterButton
(self, event)¶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.
event – a MouseEvent
event to be processed.
OnLeaveButton
(self, event)¶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.
event – a MouseEvent
event to be processed.
SetBalloonShape
(self, event=None)¶Sets the balloon shape.
event – on wxGTK, a wx.WindowCreateEvent
event to process.