Share

Autodesk.AutoCAD.Windows.ToolPalette Namespace

Description

This is namespace Autodesk.AutoCAD.Windows.ToolPalette.

Dynamic-Link Library (DLL)

AcMgd.dll and AcTcMgd.dll

Classes

Class Description
CatalogThis .NET class wraps the AcTcCatalog ObjectARX class. Catalog encapsulates the catalog item in the tool catalog.
CatalogItemThis .NET class wraps the AcTcCatalogItem ObjectARX class.CatalogItem is the base class for all catalog items. It encapsulates an... more
CatalogItemCollection This collection provides a container for catalog items.
CatalogSetThis .NET class wraps the AcTcCatalogSet ObjectARX class. CatalogSet class stores and manages a collection of catalogs. The catalogs are... more
CategoryThis .NET class wraps the AcTcCategory ObjectARX class. Category encapsulates the category item in the tool catalog.
CustomToolBase This abstract class defines a general custom tool that can be used to implement any type of tool supported by... more
FlyoutEntryAttribute This attribute identifies flyout entries.
ImageThis .NET class wraps the AcTcImage ObjectARX class.Image provides functionality for loading, saving, and rendering BMP, JPG, GIF, and... more
ImageInfoThis .NET class wraps the ACTC_IMAGE_INFO ObjectARX struct.ACTC_IMAGE_INFO Contains information that is used to load an Image object's image.... more
ImageListThis .NET class wraps the AcTcImageList ObjectARX class.ImageList is used to manage the images associated with a catalog item.... more
PackageThis .NET class wraps the AcTcPackage ObjectARX class.Package encapsulates the package item in the tool catalog.
Palette This .NET class wraps the AcTcPalette ObjectARX class.This class represents a palette window. A palette window exists in a... more
PerPropertyBrowsingEntryAttribute This class encapsulates properties of IPerPropertyBrowsing objects implemented for a tool palette.
SchemeThis .NET class wraps the AcTcScheme ObjectARX class.The Scheme class is used to store and manage a tool palette... more
SchemeCollection This collection encapsulates the schemes currently owned by the ToolPaletteManager object.
StockToolThis .NET class wraps the AcTcStockTool ObjectARX class.StockTool represents a registered stock tool. Stock tool information is stored in... more
TargetProductInfoThis .NET class wraps the ACTC_TARGET_PRODUCT_INFO ObjectARX struct.ACTC_TARGET_PRODUCT_INFO is used to define data needed by entries in an CatalogItem... more
Tool This .NET class wraps the AcTcTool ObjectARX class.Tool encapsulates the tool item in the tool catalog.
ToolAttribute This class contains a tool's name and the name of its image.
ToolPaletteManagerThis .NET class wraps the AcTcManager ObjectARX class.ToolPaletteManager, the tool manager, contains and manages stock tool and workspace... more
ToolReactorManager This is class Autodesk.AutoCAD.Windows.ToolPalette.ToolReactorManager.
Util This is class Autodesk.AutoCAD.Windows.ToolPalette.Util.

Enumerations

Enumeration Description
AccessRight This .NET class wraps the AccessRight ObjectARX class. Specifies catalog item access rights.
AcTcSettings This is record Autodesk.AutoCAD.Windows.ToolPalette.AcTcSettings.
CatalogItemType This .NET class wraps the CatalogItemType ObjectARX class. CatalogItemType enumerates types of items that may be found in a tool... more
CatalogTypeFlagsThis .NET enum wraps the AcTc::CatalogType ObjectARX enum.CatalogType enumerates types of tool catalogs.
ContextMenuMode This enum defines contexts from which a tool palette context menu might be launched.
DownloadFlags This .NET enum wraps the AcTc.DownloadOption ObjectARX enum. .DownloadOption provides options for downloading catalog items.
DrawImageOption This enum defines possible styles that can be used to render an image in a tool palette.Image.Render function is... more
ExecutionContext This .NET class wraps the ExecutionContext ObjectARX class. ExecutionContext contains values that indicate how a Tool Palette tool is launched.... more
ImageOptionFlags Image option flags.
ImageType This .NET enum wraps the ImageType ObjectARX enum.ImageType enumerates the types of image formats that may be contained by... more
ItemOptionFlagsThis .NET enum wraps the AcTc.ItemOption ObjectARX enum.
LoadFlags This .NET enum wraps the AcTc.LoadOption ObjectARX enum.It enumerates options for loading catalog item data.
RefreshFlags This .NET enum wraps the AcTc.RefreshOption ObjectARX enum.RefreshFlags specifies options for refreshing tool catalog items.
ReturnStatus This enum lists possible return status values for tool palette context menus.
SaveFlags This .NET enum wraps the AcTc.SaveOption ObjectARX enum.It enumerates options for saving catalog item data.
ToolEditFlags This enum lists types of tool edit operations.
ToolType This .NET enum wraps the ToolType ObjectARX enum. ToolType enumerates possible tool types.
TPOperationFlag This is record Autodesk.AutoCAD.Windows.ToolPalette.TPOperationFlag.

Interfaces

Interface Description
IAcadStockTool This .NET class wraps the IAcadStockTool ObjectARX class.IAcadStockTool is defined by the framework. Tool writers implement this interface in... more
IAcadTool This .NET class wraps the IAcadTool ObjectARX class.IAcadTool interface provides the primary communication channel between the tool palette... more
IAcadToolContextMenu This .NET class wraps the IAcadToolContextMenu ObjectARX class.The stock tool implements IAcadToolContextMenu interface if it wants to customize the... more
IAcadToolDragSource This .NET class wraps the IAcadToolDragSource ObjectARX class.A stock tool implements IAcadToolDragSource interface to receive notification when the tools... more
IAcadToolDropTarget This .NET class wraps the IAcadToolDropTarget ObjectARX class.A stock tool implements IAcadToolDropTarget interface to handle objects dragged and dropped... more
IAcadToolFlyoutShape This .NET class wraps the IAcadToolFlyoutShape ObjectARX class.IAcadToolFlyoutShape provides access to the ID of the flyout tool that is... more
IAcadToolProperties This .NET class wraps the IAcadToolProperties ObjectARX class.IAcadToolProperties can be used by the tool's COM object to get and... more
IAcPiCategorizeProperties This .NET class wraps the IAcPiCategorizeProperties ObjectARX class.Objects and commands implement IAcPiCategorizeProperties to categorize static and dynamic properties for... more
IAcPiPropertyDisplay This .NET class wraps the IAcPiPropertyDisplay ObjectARX class.Objects and commands implement IAcPiPropertyDisplay to customize display properties on a per-property... more
IAcPiPropertyUnspecified This .NET class wraps the IAcPiPropertyUnspecified ObjectARX class.IAcPiPropertyUnspecified is implemented by a property that can have a "No Default"... more
IDropTarget This class provides .NET access to the IDropTarget COM interface. For more information, see /c>.
IOPMPropertyDialogThis .NET class wraps the IOPMPropertyDialog ObjectARX class.The IOPMPropertyDialog interface provides a method that enables the message handler of... more
IOPMPropertyExtensionThis .NET class wraps the IOPMPropertyExtension ObjectARX class.IOPMPropertyExtension contains a variety of Properties, window-specific functionality.
IPerPropertyBrowsingIPerPropertyBrowsing is a standard Microsoft interface. See the Microsoft documentation for a detailed explanation. It is typically used by property... more

Structures

Structure Description
AcTcToolReactorImpl This is record Autodesk.AutoCAD.Windows.ToolPalette.AcTcToolReactorImpl.
POINTLThis .NET struct wraps the POINTL struct of the Windows API. Gives the current cursor coordinates in screen coordinates, whether... more
tagCADWORD This is class Autodesk.AutoCAD.Windows.ToolPalette.tagCADWORD.
tagCALPOLESTR This is class Autodesk.AutoCAD.Windows.ToolPalette.tagCALPOLESTR.
ToolItemInfo This is record Autodesk.AutoCAD.Windows.ToolPalette.ToolItemInfo.

Types

Type Description
DragHandler This is type Autodesk.AutoCAD.Windows.ToolPalette.DragHandler.
DropPointHandler This is type Autodesk.AutoCAD.Windows.ToolPalette.DropPointHandler.
PickHandler This is type Autodesk.AutoCAD.Windows.ToolPalette.PickHandler.

Types

Was this information helpful?