CFx SDK Documentation
2023 SP0
|
#include <FxUIAction.h>
Additional Inherited Members | |
Protected Member Functions inherited from CFxUIObject | |
CFxUIObject * | sender () |
Protected Attributes inherited from CFxUIObject | |
CFxUIObjectImpl * | m_pImpl |
CFxUIObjectData * | m_pData |
Class CFxUIAction is the class for defining the actions.
Definition at line 25 of file FxUIAction.h.
CFxUIAction::CFxUIAction | ( | ) |
Constructor
CFxUIAction::~CFxUIAction | ( | ) |
Destructor
CFxUIVariant CFxUIAction::data | ( | ) |
Get the data on action.
bool CFxUIAction::isChecked | ( | ) | const |
Returns if control is checked.
void CFxUIAction::setCheckable | ( | bool | bVal | ) |
Set the control checkable.
By default, the control is not checkable.
bVal | Input |
void CFxUIAction::setChecked | ( | const bool | bChecked | ) |
Set the control checked.
Only checkable controls can be checked.
bChecked | The control is set to checked only if the value of the parameter is true. |
void CFxUIAction::setData | ( | const CFxUIVariant & | data | ) |
Sets the data on action.
data. |
void CFxUIAction::setEnabled | ( | const bool | bEnabled | ) |
Sets whether the control is enabled.
bEnabled | The control is enabled if the value of the parameter is true, otherwise it will be disabled. |
void CFxUIAction::setResourceIcon | ( | const CFxUIString & | str | ) |
Sets the icon.
str | The resource path is passed in parameter. |
void CFxUIAction::setText | ( | const CFxUIString & | str | ) |
Sets the text.
str | Input |
void CFxUIAction::setVisible | ( | const bool | bVisible | ) |
Set the visibility of control.
bVisible | The control is visible on widget if parameter is true, otherwise it is hidden. |
CFxUIString CFxUIAction::text | ( | ) | const |
Returns the text.
CFxUISignal<void( const bool )>& CFxUIAction::triggered | ( | ) |
Signal is emitted when an action is activated