| Views Application Framework Package API Reference Guide |
Views Documentation Home |
Stores the GUI parameters of a given action. More...
#include <ilviews/appframe/command.h>
Public Member Functions | |
| virtual IlvBitmap * | getBitmap (const IlSymbol *) const |
| Gets the bitmap of the action descriptor. More... | |
| IlvGadgetItem * | getGadgetItem () const |
| Returns a pointer to the gadget item used by the instance. More... | |
| virtual const char * | getLabel () const |
| Gets the label of the action. More... | |
| virtual State | getState () const |
| Returns the state of the action descriptor. | |
| virtual void | setBitmap (IlvBitmap *, const IlSymbol *=0) |
| Sets the bitmap associated with the action descriptor for a given state. More... | |
| virtual void | setChecked (IlBoolean=IlTrue) |
| Sets whether the action descriptor is checked. More... | |
| virtual void | setLabel (const char *) |
| Sets the label associated with the action descriptor. More... | |
| virtual void | setState (State) |
| Sets the state of the action descriptor. More... | |
Public Member Functions inherited from IlvDvActionDescriptor | |
| void | setValid (IlBoolean valid) |
| Sets the action descriptor to valid or not valid. More... | |
Public Member Functions inherited from IlvDvSerializable | |
| virtual void | serialize (IlvDvStream &stream) |
| Serializes the object in the stream stream. Typically, the body of the method has the following form: More... | |
Additional Inherited Members | |
Public Types inherited from IlvDvActionDescriptor | |
| enum | State { Active, Unactive, Unsensitive } |
| Action descriptor date. More... | |
Stores the GUI parameters of a given action.
Library: ilvappframe
Gets the bitmap of the action descriptor.
0, the normal state is assumed. | state | The symbol specifying the state. |
Implements IlvDvActionDescriptor.
| IlvGadgetItem* IlvDvActionGadgetItem::getGadgetItem | ( | ) | const |
Returns a pointer to the gadget item used by the instance.
|
virtual |
Gets the label of the action.
Implements IlvDvActionDescriptor.
|
virtual |
Sets the bitmap associated with the action descriptor for a given state.
If state is omitted or set to 0, the normal state is assumed.
The new bitmap is locked, and the previous bitmap is unlocked.
| bitmap | The new bitmap for the action descriptor. |
| state | The state that the given bitmap applies to. |
Implements IlvDvActionDescriptor.
Sets whether the action descriptor is checked.
Checks the action descriptor if the check parameter is IlTrue. In this case, all related menu items are checked. These menu items are pushed if they are in a toolbar, and they are checked if they are in a popup menu.
If the check parameter is IlFalse, the action descriptor is unchecked. All related menu items are unchecked. These menu items are unpushed if they are in a toolbar, and they are unchecked if they are in a popup menu.
| check | Indicates whether the action descriptor is to be checked or unchecked. |
Implements IlvDvActionDescriptor.
|
virtual |
Sets the label associated with the action descriptor.
| label | The new label for the action. The string is copied. |
Implements IlvDvActionDescriptor.
|
virtual |
Sets the state of the action descriptor.
All menu items that correspond to this action descriptor will be modified with a new state and a new bitmap, according to the state that is specified.
| state | Indicates the new state for the action descriptor. |
Implements IlvDvActionDescriptor.