I'm getting the following warning, even when I explicitly set the maximum to
1 greater than the minimum:
Warning:
Name: paned
Class: XmPanedWindow
XmNpaneMaximum must be greater than XmNpaneMinimum.
Moreover, the O'Reilly Motif Reference Manual states:
XmNpaneMinimum
XmNpaneMaximum
The values of a pane's maximum and minimum dimensions for resizing.
You can
prevent a sash from being drawn by setting these values to be equal.
Also, there seems to be a discrepancy between OSF Motif and lesstif in the
convention
for fully-qualified naming of children of popups. Both "tif"s are equally
opaque and non-
intuitive about this, and a process of iterative debug messages is required
for developers
who lack telepathic abilities. It becomes a real complication when it comes
to handling
the closing and reopening of the tear-off child of a menu.
Finally, in OSF Motif, the XmText child of an XmScrolledWindow must specify
the
scrolling policy in order for its attachments to the window to be correct.
On the other
hand, doing it this way in lesstif results in a warning about changing the
scrolling policy,
so that conditional compilation is necessitated everywhere this is done in
order to have
the vertical scrollbars realized/managed in the lesstif version. (I might
have avoided the
problem by creating an XmScrolledText widget, but I may have needed the
additional
control over its properties afforded by piecewise creation.)