Subversion Repositories f9daq

Rev

Blame | Last modification | View Log | RSS feed

  1. #ifndef __ROOT_APP_H__
  2. #define __ROOT_APP_H__
  3.  
  4. #define winWidth 900
  5. #define winHeight 600
  6. #define WINDOW_NAME "Fieldpoint FP RTD 122 temperature sensor"
  7.  
  8. #include "root_include.h"
  9.  
  10. class TGAppMainFrame
  11. {
  12. RQ_OBJECT("TGAppMainFrame")
  13.  
  14. protected:
  15.    TGMainFrame *fMain;
  16.  
  17.    void AppLayout();
  18.  
  19. public:
  20.    TGAppMainFrame(const TGWindow *p, int w, int h);
  21.    virtual ~TGAppMainFrame();
  22.  
  23.    void CloseWindow();
  24.  
  25.    TRootEmbeddedCanvas *displayCanvas;
  26.    TGComboBox    *tempCh;
  27.    TGComboBox    *tempDay[2];
  28.    TGComboBox    *tempMonth[2];
  29.    TGComboBox    *tempYear[2];
  30.    TGComboBox    *tempHour[2];
  31.    TGComboBox    *tempMinute[2];
  32.    TGComboBox    *tempSecond[2];
  33.    TGCheckButton *tempEndOn;
  34.    TGComboBox    *datSettings;
  35.    TGTextButton  *updateTemp;
  36.    TGTextButton  *exportTemp;
  37.    TGTextButton  *closeTemp;
  38.    
  39.    void fieldpoint(int *timerange, int selch);
  40.    void UpdateTempPlot();
  41.    void TempEndToggle();
  42.    void ExportTempPlot();
  43. };
  44.  
  45. #endif
  46.