Skip to content

Essential graphics

EssentialGraphicsController

A single controller in the Essential Graphics panel.

Each controller maps to a LIST:CCtl chunk inside LIST:CIF3. The controller name is stored in a LIST:CpS2 localized string chunk and can be renamed via the name attribute.

Attributes

controller_type

controller_type = ChunkField[int](
    "_ctyp", "value", read_only=True
)

The controller type ID. Read-only.

Known values: 1=Checkbox, 2=Slider, 4=Color, 5=Point, 6=Text, 8=Comment, 9=MultiDimensional, 10=Group, 13=Dropdown.

name

name = ChunkField[str]('_name_utf8', 'contents')

The display name of the controller. Read / Write.