This is namespace Autodesk.AutoCAD.Customization.
AcCui.dll
Class |
Description |
This is the base class of RibbonRowPanel and RibbonFoldPanel. It is mostly for internal use except for providing some common... more | |
This class contains a collection of accelerators. | |
This class provides a collection for aliases. | |
This class defines a group that contains button items. This group is either a MouseButtonGroup or a DigitizerButtonGroup. | |
This is the base class for collections of mouse and digitizer button groups. | |
This class represents a menu item that references a macro. It is used by both mouse buttons and tablet buttons.... more | |
This class provides a collection for ButtonItem objects. | |
This is the base class for CUI file collections. | |
This is the base class for all collections within the CUI file. | |
This is the base class for CUISerializer elements that can be versioned. | |
This is the base class for elements that reference MenuMacro objects. | |
This class represents the root element of the CUI file. This element contains the HeaderSection and MenuGroup elements, as well... more | |
This class provides a collection for digitizer buttons. | |
This class provides access to the action that occurs on a double click. All constructors take a parent argument and... more | |
This class provides access to the command that is launched by a double click action. | |
This class provides a collection of DoubleClickAction objects. | |
This class encapsulates arguments provided to the event that is fired when the DXF name of a double click action... more | |
This class provides an abstract base class from which all CUI elements are derived. | |
This exception can be thrown when opening a CUI file under certain circumstances (for instance, when the user does not... more | |
This exception can be thrown when saving a CUI file under certain circumstances (for instance, when the user does not... more | |
This class contains ImageMenuItem objects in the ImageMenuItemCollection . | |
This class provides a collection for ImageMenu objects. | |
This class represents a cell within an ImageMenu object. It references a macro that is used to execute a command.... more | |
This class represents a collection of ImageMenuItem objects. | |
This class provides arguments supplied to the event that is fired when a MenuMacro image is updated. | |
This class provides a collection for LSP files that are loaded with the CUI file. | |
This class provides a collection for menu Macro objects. | |
This class contains a collection of macros within a MenuGroup. | |
This class provides a collection of MacroGroup objects. | |
This class represents arguments passed for the event that is fired when the name of a MenuMacro is updated. | |
This class represents arguments passed for the event that fires when the ID of a Macro is updated. | |
This class represents a keyboard shortcut. All constructors take a parent argument and add the newly created item to the... more | |
This class contains the collection of macro groups as well as all the sections of the menu file. It also... more | |
This is the base class for collections within the MenuGroup . These collections contain items such as menus, toolbars, and... more | |
This class represents arguments passed for the event that is fired when a MenuGroup name changes. | |
This class is referenced by all menu items that execute a command. All constructors take a parent argument and add... more | |
This class provides a collection for MenuMacro objects. | |
This class represents the properties of an object. | |
This class represents the category of an object property. | |
This class represents each object type that needs to be customized for quick properties. | |
This class provides a collection for ObjectType objects. | |
This class represents a temporary override item. All constructors take a parent argument and add the newly created item to... more | |
The Panel class contains two ToolPanel reference, one is on the above of another. It describes a Dashboard panel. | |
This class represents a collection of Panels. | |
This class contains several Dashboard Panels to be shown. | |
This class provides a collection for partial CUI files. This class only lists and controls the partial menu list stored... more | |
This class is used to define pull-down and shortcut menus and submenus. | |
This is the root collection of PopMenu elements. This contains both pull-down menus and context (right click) menus. | |
This class represents items in pull-down menus that execute macros or are separators. All constructors take a parent argument and... more | |
This is the base class from which PopMenuItem objects derive. | |
A collection of PopMenuItems. Items within this collection are all derived from PopMenuItemBase. The type of element returned... more | |
This class is used to create a cascading submenu within another menu. It references another PopMenu by the UID that... more | |
This class represents a collection of properties. | |
Toolbar Class. ToolbarItems is the collection within this class that contains all the components that make up the toolbar. This... more | |
QATToolbar Collection class. | |
This class creates a ribbon button. | |
This class creates a ribbon button that references a menu macro. The menu macro is executed when the button is... more | |
The RibbonControl class encapsulates the ribbon controls. | |
This class encapsulates the RibbonDataBoundDropDown custom controls. | |
This class contains the menu macro that is launched when clicking the Panel Dialog Box Launcher. | |
Encapsulates the ribbon fold panel. The ribbon fold panel accepts as a child element only RibbonButton, RibbonCommandButton, RibbonSplitButton, RibbonToggleButton and... more | |
The RibbonGalleryControl class encapsulates the ribbon gallery controls. | |
Base class from which all types of RibbonItem are derived. | |
This class is a collection of RibbonItem. | |
| |
This class contains the panel definition for the panels. It contains the ribbon items of the panel. Multiple tabs can... more | |
Collection of RibbonPanelSource. | |
This class contains a reference to a RibbonPanelSource. | |
This class contains a collection of RibbonPanelSourceReference. | |
Contains the collection of RibbonTabSource, the collection of RibbonPanelSource, and the collection of RibbonTabSelector defined by a menu file. There... more | |
This class is used to encapsulate a sub panel. | |
This class creates a ribbon separator | |
This class contains collections of ribbon command buttons | |
This class contains a collection of RibbonSelector tabs. There are no exposed constructors for RibbonTabSelector. The RibbonTabSelector is created automatically... more | |
This class contains a collection of RibbonTabSelector. | |
This class contains the panel definition for the ribbon tab. It contains the collection of panel references. | |
This class contains a collection of RibbonTabSource. | |
This class creates a ribbon toggle button. | |
This class represents the AutoCAD screen menu. | |
This class provides a collection for ScreenMenu objects. | |
This class represents an item in a screen menu that can be clicked to execute a macro. | |
This class represents a collection of ScreenMenuItem objects. | |
This class encapsulates the arguments for a ShortcutKeyChanged event. See also ShortcutKeyChangeAction. | |
This class represents one of four possible TabletMenu areas on a digitizer. It contains a TabletMenuItemCollection , which is an... more | |
This class provides a collection of TabletMenu objects. | |
This class represents a cell, or item, in one of the four tablet menu areas. Each cell references a macro... more | |
This class provides a collection for TabletMenuItem objects. | |
This class represents a temporary override in the tree view. It contains override items for key down and key up.... more | |
This class provides a collection for TemporaryOverride objects. | |
This class represents a toolbar. | |
This class represents a toolbar button. | |
This class provides a collection for Toolbar objects. | |
This class represents a control element in a toolbar. The list of possible control elements is limited to those specified... more | |
This class represents a toolbar flyout. | |
This is the base class from which all toolbar items derive. | |
This class provides a collection for ToolbarItemBase. | |
This class encapsulates arguments passed to the event that is fired when the name of a toolbar is updated. | |
ToolbarItems is the collection within this class that contains all the components that make up the ToolPanel. This collection... more | |
This class represents a collection of ToolPanels. | |
These events are fired when a ToolPanel's name is updated. | |
ToolPanelRef is used to refer to the upper tool panel or lower tool panel in a Dashboard panel. | |
This class represents tooltip information for commands. | |
Represents content in the ToolTip class. | |
This class contains simple utility methods. | |
This is an abstract base class. The ModifiedRevision property represents the last version of AutoCAD that modified this element. This... more | |
This class represents an AutoCAD workspace. | |
This class provides a collection for Workspace objects. | |
This class encapsulates dockable window settings within a workspace | |
This class provides a collection for dockable window settings within a workspace. | |
This class encapsulates PopMenu settings within a workspace. | |
This class provides a collection for PopMenu settings within a workspace. | |
QATToolbar settings within a workspace. All constructors take a parent argument and will add the created item to the parent.... more | |
| |
Collection of WorkspaceRibbonTab. | |
This class contains settings for a toolbar within a workspace. | |
This class provides a collection for WorkspaceToolbar objects. | |
This class stores the panel settings within a workspace. This class stores the unique identification string corresponding to the RibbonPanelSource.... more | |
Contains the Ribbon settings and the collection of WSRibbonTabSourceReference objects in the workspace. There are no exposed constructors for WSRibbonRoot.... more | |
| |
This class encapsulates arguments passed to the event that fires when settings are changed for a workspace toolbar. |
Enumeration |
Description |
An enum of possible values for application and drawing status bars. | |
This enum distinguishes a ButtonGroup as either an AUX (mouse button) or a BUTTONS (digitizer button) group. | |
This enumeration defines the display of contextual tabs. | |
This enum lists available toolbar controls. | |
This enum specifies the possible values for a default display: AddToWorkspace or DoNotAddToWorkspace. | |
This class provides an enum of possible values for a dockable window's orientation. | |
This class provides an enum of dockable toolbar states. | |
This enum is used by the RibbonGallery control to determine the display mode of the gallery. | |
This enum describes MenuMacro categories. | |
This enum specifies the possible values for model/layout/ignore. | |
This class provides an enum of values on, off, and ignore. | |
An enum of possible values for orientation. | |
This enum elaborates the key state of a TemporaryOverride . | |
An enum of possible values for a toolbar's position in a dashboard panel. | |
An enum of possible values for the orientation (location) of the Quick Access Toolbar. | |
| |
This enum sets the display mode for the button to display: a large icon and text, a small icon and... more | |
This enum represents the size of the ribbon item in RibbonFoldPanel | |
This enum is used to specify the resize style for ribbon fold panels. | |
Specifies the image size. | |
This enum represents the size of the RibbonItem. | |
Defines the way the ribbon is locked. | |
This enum specifies possible values for the orientation of a RibbonPanel: Docked or Floating. | |
| |
This enum is used to specify the resize style for RibbonRowPanel. | |
This enum defines the way ribbons are separated: Line or Spacer. | |
Enum of possible values for split button behavior. | |
Enum of possible values for split button list style. | |
This class represents the event that is fired when the name or the key of a shortcut key is changed.... more | |
This enum provides the possible values for the orientation of a toolbar. | |
This enum provides the possible values for the visibility of a toolbar. | |
This is record Autodesk.AutoCAD.Customization.UpdateType. | |
A VersionableElement can be set to one of the release values in this enum with the exception of Unknown.... more | |
This enum provides yes/no/ignore values. |
Interface |
Description |
This interface implemented by all elements that contain a CustomizationCollection. | |
This interface, which is used by AcCui.dll, lets stand-alone applications register methods that provide support similar to that provided... more | |
This interface is implemented by elements that need to send notification when their image is updated. | |
This interface is implemented by all elements that reference a macro. | |
This interface is implemented by shortcut keys ( MenuAccelerator and TemporaryOverride objects). |
Comments? |