

Motif 1.2.1 MainW.c has bugs in it - resources like menuBar are declared
as type Window not Widget. So we have to have another converter just
to handle this bug

In Command widget, resource XmNcommand (and also XmNtextString) have
empty strings in them when in the midle of commandEnteredCallback.
So we have to use the call_data fields to get the values.

XmStringGetLtoR will still crash on a non-XmString. _XmStringIsXmString also
will crash. NULL terminated Tables from String -> Table conversion lose
their NULL after XmListAddItem, etc. This makes it impossible
to find the size of an XmStringTable by just looping through to see if it
has XmStrings. The workaround is ugly: I have to examine each resource being
got to see if it is a StringTable, and if so find its size. Motif could fix
this by either:
-	NULL terminate each table *ALL* *THE* *TIME*.
-	Name each StringTable resource differently so that I could
	figure out the widget offset of the resource that has its size,
	so that I can pass this info through to the converter function
	(requires source code though)
-	Modify Xt so that the resource *name* being converted is also
	available to the converter (fat chance).

