Contents Up Previous Next

cbHintAnimationPlugin

A plugin to draw animated hints when the user drags a pane.

Derived from

cbPluginBase

Include files

<wx/fl/hintanimpl.h>

Data structures

Members

cbHintAnimationPlugin::cbHintAnimationPlugin
cbHintAnimationPlugin::~cbHintAnimationPlugin
cbHintAnimationPlugin::DoDrawHintRect
cbHintAnimationPlugin::DrawHintRect
cbHintAnimationPlugin::EraseHintRect
cbHintAnimationPlugin::FinishTracking
cbHintAnimationPlugin::OnDrawHintRect
cbHintAnimationPlugin::RectToScr
cbHintAnimationPlugin::StartTracking


cbHintAnimationPlugin::cbHintAnimationPlugin

cbHintAnimationPlugin()

Default constructor.

cbHintAnimationPlugin(wxFrameLayout* pPanel, int paneMask = wxALL_PANES)

Constructor, taking a layout panel and pane mask.


cbHintAnimationPlugin::~cbHintAnimationPlugin

~cbHintAnimationPlugin()

Destructor.


cbHintAnimationPlugin::DoDrawHintRect

void DoDrawHintRect(wxRect& rect, bool isInClientRect)

Internal function for drawing a hint rectangle.


cbHintAnimationPlugin::DrawHintRect

void DrawHintRect(wxRect& rect, bool isInClientRect)

Internal function for drawing a hint rectangle.


cbHintAnimationPlugin::EraseHintRect

void EraseHintRect(wxRect& rect, bool isInClientRect)

Internal function for erasing a hint rectangle.


cbHintAnimationPlugin::FinishTracking

void FinishTracking()

Internal function for finishing tracking.


cbHintAnimationPlugin::OnDrawHintRect

void OnDrawHintRect(cbDrawHintRectEvent& event)

Event handler respoding to hint draw events.


cbHintAnimationPlugin::RectToScr

void RectToScr(wxRect& frameRect, wxRect& scrRect)

Internal function for translating coordinates.


cbHintAnimationPlugin::StartTracking

void StartTracking()

speed is constant. Default: TRUE TBD:: get/set methods for above members Internal function for starting tracking.