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. |