Describes minimum required functionality from TrackBar control.
You can find more information in comments below. Overrided methods can be found in corresponding base interface.
class ITrackBar :public virtual IControl
{
public:
void(*OnChange)(ITrackBar *sender); // Event called when control's value is changed
virtual int getMin() = 0; // Return minimum
virtual int getMax() = 0; // Return maximum
virtual int getValue() = 0; // Return current value
virtual bool setMin(const int value) = 0; // Set minimum
virtual bool setMax(const int value) = 0; // Set maximum
virtual bool setValue(const int value) = 0; // Set current value
};
Namespace: | nitisa::standard |
Include: | Standard/Controls/ITrackBar.h |