CComponentsButton: add members to get caption properties

This commit is contained in:
2013-11-09 15:31:36 +01:00
parent cbeb9f3ac6
commit 812168416f
2 changed files with 14 additions and 3 deletions

View File

@@ -47,8 +47,11 @@ class CComponentsButton : public CComponentsForm
///initialize all required attributes and objects
void initVarButton();
///property: button text
///property: button text as string, see also setCaption() and getCaptionString()
std::string cc_btn_capt;
///property: button text as locale, see also setCaption() and getCaptionLocale()
neutrino_locale_t cc_btn_capt_locale;
///property: icon name, only icons supported, to find in gui/widget/icons.h
std::string cc_btn_icon;
@@ -86,6 +89,11 @@ class CComponentsButton : public CComponentsForm
///set caption: parameter as locale
virtual void setCaption(const neutrino_locale_t locale_text);
///get caption, type as std::string
virtual std::string getCaptionString(){return cc_btn_capt;};
///get loacalized caption id, type = neutrino_locale_t
virtual neutrino_locale_t getCaptionLocale(){return cc_btn_capt_locale;};
///reinitialize items
virtual void Refresh(){initCCBtnItems();};