6 #include <TVirtualPad.h>
11 #include <TGNumberEntry.h>
12 #include <TGColorSelect.h>
13 #include <TGDoubleSlider.h>
16 using namespace Alieve;
18 //______________________________________________________________________
25 //______________________________________________________________________
26 XXCLASS::XXCLASS(const TGWindow *p) :
33 //______________________________________________________________________
34 void XXCLASS::SetModel(STEM* m)
41 //______________________________________________________________________
42 void XXCLASS::Changed()
44 // Emit Changed signal.
49 //______________________________________________________________________
50 //void XXCLASS::DoABCD()
52 // // Set some value from some widget
57 //______________________________________________________________________
64 //______________________________________________________________________
65 CLASS::CLASS(const TGWindow *p, Int_t width, Int_t height,
66 UInt_t options, Pixel_t back) :
67 TGedFrame(p, width, height, options | kVerticalFrame, back),
75 fSE = new XXCLASS(this);
76 AddFrame(fSE, new TGLayoutHints(kLHintsTop, 2, 0, 2, 2));
77 fSE->Connect("Changed()", "CLASS", this, "Update()");
80 /**************************************************************************/
82 //______________________________________________________________________
83 void CLASS::SetModel(TObject* obj)
86 fM = dynamic_cast<STEM*>(obj);
90 /**************************************************************************/
92 // Implements callback/slot methods
94 //______________________________________________________________________
95 // void CLASS::DoXYZZ()
97 // fM->SetXYZZ(fXYZZ->GetValue());