This class is an alternative window class for MUI. The standard one
is very awkward in certain situations, especially with small windows.
You know the problems: a window is not draggable because border gadgets
have 'eaten' the titlebar or it looks extremly ugly with borders and
gadgets bigger than the usable area!
The CompactWindow.mcc solves these problems:
- it uses Tiny Font for titlebar so it can fit even in small windows
(don't forget to set tiny font in MUI prefs!)
- titlebar can even become vertical when the window is narrow
- no additional gadgets
- no useless borders
- entire border can be used for sizing
- context menu gives additional functionality in place of
missing gadgets
- close and size gadget can be disabled
- you can set preferred titlebar type (horizontal/vertical)
History:
30-Nov-98 v12.0 First release
1-Dec-98 v12.1 removed some bugs:
- enforcer hit at creation time
- window title can be now changed
little improvements:
- better context menu
- vertical titlebar is top justified
6-Dec-98 v12.2 more improvements:
- close and size gadget can be disabled
- you can set preferred titlebar type
(horizontal/vertical)
7-Dec-98 v12.3 bugfix: h/v preference work 'better' now
9-Jan-99 v12.4 bufix: 'contents' attribute was in fact [I.G]
now it's really [ISG]
10-Jan-99 v12.5 new attribute, you can remove all window gadgets
|