acad-palettes

Installation
SKILL.md

AutoCAD Palette APIs

Use this skill when creating custom dockable palettes, choosing between PaletteSet/Tool Palettes/Properties Palette, or handling palette lifecycle with zero-document state.

PaletteSet and Palette

Autodesk.AutoCAD.Windows.PaletteSet is the managed wrapper over AduiPaletteSet. It inherits from Autodesk.AutoCAD.Windows.Window, implements ICollection, and hosts one or more child Palette tabs.

Autodesk.AutoCAD.Windows.Palette is a sealed class wrapping CAdUiPalette. Access its parent via Palette.PaletteSet.

Constructors

Official constructors:

  • PaletteSet(string name) -- creates an unnamed palette set (no persistence)
  • PaletteSet(string name, Guid toolID) -- GUID enables automatic state persistence across sessions

Community-reported constructor (not officially documented):

Installs
3
GitHub Stars
4
First Seen
May 15, 2026