| CFx SDK Documentation 2024 SP0
    | 
#include <FxUI.h>
| Public Member Functions | |
| virtual const CFxString & | GetUID () const =0 | 
| virtual void | SetUID (const CFxString &strUID)=0 | 
| virtual const CFxString & | GetName () const =0 | 
| virtual void | SetName (const CFxString &name)=0 | 
| virtual OdArray< CFxString > & | GetAliases ()=0 | 
| virtual void | AddAlias (const CFxString &sAlias)=0 | 
| virtual void | SetDefinition (CFxUIItemDefinition *pDefinition)=0 | 
| virtual CFxUIItemDefinition * | GetDefinition ()=0 | 
| virtual const CFxUIToolbarItem * | GetParent () const =0 | 
| virtual CFxUIToolbarItemCollection * | GetChildren ()=0 | 
| virtual CFxUI::ToolbarType | GetType () const =0 | 
| virtual bool | IsAction () const =0 | 
| virtual bool | IsSeparator () const =0 | 
| virtual void | SetToSeparator ()=0 | 
| virtual bool | GetOnByDefault () const =0 | 
| virtual void | SetOnByDefault (bool bOnByDefault)=0 | 
| virtual CFxUI::Orientation | GetOrientation () const =0 | 
| virtual void | SetOrientation (CFxUI::Orientation orientation)=0 | 
| virtual bool | GetMovable () const =0 | 
| virtual void | SetMovable (bool bMovable)=0 | 
| virtual int | GetDefXLocation () const =0 | 
| virtual void | SetDefXLocation (int iXLocation)=0 | 
| virtual int | GetDefYLocation () const =0 | 
| virtual void | SetDefYLocation (int iYLocation)=0 | 
| virtual bool | IsInMatrixToolbar () const =0 | 
| virtual void | SetInMatrixToolbar (bool bInMatrixToolbar)=0 | 
| virtual int | GetMatrixToolbarIndex () const =0 | 
| virtual void | SetMatrixToolbarIndex (int index)=0 | 
| virtual bool | IsExpanded () const =0 | 
| virtual void | SetExpanded (bool bIsExpanded)=0 | 
| virtual int | GetRows () const =0 | 
| virtual void | SetRows (int iRows)=0 | 
| virtual bool | IsObsolete () const =0 | 
| virtual void | SetObsolete (bool bObsolete)=0 | 
| virtual const CFxString & | GetFlyoutID () const =0 | 
| virtual void | SetFlyoutID (CFxString flyoutID)=0 | 
| virtual int | GetDockRow () const =0 | 
| virtual void | SetDockRow (int iDockRow)=0 | 
| virtual int | GetDockColumn () const =0 | 
| virtual void | SetDockColumn (int iDockColumn)=0 | 
| virtual bool | IsRuntime () const =0 | 
| Protected Member Functions | |
| virtual | ~CFxUIToolbarItem () | 
Description: Represents the toolbar item of the user interface. Library: DDKERNEL
| 
 | inlineprotectedvirtual | 
Description: Adds an alias. Arguments:
| sAlias | The alias. | 
Description: Gets the aliases.
Return Value: The aliases.
| 
 | pure virtual | 
Description: Gets the children of this item.
Return Value: null if it fails, else the children.
| 
 | pure virtual | 
Description: Gets the definition.
Return Value: null if it fails, else the definition.
| 
 | pure virtual | 
Description: Gets the def x coordinate location.
Return Value: The def x coordinate location.
| 
 | pure virtual | 
Description: Gets the def y coordinate location.
Return Value: The def y coordinate location.
| 
 | pure virtual | 
| 
 | pure virtual | 
| 
 | pure virtual | 
Description: Gets the flyout identifier.
Return Value: The flyout identifier.
| 
 | pure virtual | 
Description: Gets the matrix toolbar index.
Return Value: The matrix toolbar index.
| 
 | pure virtual | 
Description: Gets the movable.
Return Value: true if it succeeds, false if it fails.
| 
 | pure virtual | 
Description: Gets the name.
Return Value: The name.
| 
 | pure virtual | 
Description: Gets the on by default.
Return Value: true if it succeeds, false if it fails.
| 
 | pure virtual | 
Description: Gets the orientation.
Return Value: The orientation.
| 
 | pure virtual | 
Description: Gets the parent of this item.
Return Value: null if it fails, else the parent.
| 
 | pure virtual | 
Description: Gets the rows.
Return Value: The rows.
| 
 | pure virtual | 
Description: Gets the type.
Return Value: The type.
| 
 | pure virtual | 
Description: Gets the uid.
Return Value: The uid.
| 
 | pure virtual | 
Description: Query if this object is action.
Return Value: true if action, false if not.
| 
 | pure virtual | 
Description: Query if this object is expanded.
Return Value: true if expanded, false if not.
| 
 | pure virtual | 
Description: Query if this object is in matrix toolbar.
Return Value: true if in matrix toolbar, false if not.
| 
 | pure virtual | 
Description: Query if this object is obsolete.
Return Value: true if obsolete, false if not.
| 
 | pure virtual | 
Description: Query if this object is runtime.
Return Value: true if runtime, false if not.
| 
 | pure virtual | 
Description: Query if this object is separator.
Return Value: true if separator, false if not.
| 
 | pure virtual | 
Description: Sets a definition. Arguments:
| [in,out] | pDefinition | If non-null, the definition. | 
| 
 | pure virtual | 
Description: Sets a def x coordinate location. Arguments:
| iXLocation | Zero-based index of the x coordinate location. | 
| 
 | pure virtual | 
Description: Sets a def y coordinate location. Arguments:
| iYLocation | Zero-based index of the y coordinate location. | 
| 
 | pure virtual | 
| 
 | pure virtual | 
| 
 | pure virtual | 
Description: Sets an expanded. Arguments:
| bIsExpanded | true if this object is expanded. | 
Description: Sets a flyout identifier. Arguments:
| flyoutID | Identifier for the flyout. | 
| 
 | pure virtual | 
Description: Sets an in matrix toolbar. Arguments:
| bInMatrixToolbar | true to in matrix toolbar. | 
| 
 | pure virtual | 
Description: Sets a matrix toolbar index. Arguments:
| index | Zero-based index of the. | 
| 
 | pure virtual | 
Description: Sets a movable. Arguments:
| bMovable | true if movable. | 
Description: Sets a name. Arguments:
| name | The name. | 
| 
 | pure virtual | 
Description: Sets an obsolete. Arguments:
| bObsolete | true to obsolete. | 
| 
 | pure virtual | 
Description: Sets an on by default. Arguments:
| bOnByDefault | true to on by default. | 
| 
 | pure virtual | 
Description: Sets an orientation. Arguments:
| orientation | The orientation. | 
| 
 | pure virtual | 
Description: Sets the rows. Arguments:
| iRows | Zero-based index of the rows. | 
| 
 | pure virtual | 
Description: Sets to separator.
Description: Sets a uid. Arguments:
| strUID | The string uid. |