phoenix_title wx.lib.agw.balloontip.BalloonFrame

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.


class_hierarchy Class Hierarchy

Inheritance diagram for class BalloonFrame:

super_classes Known Superclasses

wx.Frame


method_summary Methods Summary

__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.


api Class API

class 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.


Methods

__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.

Parameters

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.

Parameters

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.

Parameters

event – a MouseEvent event to be processed.



SetBalloonShape(self, event=None)

Sets the balloon shape.

Parameters

event – on wxGTK, a wx.WindowCreateEvent event to process.