Terminal properties

The terminal has a large number of properties which can be set via object methods.

These commands change the behaviour at runtime.