! SCCS_data: @(#) Box 1.1 92/12/02 14:47:10
!  This provides similar functionality as that shown by the Xaw example
!  named xbuttonbox.  The Box widget is used to introduce the programmer to
!  a widget hierarchy.
!
!  Unlike the Shell widget a Box widget can accept more than one child.
!  By using boxes and other composites it is possible to create an
!  arbitrarily complex application with hundreds or event thousands of
!  widgets.
!
Ari.wcChildren:		box

*box.wcClassName:	Box
*box.wcChildren:	quit, \
			lab1, lab2, lab3, lab4, lab5, \
			lab6, lab7, lab8, lab9, lab10
*box.wcAfterChildren:	WcInstallAllAccelerators(this this)

*quit.wcClassName:	Command
*quit.callback:		WcExitCB
*Command.Label:    	Try Ctrl-A or Ctrl-B anywhere...
*quit.accelerators:	#override \n\
			Ctrl<Key>a:	WcSetValue(this.label: Try Ctrl-B) \
					WcTrace(cA) \n\
			Ctrl<Key>b:	WcSetValue(this.label: Try Ctrl-C) \
					WcTrace(cB) \n\
			Ctrl<Key>c:	set() notify() unset()

*lab1.wcClass:		labelWidgetClass
*lab2.wcClass:          labelWidgetClass
*lab3.wcClass:          labelWidgetClass
*lab4.wcClass:          labelWidgetClass
*lab5.wcClass:          labelWidgetClass
*lab6.wcClass:          labelWidgetClass
*lab7.wcClass:          labelWidgetClass
*lab8.wcClass:          labelWidgetClass
*lab9.wcClass:          labelWidgetClass
*lab10.wcClass:         labelWidgetClass
