Territory

make-TerritoryCompilerinitlistTerritory A new territory is created by make-Territory (via make-instance). This also informs the server of the territory's existence. The following initargs are used:

parent
this argument is an object of class Territory, or nil. nil specifies that the object is a root territory, and therefore has no parent. It is not an error to have more than one root territory
area
this must be an object of class Area, and specifies the size and position (relative to the parent) of the territory
top left bottom right
Specify the area as above. If the area initarg is given, then it takes precedence
visible
specifies whether the window can be displayed by the X-server. If this is nil, then the territory is can only be used as a temporary store for pixel data.
drawable
some territories can be used for reading input information holding only, or as a place holder in the tree of territories. The root territory should not be specified as drawable and therefore cannot be used for drawing.

clear-territoryCompilercolournull Clears the territory to the specified colour.

move-territoryCompilerterritory pointnull Moves the territory to the specified point

destroy-territoryCompilerterritorynull Kills the specified territory.

display-territoryCompilerterritorynull If flag is true then map the territory, if nil, hide it.

Territory-widthCompilerterritorynumber Territory-heightCompilerterritorynumber Territory-topCompilerterritorynumber Territory-leftCompilerterritorynumber Give the approporiate dimension of the territory.