45 frame.TFrame::Copy(*
this);
80 if (!
gPad->IsEditable())
return;
99 if (leftMargin < 0) leftMargin = 0;
100 if (topMargin < 0) topMargin = 0;
101 if (rightMargin < 0) rightMargin = 0;
102 if (bottomMargin < 0) bottomMargin = 0;
103 gPad->SetLeftMargin(leftMargin);
104 gPad->SetRightMargin(rightMargin);
105 gPad->SetBottomMargin(bottomMargin);
106 gPad->SetTopMargin(topMargin);
132 if (!
gPad->PadInHighlightMode() || (
gPad->PadInHighlightMode() &&
this ==
gPad->GetSelected())) {
159 if (
gStyle->IsReading()) {
int Int_t
Signed integer 4 bytes (int).
bool Bool_t
Boolean (0=false, 1=true) (bool).
double Double_t
Double 8 bytes.
const char Option_t
Option string (const char).
virtual Color_t GetFillColor() const
Return the fill area color.
virtual Style_t GetFillStyle() const
Return the fill area style.
virtual void SetFillColor(Color_t fcolor)
Set the fill area color.
virtual void SetFillStyle(Style_t fstyle)
Set the fill area style.
virtual Color_t GetLineColor() const
Return the line color.
virtual void SetLineStyle(Style_t lstyle)
Set the line style.
virtual Width_t GetLineWidth() const
Return the line width.
virtual void SetLineWidth(Width_t lwidth)
Set the line width.
virtual void SetLineColor(Color_t lcolor)
Set the line color.
virtual Style_t GetLineStyle() const
Return the line style.
Double_t fX1
X of 1st point.
Double_t fY2
Y of 2nd point.
Double_t fX2
X of 2nd point.
Double_t fY1
Y of 1st point.
void Pop() override
Do not pop frame's, if allowed they would cover the picture they frame.
~TFrame() override
Frame default destructor.
void SavePrimitive(std::ostream &out, Option_t *option="") override
Save primitive as a C++ statement(s) on output stream out.
void Copy(TObject &frame) const override
Copy this frame to frame.
void Draw(Option_t *option="") override
Draw this frame with its current attributes.
void Paint(Option_t *option="") override
Paint this wbox with its current attributes.
void UseCurrentStyle() override
Replace current frame attributes by current style.
void ExecuteEvent(Int_t event, Int_t px, Int_t py) override
Execute action corresponding to one event.
TFrame()
Frame default constructor.
virtual void AppendPad(Option_t *option="")
Append graphics object to current pad.
TObject()
TObject constructor.
Short_t GetBorderSize() const
Short_t GetBorderMode() const
void Paint(Option_t *option="") override
Paint this box with its current attributes.
virtual void SetBorderMode(Short_t bordermode)
virtual void SetBorderSize(Short_t bordersize)
void ExecuteEvent(Int_t event, Int_t px, Int_t py) override
Execute action corresponding to one event.
void Copy(TObject &wbox) const override
Copy a Box.