  ----------------------------------------------------------------------

  The commandWindow is a Table widget with three stacked children.  The
  top child contains a description of the query to be performed.  The
  second child contains the submit controls including the time range to
  be queried.  The third child is used to actually specify the data
  types, data transformations, and the data sinks using a graphic
  representing the flow of data.

  ----------------------------------------------------------------------

#commandWindow*wcTrace:		True

*commandWindow.wcClass:		tableWidgetClass
*commandWindow.wcCallback:	WcSetValueCB( *main.commandWindow: this )
*commandWindow.wcChildren:	descr, submitCtrl, panel
#                                   c r cs rs opts
*commandWindow.layout:	descr	    0 0  1  1   hH ;\
			submitCtrl  0 1  1  1   hH ;\
			panel       0 2  1  1 

*commandWindow.columnSpacing:	10
*commandWindow.rowSpacing:	10
*commandWindow.borderWidth:	10

#
# Description
#

*descr.wcConstructor:		XmCreateForm
*descr.wcChildren:		label, text

*descr.label.wcConstructor:	XmCreateLabel
*descr.label.labelString:	Query Description
*descr.label.leftAttachment:	ATTACH_FORM
*descr.label.topAttachment:	ATTACH_FORM

*descr.text.wcConstructor:	XmCreateText
*descr.text.topWidget:		*descr.label
*descr.text.topAttachment:	ATTACH_WIDGET
*descr.text.leftAttachment:	ATTACH_FORM
*descr.text.rightAttachment:	ATTACH_FORM

  ----------------------------------------------------------------------

  We describe the Submit Control and panel portions of the commandWindow 
  in separate files.

  ----------------------------------------------------------------------

*submitCtrl.wcResFile:	M8_Submit
*panel.wcResFile:	M8_Direct
