#include <Vk/VkApp.h>
#include <Vk/VkErrorDialog.h>
#include "TiburonApp.h"
#include "AlarmLogger.h"

class AlarmWindow : public RovMainWindow
{
  public:
  AlarmWindow(const char *name);
  
  void createGui();
};


void AlarmWindow::createGui()
{
}


void main(int argc, char **argv)
{
  MBool debug = FALSE;

  TiburonApp *app = new TiburonApp("AlarmTest", &argc, argv);
  app->createRovMainWindow();

  AlarmLogger *alarmLogger = 
    new AlarmLogger("alarmLogger", 
		    app->rovMainWindow()->parentView()->baseWidget(),
		    app->systemAlarms);

  alarmLogger->show();
  
  app->rovMainWindow()->show();
  
  // Start handlers to read Data Manager
  app->startTelemetryHandlers();

  // Enter X event loop
  app->run();
}

