16 #include "TVirtualPad.h" 48 TObject *boxinpad = gPad->GetListOfPrimitives()->FindObject(
fxBox);
51 double xpmin = 0, xpmax = 0, ypmin = 0, ypmax = 0;
55 wconny->
GetValues(dim, xpmin, xpmax, ypmin, ypmax);
62 wconny->
SetValues(xpmax, xpmin, ypmin, ypmax);
68 wconny->
SetValues(xpmin, xpmax, ypmax, ypmin);
78 ypmin = gPad->PadtoY(gPad->GetUymin());
79 ypmax = gPad->PadtoY(gPad->GetUymax());
95 if (!strcmp(opt,
"fixstyle")) {
98 fxBox->SetLineWidth(wconny->GetLineWidth());
99 fxBox->SetLineColor(wconny->GetLineColor());
100 fxBox->SetLineStyle(wconny->GetLineStyle());
101 fxBox->SetFillColor(wconny->GetFillColor());
102 fxBox->SetFillStyle(wconny->GetFillStyle());
105 fxBox->SetLineWidth(wconny->GetLineWidth());
106 fxBox->SetLineColor(wconny->GetLineColor());
107 fxBox->SetLineStyle(wconny->GetLineStyle());
108 fxBox->SetFillColor(wconny->GetFillColor());
109 fxBox->SetFillStyle(wconny->GetFillStyle());
124 gROOT->GetListOfCanvases()->RecursiveRemove(
fxBox);
127 if (option.Contains(
"reset")) {
void PaintCondition(Option_t *opt="") override
void SetValues(Double_t low1, Double_t up1) override
TGo4Condition * fxCondition
void Paint(Option_t *opt="") override
void GetValues(Int_t &dim, Double_t &x1, Double_t &y1, Double_t &x2, Double_t &y2) override
Bool_t IsAtExecuteMouseEvent() const
virtual ~TGo4WinCondPainter()
void SetCondition(TGo4WinCond *condition)
void DisplayToFront(Option_t *opt="") override
Int_t GetDimension() const
void UnPaintCondition(Option_t *opt="") override
virtual void DisplayToFront(Option_t *opt="")
virtual Bool_t IsVisible() const