The Configurable InterfaceΒΆ

The Configurable interface defines a dynamic mechanism for property handling. Each configurable instance can be set up to provide a set of properties each distinguished by a type, and a definition of possible values. E.g. a range-typed property ...

property handefines a basis for classes that have

Configurable instances usually provide a huge set of properties, that can be manipulated using an automatically generated GUI. Each Configurable instance has a unique static ID (of type string). Once, this ID is defined, the “prop” GUI component can be used to embed a property control widget (TODO: add configurables tutorial).

  • using configurables
  • GUI integration
  • implementing configurables
  • callbacks
  • advanced stuff (children and co.)

Todo

Write configurable tutorial