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):