9 #include <TRootEmbeddedCanvas.h>
12 #include <TGNumberEntry.h>
13 #include <TGSplitter.h>
14 #include <TGTextBuffer.h>
15 #include <TGTextEntry.h>
16 #include <TGTextView.h>
17 #include <TGStatusBar.h>
22 class DLLEXPORT
PixTab:
public TQObject {
28 std::string getName() {
return fTabName;}
29 void statusBarUpdate(Int_t event, Int_t px, Int_t py, TObject *selected);
31 virtual void handleButtons(Int_t
id = -1);
32 virtual void buttonClicked();
33 virtual void boxChecked();
34 virtual void setParameter();
35 virtual void yellow();
36 virtual void moveDown();
37 virtual void moveUp();
40 void updateToolTips();
43 void previousHistogram();
49 TGCompositeFrame *fTabFrame;
50 TGCompositeFrame *fhFrame;
54 std::map<std::string, void*> fParTextEntries;
55 std::vector<std::string> fParIds;
57 TRootEmbeddedCanvas *fEc1;
58 TGStatusBar *fStatusBar;
60 TGTextButton *fbDoTest, *fbModMap, *fbBrowser;
62 static const int TESTNUMBER = 0;
63 enum CommandIdentifiers {
64 B_DOTEST = TESTNUMBER + 21,
78 int fBorderN, fBorderT, fBorderL;