/// Class for control text
-class CtrlText: public CtrlGeneric, public Observer<VarText, void*>
+class CtrlText: public CtrlGeneric, public Observer<VarText>
{
public:
enum Align_t
DEFINE_CALLBACK( CtrlText, UpdateText );
/// Method called when the observed variable is modified
- virtual void onUpdate( Subject<VarText,void*> &rVariable, void* );
+ virtual void onUpdate( Subject<VarText> &rVariable, void* );
/// Display the text on the control
void displayText( const UString &rText );
void adjust( int &position );
/// Update the behaviour of the text whenever the control size changes
- virtual void onChangePosition();
+ virtual void onPositionChange();
+ /// Update the behaviour of the text whenever the control size changes
+ virtual void onResize();
};