//---------------------------------------------------------------------
// 1) Creation of the components of the widget
// Any top level sub-widget must have the panel returned by panel
//---------------------------------------------------------------------
// 1) Creation of the components of the widget
// Any top level sub-widget must have the panel returned by panel