Path: utzoo!attcan!uunet!husc6!spdcc!bloom-beacon!AUDI.SIEMENS.COM!ellis
From: ellis@AUDI.SIEMENS.COM (Ellis Cohen)
Newsgroups: comp.windows.x
Subject: Re: More xterm questions
Message-ID: <8808111610.AA00399@audi.siemens.com>
Date: 11 Aug 88 16:10:45 GMT
Sender: daemon@bloom-beacon.MIT.EDU
Organization: The Internet
Lines: 35

> The window managers I know of that do title bars are awm (enhanced uwm), twm,
> and wm.  They are all fairly portable, I believe.

rtl does title bars also (we call them headers).
rtl accepts a number of user-settable options which
control the appearance of the header, providing the kind of
flexibility that you wouldn't want to include in every application.

For example, the client is expected to attach a number of properties
to a top-level window;  a number of these contain informative strings.
The options control which of these appear in the title.
The options rtl uses (and their defaults) are:

     useHeader -- determines whether to put a header on the window (on)
     headerHeight -- height in pixels of the header (16)
     includeTitleInHeader -- whether to display the title in the header (on)
     includeNameInTitle -- whether to include WM_NAME in title (on)
     includeHostInTitle -- whether to include WM_CLIENT_MACHINE in title (on)
     includeResClassInTitle -- whether to include WM_CLASS.res_class in title (on)
     includeResNameInTitle -- whether to include WM_CLASS.res_name in title (off)

Additional options control the appearance of the icon. 
We ought to have options to control the title font, and the foreground and
background colors of the header, but these aren't implemented yet.

The default settings can be overridden via your .Xdefaults file --
The entry:

     rtl.xclock.headerHeight: 14

would indicate that rtl should make the header of xclock applications
only 14 pixels high.

  -- Ellis Cohen
     Siemens RTL Tiled Window Project