
The footer of a base frame shows text such as error messages, a page number, the date or
other miscellaneous information. The footer is split into two parts: the left footer where text
is left justified, and the right footer where the text is right justified.
Unless otherwise specified by giving the appropriate attribute-value pairs, the header of a
base frame is displayed, but the footer is not. The header does contain the abbreviated menu
button, but there is no default header label. Thus, to create a header with a label, the attribute
FRAME_LABEL must have a string value.* This may be a constant string or a variable pointing
to a string. When the frame is displayed, the string will be centered in the header. The
header label can be turned off by setting the FRAME_SHOW_HEADER attribute to FALSE. In this
case, even if the header label is set, the header (including the Close button) will not be
displayed at all. If FRAME_SHOW_HEADER is later set to TRUE, then the label will be displayed
again (see Figure 4-4). Note, some window managers, (including olwm) will only honor
requests to change certain aspects of the decor window when the window is coming out of
withdrawn state (unmapped). Any requests made to a mapped window to change information
about the decor will be held off until the window is withdrawn and mapped again. Thus the
result of setting the header to FALSE will not be seen until the ...