2022 April Release

Class COODESK@1.1:ObjectClass Permanent link for this heading

Class Hierarchy

Object > ComponentObject > ObjectClass

This abstract class is used for the display information of object classes, including the icon that represents an object of this object class in the user environment, the context menu, and the actions that are used for dragging.

Additional Information

Properties Permanent link for this heading

Type

Property

Name

Action

classcopyaction

Action for Copying Objects

MenuRoot

classctxmenu

Default Context Menu

MenuAssignment[]

classctxmenuex

Context Menus

TaskPane

classctxtskp

Default Task Pane (Selection Dependent)

TaskPaneAssignment[]

classctxtskpex

Task Panes (Selection Dependent)

DocStateIcon[]

classdocstateicons

Icons

Action

classlinkaction

Action for Linking Objects

MenuRoot

classmenu

Default Main Menu

MenuAssignment[]

classmenuex

Main Menus

Symbol

classmicon

Symbol

Action

classmoveaction

Action for Moving Objects

MenuRoot

classolemenu

Default Context Menu (Container Independent)

MenuAssignment[]

classolemenuex

Context Menus (Container Independent)

SpecialMenuEntryList[]

classspecialmenus

Default Special Menus

TaskPane

classtskp

Default Task Pane

TaskPaneAssignment[]

classtskpex

Task Panes

MenuRoot

classwinctxmenu

Default Background Menu

MenuAssignment[]

classwinctxmenuex

Background Menus

DisplayMode

dispdisplaymode

Display Mode

DisplayViewList[]

dispviews

Display View Settings

Actions Permanent link for this heading

Return Type

Signature

void

CreateObjectClassHierarchy(
  optional integer unused1,
  optional integer unused2)

void

ObjectConstructor(
  optional object sourceobj)