ROOT logo
#ifndef GRAPHATTDIALOG
#define GRAPHATTDIALOG
#include "TGWindow.h"
#include "TRootCanvas.h"
#include "TGMrbValuesAndText.h"
#include <iostream>
//_____________________________________________________________________________________


class GraphAttDialog : public TObject {

private:

	void *fValp[100];
	TList *fRow_lab;
	TGMrbValuesAndText *fDialog;
	TCanvas      *fCanvas;
	TList fGraphList;
	Int_t fNGraphs;

public:
	TString * fDrawOpt;
	TString * fTitle;
	Int_t   * fTitleModBid;
	Style_t * fFillStyle;
	Color_t * fFillColor;
	Style_t * fLineStyle;
	Width_t * fLineWidth;
	Color_t * fLineColor;
	Style_t * fMarkerStyle;
	Size_t  * fMarkerSize;
	Color_t * fMarkerColor;

	TString * fLineMode;
	TString * fErrorMode;
	Float_t fEndErrorSize;
	Float_t fErrorX;
	Int_t   * fShowMarkers;
	Int_t   * fBarChart;
	Int_t   * fFill;
	Int_t   fShowAxis;
	Int_t   fShowTitle;
	Int_t   fLogX;
	Int_t   fLogY;
	Int_t   fLogZ;
	TString fTitleX;
	TString fTitleY;
	
	GraphAttDialog(TGWindow * win = NULL);
   ~GraphAttDialog() {};
   void RecursiveRemove(TObject * obj);
   void CloseDialog();
   void SetGraphAtt(TCanvas *ca = NULL, Int_t bid = 0);
   void SetAsDefault();
   void SaveDefaults();
   void RestoreDefaults();
   void CloseDown(Int_t wid);
   void CRButtonPressed(Int_t wid, Int_t bid, TObject *obj);

ClassDef(GraphAttDialog,0)
};
#endif
 GraphAttDialog.h:1
 GraphAttDialog.h:2
 GraphAttDialog.h:3
 GraphAttDialog.h:4
 GraphAttDialog.h:5
 GraphAttDialog.h:6
 GraphAttDialog.h:7
 GraphAttDialog.h:8
 GraphAttDialog.h:9
 GraphAttDialog.h:10
 GraphAttDialog.h:11
 GraphAttDialog.h:12
 GraphAttDialog.h:13
 GraphAttDialog.h:14
 GraphAttDialog.h:15
 GraphAttDialog.h:16
 GraphAttDialog.h:17
 GraphAttDialog.h:18
 GraphAttDialog.h:19
 GraphAttDialog.h:20
 GraphAttDialog.h:21
 GraphAttDialog.h:22
 GraphAttDialog.h:23
 GraphAttDialog.h:24
 GraphAttDialog.h:25
 GraphAttDialog.h:26
 GraphAttDialog.h:27
 GraphAttDialog.h:28
 GraphAttDialog.h:29
 GraphAttDialog.h:30
 GraphAttDialog.h:31
 GraphAttDialog.h:32
 GraphAttDialog.h:33
 GraphAttDialog.h:34
 GraphAttDialog.h:35
 GraphAttDialog.h:36
 GraphAttDialog.h:37
 GraphAttDialog.h:38
 GraphAttDialog.h:39
 GraphAttDialog.h:40
 GraphAttDialog.h:41
 GraphAttDialog.h:42
 GraphAttDialog.h:43
 GraphAttDialog.h:44
 GraphAttDialog.h:45
 GraphAttDialog.h:46
 GraphAttDialog.h:47
 GraphAttDialog.h:48
 GraphAttDialog.h:49
 GraphAttDialog.h:50
 GraphAttDialog.h:51
 GraphAttDialog.h:52
 GraphAttDialog.h:53
 GraphAttDialog.h:54
 GraphAttDialog.h:55
 GraphAttDialog.h:56
 GraphAttDialog.h:57
 GraphAttDialog.h:58
 GraphAttDialog.h:59
 GraphAttDialog.h:60
 GraphAttDialog.h:61
 GraphAttDialog.h:62