#ifndef _VBMODESELECT_H
#define _VBMODESELECT_H
static char VbModeSelect_h_id[] = "$Header: /usr/tiburon/unix/gui/tmacs/RCS/VbModeSelect.h,v 1.2 1998/02/23 16:12:15 oreilly Exp $";

/*
$Log: VbModeSelect.h,v $
Revision 1.2  1998/02/23 16:12:15  oreilly
*** empty log message ***

 * Revision 1.1  96/10/28  09:14:14  09:14:14  oreilly (Thomas C. O'Reilly)
 * Initial revision
 * 
*/

#include "DmGuiObject.h"
#include "vbSystem.h" 

class VbModeSelect : public DmGuiObject
{
  public:
  VbModeSelect(const char *name, Widget parent);
  ~VbModeSelect()
  {
  }
  
  virtual const char *className()
  {
    return "VbModeSelect";
  }
  
  virtual void updateGui(DM_Item handle = 0);
  
  protected:
  Widget _selectSled;
  Widget _selectVb;
  Widget _selectArm;
  Widget _status;

  DmEnumObject *_dmModeSelect;
  DmEnumObject *_dmModeStatus;
  
  void select(Widget w);
  
  private:

  static void selectCallback(Widget w, XtPointer clientData, 
			     XtPointer callData); 
};



#endif
