The interpretation of these properties is entirely up to each interface; see the appropriate interface documentation for details.
TypeProperty: image-name
str
This property is the name of the type's image. If undefined or unusable for some reason, the interface will display the type in some default manner, such as a solid-color square or a string.
For example, in X11,
the name might be the name of a file in the usual bitmap format, as
produced by the bitmap program. The actual file name is produced
by appending ".b"
.
(The situation in X is actually more complicated than this.)
See the interface documentation for details on how the interface
uses the image.
TypeProperty: color
str
This property is the name of the preferred color for this type.
Both normal color names and the strings "bg"
and "fg"
(meaning "foreground color" and "background color")
may be used.
If the image is in color, then this property has no effect.
Defaults to "fg"
.
TypeProperty: char
str
This property supplies a single character for this type
(all characters after the first one in str are ignored).
Defaults to ""
.