AspectPainting Class Template Reference
[Aspect Classes]

Aspect class used by Widgets that can be custom painted. More...

Inherited by WidgetButton, WidgetCheckBox, WidgetComboBox, WidgetDateTimePicker, WidgetProgressBar, WidgetRadioButton, WidgetSlider, WidgetSpinner, WidgetStatic, WidgetStatusBar, WidgetTabSheet, WidgetWindowBase, WidgetWindowBase< EventHandlerClass, SmartWin::MessageMapPolicyDialogWidget >, WidgetWindowBase< EventHandlerClass, SmartWin::MessageMapPolicyModalDialogWidget >, and WidgetWindowBase< EventHandlerClass, unUsed >.

List of all members.

Public Member Functions

void onPainting (typename MessageMapType::itsVoidFunctionTakingCanvas eventHandler)
 Painting event handler setter.


Detailed Description

template<class EventHandlerClass, class WidgetType, class MessageMapType>
class SmartWin::AspectPainting< EventHandlerClass, WidgetType, MessageMapType >

Aspect class used by Widgets that can be custom painted.

When a Painting Event is raised the Widget needs to be repainted.

Back to SmartWin website
SourceForge.net Logo