diff options
Diffstat (limited to 'Plugins/skins/SkinLib/Field.h')
-rw-r--r-- | Plugins/skins/SkinLib/Field.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Plugins/skins/SkinLib/Field.h b/Plugins/skins/SkinLib/Field.h index e3bd499..4cf7faa 100644 --- a/Plugins/skins/SkinLib/Field.h +++ b/Plugins/skins/SkinLib/Field.h @@ -40,6 +40,9 @@ public: virtual bool isEnabled() const;
virtual void setEnabled(bool enabled);
+ virtual const TCHAR * getToolTip() const;
+ virtual void setToolTip(const TCHAR *tooltip);
+
virtual FieldState * createState(DialogState *dialogState) = 0;
virtual void setOnChangeCallback(FieldCallback cb, void *param = NULL);
@@ -51,6 +54,7 @@ private: Dialog *dlg;
const std::string name;
bool enabled;
+ std::tstring tooltip;
FieldCallback onChangeCallback;
void *onChangeCallbackParam;
|