The programmer merely states which interface objects are required, and how they are to be placed on the screen in relation to each other. Facilities provided include DocClass A class documentation facility which will generate a large text file from the source code giving details of every class, structure, enum and extern in the toolkit.
Source is provided.
Generic Collection, Stack and Queue classes, with Iterators. These are used extensively in the toolkit itself, but are also available to hold collections of objects in your own code. Powerful run-time debugging, heap checking and inspection facilities. This includes switchable debugging options which can provide verbose output detailing every operation that happens within the toolkit. Also included is a base class which enables run-time checking to ensure objects are not referenced before construction or after deletion.