#ifndef DMVIEWER_H
#define DMVIEWER_H

#include <Vk/VkComponent.h>
#include <Vk/VkSimpleWindow.h>

/*
DmViewer allows user to display and modify Data Manager item values
*/
class DmViewer : public VkComponent
{
  public:
  DmViewer(const char *name, Widget parent);
  ~DmViewer();
  
  virtual const char *className()
  {
    return "DmViewer";
  }
  
  protected:
  Widget _baseForm;
  Widget _dmForm;
};

class DmViewerWindow : public VkSimpleWindow
{
  public:
  DmViewerWindow(const char *name);
  ~DmViewerWindow();
  
  virtual const char *className()
  {
    return "DmViewerWindow";
  }

  static void stripChartButtonCallback(Widget w,
				       XtPointer clientData,
				       XtPointer callData);
  
};


#endif
