Describes minimum required functionality from Button control.
You can find more information in comments below. Overrided methods can be found in corresponding base interface.
class IButton :public virtual IControl
{
public:
virtual String getCaption() = 0; // Return caption
virtual bool isDown() = 0; // Return whether button is in a down state
virtual bool setCaption(const String &value) = 0; // Set caption
virtual bool setDown(const bool value) = 0; // Set whether button is in a down state
virtual void Click() = 0; // Emulate click
};
Namespace: | nitisa::standard |
Include: | Standard/Controls/IButton.h |