library: libGed #include "TPadEditor.h" |
TPadEditor
class description - source file - inheritance tree (.pdf)
protected:
virtual void ConnectSignals2Slots()
public:
TPadEditor(const TGWindow* p, Int_t id, Int_t width = 140, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground())
TPadEditor(const TPadEditor&)
virtual ~TPadEditor()
static TClass* Class()
virtual void DoBorderMode()
virtual void DoBorderSize(Int_t size)
virtual void DoCrosshair(Bool_t on)
virtual void DoEditable(Bool_t on)
virtual void DoFixedAspectRatio(Bool_t on)
virtual void DoGridX(Bool_t on)
virtual void DoGridY(Bool_t on)
virtual void DoLogX(Bool_t on)
virtual void DoLogY(Bool_t on)
virtual void DoLogZ(Bool_t on)
virtual void DoTickX(Bool_t on)
virtual void DoTickY(Bool_t on)
virtual TClass* IsA() const
virtual void SetModel(TVirtualPad* pad, TObject* obj, Int_t event)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
TPad* fPadPointer TPad object
TGCheckButton* fEditable set pad editable
TGCheckButton* fCrosshair set crosshair
TGCheckButton* fFixedAR set fixed aspect ratio
TGCheckButton* fGridX set grid on X
TGCheckButton* fGridY set grid on Y
TGCheckButton* fLogX set log scale on X
TGCheckButton* fLogY set log scale on Y
TGCheckButton* fLogZ set log scale on Z
TGCheckButton* fTickX set ticks on X
TGCheckButton* fTickY set ticks on Y
TGRadioButton* fBmode set sinken pad border mode
TGRadioButton* fBmode0 set no pad border
TGRadioButton* fBmode1 set raised pad border mode
TGLineWidthComboBox* fBsize set pad border size
Bool_t fInit init flag
TGCompositeFrame* f7 container frame;
TPadEditor
Editor of pad/canvas objects.
color and fill style,
'Edit' check box sets pad/canvad editable,
'Crosshair' sets a cross hair on the pad,
'Fixed aspect ratio' can be set when resizing the pad
'TickX' and 'TickY' set ticks along the X and Y axis
'GridX' and 'GridY' set a grid along the X and Y axis
pad/canvas border size can be set if a sinken or a raised
border mode is selected; no border mode can be set to
/*
*/
TPadEditor(const TGWindow *p, Int_t id, Int_t width,
Int_t height, UInt_t options, Pixel_t back)
: TGedFrame(p, id, width, height, options | kVerticalFrame, back)
Constructor of TPad editor GUI.
~TPadEditor()
Destructor of fill editor.
void ConnectSignals2Slots()
Connect signals to slots.
void SetModel(TVirtualPad* pad, TObject* obj, Int_t)
Pick up the used fill attributes.
void DoEditable(Bool_t on)
Slot connected to the check box 'Editable'.
void DoCrosshair(Bool_t on)
Slot connected to the check box 'Crosshair'.
void DoFixedAspectRatio(Bool_t on)
Slot connected to the check box 'Fixed aspect ratio'.
void DoGridX(Bool_t on)
Slot connected to the check box 'GridX'.
void DoGridY(Bool_t on)
Slot connected to the check box 'GridY'.
void DoLogX(Bool_t on)
Slot connected to the check box 'LogX'.
void DoLogY(Bool_t on)
Slot connected to the check box 'LogY'.
void DoLogZ(Bool_t on)
Slot connected to the check box 'LogZ'.
void DoTickX(Bool_t on)
Slot connected to the check box 'TickX'.
void DoTickY(Bool_t on)
Slot connected to the check box 'TickY'.
void DoBorderMode()
Slot connected to the border mode settings.
void DoBorderSize(Int_t size)
Slot connected to the border size settings.
Inline Functions
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
TPadEditor TPadEditor(const TPadEditor&)
Author: Ilka Antcheva 24/06/04
Last update: root/ged:$Name: TPadEditor.cxx
Copyright (C) 1995-2002, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.