class TStyleManager: public TGMainFrame


TStyleManager

This class provides a Graphical User Interface to manage styles
in ROOT. It allows the user to edit styles, import / export
them to macros, apply a style on the selected object or on
all canvases, change gStyle.

Activate the style manager by selecting Edit menu / Style...
in the canvas window.

The Style Manager interface is composed of two parts:
- the top level interface that manages a list of styles;
- the style editor, which deals with the current style settings.


/* */

The combo box 'Available Styles' contains the list of available
styles for the current ROOT session and shows the currently
 selected one. The field on the right shows the setting of the gStyle.
You can set the global variable gStyle to the selected style by
clicking on the button in the middle.
The group frame 'Apply on' displays information for the currently
selected canvas and object in the ROOT session. This selection might
be changed by clicking on another object with the middle mouse
button. You have a choice to apply a style on the selected object or
on all available canvases.
WARNING: You cannot undo the changes after applying the style! If
you are not sure of that action, it may be better to see a preview
of what you are going to apply.
If the check button 'Preview' is selected, a preview of the selected
canvas according to the selected style will be shown. The selection
of the next check button 'Run Time Preview' will apply updates of
the preview any time a value of the selected style is changed. For
drawings that take a time it is better to disable this option.

Create a new style:
A new style can be created via the Style menu/New... or the toolbar.
A clone of the selected style will be used as a base of the new
style. All its values can be modified via the style editor later.
The dialog that appears will ask for the name and description of the
new style.

Import a style (from a macro):
A style macro can be imported at any time. The new imported style in
the ROOT session will become the selected one.

Import a style (from a canvas):
You can do that selecting the Style menu/Import from.../Canvas or
 the corresponding Tool bar button. A new style will be created in the
ROOT session and will become the selected one. This style is a clone
of the gStyle with modified values as they are set in the currently
selected canvas. You can import a style from any canvas and apply it
later on some objects.

Export a style (in a C++ macro file):
To store a style longer than for the current ROOT session you can
save it in a C++ macro file. This can be done via the menu or the
tool bar button. There is a naming convention for the style macros:
the name must be 'Style_*.C', where * can be replaced by anything
you want.

Delete a style:
The selected style can be deleted from the list when you use the
Style menu/Delete or the corresponding tool bar button. The selected
style is removed from the list of all available styles for the
current ROOT session. WARRNING: it will be lost if you didn't saved
it in a C++ macro file before its deletion. Also, you cannot delete
the selected style if it is set to gStyle. A message 'Can not delete
gStyle' will be displayed on the CINT prompt.


/* */

Editor's buttons:
Open / close the style editor:
The button 'Edit >>' opens the style editor and its label changes to
 'Close <<'. For all details of what can be changed and how please see
the provided Help.

Reset a style (to a previously saved state):
When the editor is opened, the 'Reset' button allows you to reset
the values of the selected style for editing. Doing that you cancel
 all changes made since the last time you saved that style in a macro.
If the selected style is one of the five ROOT styles (Plain, Bold,
Video, Pub or  Default), it will be recreated.

Update the preview:
The button 'Update Preview' is available when a preview is shown and
the run time option is not selected. This button allows you to
refresh the preview any time you want to see how the style you edit
looks like.

Help button:
Provides a help of the currently selected tab.


Function Members (Methods)

public:
TStyleManager(const TGWindow*)
virtual~TStyleManager()
voidTObject::AbstractMethod(const char* method) const
virtual voidTGFrame::Activate(Bool_t)
virtual voidTGCompositeFrame::AddFrame(TGFrame* f, TGLayoutHints* l = 0)
voidTGFrame::AddInput(UInt_t emask)
virtual voidTObject::AppendPad(Option_t* option = "")
virtual Bool_tTGMainFrame::BindKey(const TGWindow* w, Int_t keycode, Int_t modifier) const
virtual voidTObject::Browse(TBrowser* b)
voidBuildList(TStyle* style = 0)
virtual voidTGFrame::ChangeBackground(Pixel_t back)
virtual voidTQObject::ChangedBy(const char* method)
virtual voidTGCompositeFrame::ChangeOptions(UInt_t options)
virtual voidTGCompositeFrame::ChangeSubframesBackground(Pixel_t back)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTGCompositeFrame::Cleanup()
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
virtual voidCloseWindow()
virtual Int_tTObject::Compare(const TObject* obj) const
Bool_tTQObject::Connect(const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(TQObject* sender, const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(const char* sender_class, const char* signal, const char* receiver_class, void* receiver, const char* slot)
virtual voidTQObject::Connected(const char*)
Bool_tTGFrame::Contains(Int_t x, Int_t y) const
virtual voidTObject::Copy(TObject& object) const
virtual voidTGFrame::Delete(Option_t* = "")
virtual voidTGFrame::DeleteWindow()
virtual voidTQObject::Destroyed()
virtual voidTGWindow::DestroySubwindows()
virtual voidTGWindow::DestroyWindow()
Bool_tTQObject::Disconnect(const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(TQObject* sender, const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(const char* class_name, const char* signal, void* receiver = 0, const char* slot = 0)
virtual voidTQObject::Disconnected(const char*)
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
voidDoApplyOn()
voidDoApplyOnSelect(Int_t i)
voidDoChangeAxisTab(Int_t i)
voidDoChangeTab(Int_t i)
voidDoEditionUpdatePreview()
voidDoImportMacro(Bool_t create)
voidDoListSelect()
voidDoMakeDefault()
voidDoMenu(Int_t menuID)
voidDoMoreLess()
voidTGMainFrame::DontCallClose()
voidDoPreview(Bool_t b)
voidDoPreviewClosed()
voidDoRealTime(Bool_t b)
voidDoSelectCanvas(TVirtualPad* pad, TObject* obj, Int_t mouseButton)
voidDoSelectNoCanvas()
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTGFrame::DrawBorder()
virtual voidTGFrame::DrawClass() const
virtual TObject*TGFrame::DrawClone(Option_t* = "") const
virtual voidTGFrame::DrawCopy(Handle_t, Int_t, Int_t)
virtual voidTGFrame::Dump() const
voidTQObject::Emit(const char* signal)
voidTQObject::Emit(const char* signal, Long_t* paramArr)
voidTQObject::Emit(const char* signal, const char* params)
voidTQObject::Emit(const char* signal, Double_t param)
voidTQObject::Emit(const char* signal, Long_t param)
voidTQObject::Emit(const char* signal, Long64_t param)
voidTQObject::Emit(const char* signal, Bool_t param)
voidTQObject::Emit(const char* signal, Char_t param)
voidTQObject::Emit(const char* signal, UChar_t param)
voidTQObject::Emit(const char* signal, Short_t param)
voidTQObject::Emit(const char* signal, UShort_t param)
voidTQObject::Emit(const char* signal, Int_t param)
voidTQObject::Emit(const char* signal, UInt_t param)
voidTQObject::Emit(const char* signal, ULong_t param)
voidTQObject::Emit(const char* signal, ULong64_t param)
voidTQObject::Emit(const char* signal, Float_t param)
voidTQObject::EmitVA(const char* signal, Int_t nargs)
voidTQObject::EmitVA(const char* signal, Int_t nargs, va_list va)
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual Pixel_tTGFrame::GetBackground() const
static const TGGC&TGFrame::GetBckgndGC()
TList*TGMainFrame::GetBindList() const
static const TGGC&TGFrame::GetBlackGC()
static Pixel_tTGFrame::GetBlackPixel()
Int_tTGFrame::GetBorderWidth() const
voidTGMainFrame::GetClassHints(const char*& className, const char*& resourceName) const
TGClient*TGObject::GetClient() const
static Int_tTGWindow::GetCounter()
static Pixel_tTGFrame::GetDefaultFrameBackground()
virtual UInt_tTGCompositeFrame::GetDefaultHeight() const
static Pixel_tTGFrame::GetDefaultSelectedBackground()
virtual TGDimensionTGCompositeFrame::GetDefaultSize() const
virtual UInt_tTGCompositeFrame::GetDefaultWidth() const
virtual TDNDData*TGFrame::GetDNDData(Atom_t)
virtual Int_tTGFrame::GetDragType() const
virtual Option_t*TObject::GetDrawOption() const
virtual Int_tTGFrame::GetDropType() const
static Long_tTObject::GetDtorOnly()
virtual UInt_tTGWindow::GetEditDisabled() const
UInt_tTGFrame::GetEventMask() const
virtual Pixel_tTGFrame::GetForeground() const
TGFrameElement*TGFrame::GetFrameElement() const
virtual TGFrame*TGCompositeFrame::GetFrameFromPoint(Int_t x, Int_t y)
UInt_tTGFrame::GetHeight() const
static const TGGC&TGFrame::GetHilightGC()
virtual const char*TGMainFrame::GetIconName() const
const char*TGMainFrame::GetIconPixmap() const
Handle_tTGObject::GetId() const
virtual TGLayoutManager*TGCompositeFrame::GetLayoutManager() const
virtual TList*TGCompositeFrame::GetList() const
TList*TQObject::GetListOfClassSignals() const
TList*TQObject::GetListOfConnections() const
TList*TQObject::GetListOfSignals() const
virtual const TGWindow*TGWindow::GetMainFrame() const
UInt_tTGFrame::GetMaxHeight() const
UInt_tTGFrame::GetMaxWidth() const
UInt_tTGFrame::GetMinHeight() const
UInt_tTGFrame::GetMinWidth() const
voidTGMainFrame::GetMWMHints(UInt_t& value, UInt_t& funcs, UInt_t& input) const
virtual const char*TGWindow::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
virtual UInt_tTGFrame::GetOptions() const
const TGWindow*TGWindow::GetParent() const
static const TGGC&TGFrame::GetShadowGC()
TGDimensionTGFrame::GetSize() const
static TStyleManager*&GetSM()
Int_tTGCompositeFrame::GetState(TGFrame* f) const
virtual const char*TObject::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
static const TGGC&TGFrame::GetWhiteGC()
static Pixel_tTGFrame::GetWhitePixel()
UInt_tTGFrame::GetWidth() const
const char*TGMainFrame::GetWindowName() const
voidTGMainFrame::GetWMPosition(Int_t& x, Int_t& y) const
voidTGMainFrame::GetWMSize(UInt_t& w, UInt_t& h) const
voidTGMainFrame::GetWMSizeHints(UInt_t& wmin, UInt_t& hmin, UInt_t& wmax, UInt_t& hmax, UInt_t& winc, UInt_t& hinc) const
EInitialStateTGMainFrame::GetWMState() const
Int_tTGFrame::GetX() const
Int_tTGFrame::GetY() const
virtual Bool_tTGMainFrame::HandleButton(Event_t* event)
virtual Bool_tTGMainFrame::HandleClientMessage(Event_t* event)
virtual Bool_tTGFrame::HandleColormapChange(Event_t*)
virtual Bool_tTGFrame::HandleConfigureNotify(Event_t* event)
virtual Bool_tTGCompositeFrame::HandleCrossing(Event_t*)
virtual Bool_tTGFrame::HandleDNDDrop(TDNDData*)
virtual Atom_tTGFrame::HandleDNDEnter(Atom_t*)
virtual Bool_tTGFrame::HandleDNDFinished()
virtual Bool_tTGFrame::HandleDNDLeave()
virtual Atom_tTGFrame::HandleDNDPosition(Int_t, Int_t, Atom_t, Int_t, Int_t)
virtual Bool_tTGCompositeFrame::HandleDoubleClick(Event_t*)
virtual Bool_tTGCompositeFrame::HandleDragDrop(TGFrame* frame, Int_t x, Int_t y, TGLayoutHints* lo)
virtual Bool_tTGCompositeFrame::HandleDragEnter(TGFrame*)
virtual Bool_tTGCompositeFrame::HandleDragLeave(TGFrame*)
virtual Bool_tTGCompositeFrame::HandleDragMotion(TGFrame*)
virtual Bool_tTGFrame::HandleEvent(Event_t* event)
virtual Bool_tTGWindow::HandleExpose(Event_t* event)
virtual Bool_tTGCompositeFrame::HandleFocusChange(Event_t*)
virtual Bool_tTGWindow::HandleIdleEvent(TGIdleHandler*)
virtual Bool_tTGMainFrame::HandleKey(Event_t* event)
virtual Bool_tTGMainFrame::HandleMotion(Event_t* event)
virtual Bool_tTGMainFrame::HandleSelection(Event_t* event)
virtual Bool_tTGFrame::HandleSelectionClear(Event_t*)
virtual Bool_tTGMainFrame::HandleSelectionRequest(Event_t* event)
virtual Bool_tTGWindow::HandleTimer(TTimer*)
virtual Bool_tTQObject::HasConnection(const char* signal_name) const
virtual ULong_tTGObject::Hash() const
voidHide()
virtual voidTGCompositeFrame::HideFrame(TGFrame* f)
virtual voidTQObject::HighPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTGWindow::IconifyWindow()
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
voidInit()
virtual voidTGFrame::Inspect() const
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTGFrame::IsActive() const
Bool_tTGCompositeFrame::IsArranged(TGFrame* f) const
Bool_tTGCompositeFrame::IsArranged(TGFrameElement* ptr) const
virtual Bool_tTGCompositeFrame::IsComposite() const
Bool_tTGFrame::IsDNDSource() const
Bool_tTGFrame::IsDNDTarget() const
virtual Bool_tTGCompositeFrame::IsEditable() const
virtual Bool_tTGObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
virtual Bool_tTGCompositeFrame::IsLayoutBroken() const
virtual Bool_tTGWindow::IsMapped()
virtual Bool_tTGCompositeFrame::IsMapSubwindows() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTGCompositeFrame::IsVisible(TGFrame* f) const
Bool_tTGCompositeFrame::IsVisible(TGFrameElement* ptr) const
Bool_tTObject::IsZombie() const
virtual voidTGCompositeFrame::Layout()
static voidTQObject::LoadRQ_OBJECT()
virtual voidTGWindow::LowerWindow()
virtual voidTQObject::LowPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTObject::ls(Option_t* option = "") const
virtual voidTGFrame::MapRaised()
virtual voidTGCompositeFrame::MapSubwindows()
virtual voidTGFrame::MapWindow()
voidTObject::MayNotUse(const char* method) const
virtual voidTQObject::Message(const char* msg)
voidModApplyOnXYZ()
voidModAttDateTextAlign()
voidModAttDateTextAngle()
voidModAttDateTextColor()
voidModAttDateTextFont()
voidModAttDateTextSize()
voidModAttDateTextSizeInPixels(Bool_t b)
voidModBarOffset()
voidModBarWidth()
voidModCanvasBorderMode()
voidModCanvasBorderSize()
voidModCanvasColor()
voidModCanvasDefH()
voidModCanvasDefW()
voidModCanvasDefX()
voidModCanvasDefY()
voidModColorModelPS()
voidModDateX()
voidModDateY()
voidModDrawBorder()
voidModEndErrorSize()
voidModErrorX()
voidModFillColor()
voidModFillStyle()
voidModFitFormat(const char* fitformat)
voidModFrameBorderMode()
voidModFrameBorderSize()
voidModFrameFillColor()
voidModFrameFillStyle()
voidModFrameLineColor()
voidModFrameLineStyle()
voidModFrameLineWidth()
voidModFuncColor()
voidModFuncStyle()
voidModFuncWidth()
voidModGridColor()
voidModGridStyle()
voidModGridWidth()
voidModHatchesLineWidth()
voidModHatchesSpacing()
voidModHeaderPS()
voidModHistFillColor()
voidModHistFillStyle()
voidModHistLineColor()
voidModHistLineStyle()
voidModHistLineWidth()
voidModHistMinimumZero()
voidModLegendBorderSize()
voidModLegoInnerR()
voidModLineColor()
voidModLineScalePS()
voidModLineStyle()
voidModLineStyleEdit()
voidModLineWidth()
voidModMarkerColor()
voidModMarkerSize()
voidModMarkerStyle()
voidModNumberContours()
voidModOptDateBool()
voidModOptDateFormat()
voidModOptFit()
voidModOptLogx()
voidModOptLogy()
voidModOptLogz()
voidModOptStat()
voidModOptTitle()
voidModPadBorderMode()
voidModPadBorderSize()
voidModPadBottomMargin()
voidModPadColor()
voidModPadGridX()
voidModPadGridY()
voidModPadLeftMargin()
voidModPadRightMargin()
voidModPadTickX()
voidModPadTickY()
voidModPadTopMargin()
voidModPaintTextFormat()
voidModPaletteEdit()
voidModPaperSizePredef()
voidModPaperSizeXY()
voidModScreenFactor()
voidModStatBorderSize()
voidModStatColor(Pixel_t color)
voidModStatFont()
voidModStatFontSize()
voidModStatFontSizeInPixels(Bool_t b)
voidModStatFormat(const char* sformat)
voidModStatH()
voidModStatStyle(Style_t pattern)
voidModStatTextColor(Pixel_t color)
voidModStatW()
voidModStatX()
voidModStatY()
voidModStripDecimals()
voidModTextAlign()
voidModTextAngle()
voidModTextColor()
voidModTextFont()
voidModTextSize()
voidModTextSizeInPixels(Bool_t b)
voidModTimeOffset()
voidModTitleAlign()
voidModTitleBorderSize()
voidModTitleFillColor()
voidModTitleFont()
voidModTitleFontSize()
voidModTitleFontSizeInPixels(Bool_t b)
voidModTitleH()
voidModTitlePS()
voidModTitleStyle()
voidModTitleTextColor()
voidModTitleW()
voidModTitleX()
voidModTitleY()
voidModXAxisColor()
voidModXLabelColor()
voidModXLabelFont()
voidModXLabelOffset()
voidModXLabelSize()
voidModXLabelSizeInPixels(Bool_t b)
voidModXNdivisions()
voidModXTickLength()
voidModXTitleColor()
voidModXTitleFont()
voidModXTitleOffset()
voidModXTitleSize()
voidModXTitleSizeInPixels(Bool_t b)
voidModYAxisColor()
voidModYLabelColor()
voidModYLabelFont()
voidModYLabelOffset()
voidModYLabelSize()
voidModYLabelSizeInPixels(Bool_t b)
voidModYNdivisions()
voidModYTickLength()
voidModYTitleColor()
voidModYTitleFont()
voidModYTitleOffset()
voidModYTitleSize()
voidModYTitleSizeInPixels(Bool_t b)
voidModZAxisColor()
voidModZLabelColor()
voidModZLabelFont()
voidModZLabelOffset()
voidModZLabelSize()
voidModZLabelSizeInPixels(Bool_t b)
voidModZNdivisions()
voidModZTickLength()
voidModZTitleColor()
voidModZTitleFont()
voidModZTitleOffset()
voidModZTitleSize()
voidModZTitleSizeInPixels(Bool_t b)
virtual voidTGFrame::Move(Int_t x, Int_t y)
virtual voidTGFrame::MoveResize(Int_t x, Int_t y, UInt_t w = 0, UInt_t h = 0)
virtual Int_tTGCompositeFrame::MustCleanup() const
virtual Bool_tTObject::Notify()
virtual Int_tTQObject::NumberOfConnections() const
virtual Int_tTQObject::NumberOfSignals() const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTGCompositeFrame::Print(Option_t* option = "") const
virtual voidTGFrame::ProcessedEvent(Event_t* event)
virtual Bool_tTGCompositeFrame::ProcessMessage(Long_t, Long_t, Long_t)
virtual voidTGWindow::RaiseWindow()
virtual Int_tTObject::Read(const char* name)
virtual voidTGFrame::ReallyDelete()
virtual voidTObject::RecursiveRemove(TObject* obj)
virtual voidTGMainFrame::RemoveBind(const TGWindow* w, Int_t keycode, Int_t modifier) const
virtual voidTGCompositeFrame::RemoveFrame(TGFrame* f)
voidTGFrame::RemoveInput(UInt_t emask)
virtual voidTGFrame::ReparentWindow(const TGWindow* p, Int_t x = 0, Int_t y = 0)
virtual voidTGWindow::RequestFocus()
voidTObject::ResetBit(UInt_t f)
virtual voidTGFrame::Resize(TGDimension size)
virtual voidTGFrame::Resize(UInt_t w = 0, UInt_t h = 0)
virtual voidTGObject::SaveAs(const char* filename = "", Option_t* option = "") const
virtual voidTGMainFrame::SavePrimitive(ostream& out, Option_t* option = "")
virtual voidTGCompositeFrame::SavePrimitiveSubframes(ostream& out, Option_t* option = "")
virtual voidTGMainFrame::SaveSource(const char* filename = "Rootappl.C", Option_t* option = "")
voidTGFrame::SaveUserColor(ostream& out, Option_t*)
virtual voidTGMainFrame::SendCloseMessage()
virtual voidTGFrame::SendMessage(const TGWindow* w, Long_t msg, Long_t parm1, Long_t parm2)
virtual voidTGFrame::SetBackgroundColor(Pixel_t back)
virtual voidTGWindow::SetBackgroundPixmap(Pixmap_t pixmap)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidTGMainFrame::SetClassHints(const char* className, const char* resourceName)
virtual voidTGCompositeFrame::SetCleanup(Int_t mode = kLocalCleanup)
voidSetCurSelStyle(TStyle* style)
voidTGFrame::SetDNDSource(Bool_t onoff)
voidTGFrame::SetDNDTarget(Bool_t onoff)
virtual voidTGFrame::SetDragType(Int_t type)
virtual voidTGFrame::SetDrawOption(Option_t* = "")
virtual voidTGFrame::SetDropType(Int_t type)
static voidTObject::SetDtorOnly(void* obj)
virtual voidTGCompositeFrame::SetEditable(Bool_t on = kTRUE)
virtual voidTGCompositeFrame::SetEditDisabled(UInt_t on = 1)
virtual voidTGFrame::SetForegroundColor(Pixel_t)
voidTGFrame::SetFrameElement(TGFrameElement* fe)
virtual voidTGFrame::SetHeight(UInt_t h)
voidTGMainFrame::SetIconName(const char* name)
const TGPicture*TGMainFrame::SetIconPixmap(const char* iconName)
voidTGMainFrame::SetIconPixmap(char** xpm_array)
voidSetLastChoice(Bool_t choice)
virtual voidTGCompositeFrame::SetLayoutBroken(Bool_t on = kTRUE)
virtual voidTGCompositeFrame::SetLayoutManager(TGLayoutManager* l)
virtual voidTGCompositeFrame::SetMapSubwindows(Bool_t on)
virtual voidTGFrame::SetMaxHeight(UInt_t h)
virtual voidTGFrame::SetMaxWidth(UInt_t w)
virtual voidTGFrame::SetMinHeight(UInt_t h)
virtual voidTGFrame::SetMinWidth(UInt_t w)
voidTGMainFrame::SetMWMHints(UInt_t value, UInt_t funcs, UInt_t input)
virtual voidTGWindow::SetName(const char* name)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidTGFrame::SetSize(const TGDimension& s)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidTGFrame::SetWidth(UInt_t w)
virtual voidTGMainFrame::SetWindowName(const char* name = 0)
voidTGMainFrame::SetWMPosition(Int_t x, Int_t y)
voidTGMainFrame::SetWMSize(UInt_t w, UInt_t h)
voidTGMainFrame::SetWMSizeHints(UInt_t wmin, UInt_t hmin, UInt_t wmax, UInt_t hmax, UInt_t winc, UInt_t hinc)
voidTGMainFrame::SetWMState(EInitialState state)
virtual voidTGFrame::SetX(Int_t x)
virtual voidTGFrame::SetY(Int_t y)
static voidShow()
virtual voidTGCompositeFrame::ShowFrame(TGFrame* f)
virtual voidShowMembers(TMemberInspector& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
static voidTerminate()
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual Bool_tTGCompositeFrame::TranslateCoordinates(TGFrame* child, Int_t x, Int_t y, Int_t& fx, Int_t& fy)
virtual voidTGFrame::UnmapWindow()
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
static Int_tTQObject::CheckConnectArgs(TQObject* sender, TClass* sender_class, const char* signal, TClass* receiver_class, const char* slot)
static Bool_tTQObject::ConnectToClass(TQObject* sender, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::ConnectToClass(const char* sender_class, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
virtual voidTGFrame::DoRedraw()
virtual voidTGFrame::Draw3dRectangle(UInt_t type, Int_t x, Int_t y, UInt_t w, UInt_t h)
static Time_tTGFrame::GetLastClick()
TStringTGMainFrame::GetMWMfuncString() const
TStringTGMainFrame::GetMWMinpString() const
TStringTGMainFrame::GetMWMvalueString() const
TStringTGFrame::GetOptionString() const
const TGResourcePool*TGFrame::GetResourcePool() const
virtual void*TGFrame::GetSender()
virtual const char*TQObject::GetSenderClassName() const
voidTObject::MakeZombie()
TGWindow&TGWindow::operator=(const TGWindow& tgw)
virtual voidTGFrame::StartGuiBuilding(Bool_t on = kTRUE)
private:
voidAddAxisXDivisions(TGCompositeFrame* f)
voidAddAxisXLabels(TGCompositeFrame* f)
voidAddAxisXLine(TGCompositeFrame* f)
voidAddAxisXTitle(TGCompositeFrame* f)
voidAddAxisYDivisions(TGCompositeFrame* f)
voidAddAxisYLabels(TGCompositeFrame* f)
voidAddAxisYLine(TGCompositeFrame* f)
voidAddAxisYTitle(TGCompositeFrame* f)
voidAddAxisZDivisions(TGCompositeFrame* f)
voidAddAxisZLabels(TGCompositeFrame* f)
voidAddAxisZLine(TGCompositeFrame* f)
voidAddAxisZTitle(TGCompositeFrame* f)
TGButtonGroup*AddBorderModeEntry(TGCompositeFrame* f, Int_t id1, Int_t id2, Int_t id3)
voidAddCanvasBorder(TGCompositeFrame* f)
voidAddCanvasDate(TGCompositeFrame* f)
voidAddCanvasFill(TGCompositeFrame* f)
voidAddCanvasGeometry(TGCompositeFrame* f)
TGCheckButton*AddCheckButton(TGCompositeFrame* f, const char* s, Int_t id, Int_t e1 = 0, Int_t e2 = 2)
TGColorSelect*AddColorEntry(TGCompositeFrame* f, Int_t id)
TGComboBox*AddDateFormatEntry(TGCompositeFrame* f, Int_t id)
voidAddEdition(TGCompositeFrame* p)
TGedPatternSelect*AddFillStyleEntry(TGCompositeFrame* f, Int_t id)
TGFontTypeComboBox*AddFontTypeEntry(TGCompositeFrame* f, Int_t id)
voidAddGeneralFill(TGCompositeFrame* f)
voidAddGeneralLine(TGCompositeFrame* f)
voidAddGeneralMarker(TGCompositeFrame* f)
voidAddGeneralText(TGCompositeFrame* f)
voidAddHistosFramesBorder(TGCompositeFrame* f)
voidAddHistosFramesFill(TGCompositeFrame* f)
voidAddHistosFramesLine(TGCompositeFrame* f)
voidAddHistosGraphsBorder(TGCompositeFrame* f)
voidAddHistosGraphsErrors(TGCompositeFrame* f)
voidAddHistosGraphsLine(TGCompositeFrame* f)
voidAddHistosHistosAxis(TGCompositeFrame* f)
voidAddHistosHistosBar(TGCompositeFrame* f)
voidAddHistosHistosContours(TGCompositeFrame* f)
voidAddHistosHistosFill(TGCompositeFrame* f)
voidAddHistosHistosLegoInnerR(TGCompositeFrame* f)
voidAddHistosHistosLine(TGCompositeFrame* f)
TGLineStyleComboBox*AddLineStyleEntry(TGCompositeFrame* f, Int_t id)
TGLineWidthComboBox*AddLineWidthEntry(TGCompositeFrame* f, Int_t id)
TGComboBox*AddMarkerSizeEntry(TGCompositeFrame* f, Int_t id)
TGedMarkerSelect*AddMarkerStyleEntry(TGCompositeFrame* f, Int_t id)
voidAddMenus(TGCompositeFrame* p)
TGNumberEntry*AddNumberEntry(TGCompositeFrame* f, Int_t e1, Int_t e2, Int_t e3, Int_t id, const char* s, Double_t init, Int_t digits, TGNumberFormat::EStyle nfS, TGNumberFormat::EAttribute nfA, TGNumberFormat::ELimit nfL, Double_t min, Double_t max)
voidAddPadBorder(TGCompositeFrame* f)
voidAddPadFill(TGCompositeFrame* f)
voidAddPadGrid(TGCompositeFrame* f)
voidAddPadMargin(TGCompositeFrame* f)
voidAddPadTicks(TGCompositeFrame* f)
TGComboBox*AddPaperSizeEntry(TGCompositeFrame* f, Int_t id)
voidAddPsPdfColorModel(TGCompositeFrame* f)
voidAddPsPdfHeader(TGCompositeFrame* f)
voidAddPsPdfLineScale(TGCompositeFrame* f)
voidAddPsPdfPaperSize(TGCompositeFrame* f)
voidAddPsPdfTitle(TGCompositeFrame* f)
voidAddStatsFill(TGCompositeFrame* f)
voidAddStatsFit(TGCompositeFrame* f)
voidAddStatsGeometry(TGCompositeFrame* f)
voidAddStatsStats(TGCompositeFrame* f)
voidAddStatsText(TGCompositeFrame* f)
TGComboBox*AddTextAlignEntry(TGCompositeFrame* f, Int_t id)
TGTextButton*AddTextButton(TGCompositeFrame* f, const char* s, Int_t id)
TGTextEntry*AddTextEntry(TGCompositeFrame* f, const char* s, Int_t id)
voidAddTitle(TGCompositeFrame* f, const char* s)
voidAddTitleBorderSize(TGCompositeFrame* f)
voidAddTitleFill(TGCompositeFrame* f)
voidAddTitleGeometry(TGCompositeFrame* f)
voidAddTitleText(TGCompositeFrame* f)
voidAddToolbar(TGCompositeFrame* p)
voidAddTopLevelInterface(TGCompositeFrame* cf)
voidConnectAll()
voidConnectEditor(Int_t tabNum)
voidCreateMacro()
voidCreateTabAxis(TGCompositeFrame* tab)
voidCreateTabAxisX(TGCompositeFrame* tab)
voidCreateTabAxisY(TGCompositeFrame* tab)
voidCreateTabAxisZ(TGCompositeFrame* tab)
voidCreateTabCanvas(TGCompositeFrame* tab)
voidCreateTabGeneral(TGCompositeFrame* tab)
voidCreateTabHistos(TGCompositeFrame* tab)
voidCreateTabHistosFrames(TGCompositeFrame* tab)
voidCreateTabHistosGraphs(TGCompositeFrame* tab)
voidCreateTabHistosHistos(TGCompositeFrame* tab)
voidCreateTabPad(TGCompositeFrame* tab)
voidCreateTabPsPdf(TGCompositeFrame* tab)
voidCreateTabStats(TGCompositeFrame* tab)
voidCreateTabTitle(TGCompositeFrame* tab)
voidDisconnectAll()
voidDisconnectEditor(Int_t tabNum)
voidDoDelete()
voidDoEditor()
voidDoExit()
voidDoExport()
voidDoHelp(Int_t i)
voidDoImportCanvas()
voidDoNew()
voidDoRename()
voidUpdateEditor(Int_t tabNum)
voidUpdateStatusBar()

Data Members

public:
enum TGMainFrame::[unnamed] { kDontCallClose
};
enum TGWindow::EEditMode { kEditEnable
kEditDisable
kEditDisableEvents
kEditDisableGrab
kEditDisableLayout
kEditDisableResize
kEditDisableHeight
kEditDisableWidth
kEditDisableBtnEnable
kEditDisableKeyEnable
};
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
protected:
Pixel_tTGFrame::fBackgroundframe background color
TList*TGMainFrame::fBindListlist with key bindings
Int_tTGFrame::fBorderWidthframe border width
TStringTGMainFrame::fClassNameWM class name
TGClient*TGObject::fClientConnection to display server
Int_tTGFrame::fDNDStateEDNDFlags
Atom_t*TGMainFrame::fDNDTypeListhandles DND types
UInt_tTGWindow::fEditDisabledflags used for "guibuilding"
UInt_tTGFrame::fEventMaskcurrenty active event mask
TGFrameElement*TGFrame::fFEpointer to frame element
UInt_tTGFrame::fHeightframe height
TStringTGMainFrame::fIconNameicon name
TStringTGMainFrame::fIconPixmapicon pixmap name
Handle_tTGObject::fIdX11/Win32 Window identifier
Bool_tTGCompositeFrame::fLayoutBrokenno layout manager is used
TGLayoutManager*TGCompositeFrame::fLayoutManagerlayout manager
TList*TGCompositeFrame::fListcontainer of frame elements
TList*TQObject::fListOfConnections! list of connections to this object
TList*TQObject::fListOfSignals! list of signals from this object
UInt_tTGMainFrame::fMWMFuncsMWM functions
UInt_tTGMainFrame::fMWMInputMWM input modes
UInt_tTGMainFrame::fMWMValueMWM decoration hints
Bool_tTGCompositeFrame::fMapSubwindowskTRUE - map subwindows
UInt_tTGFrame::fMaxHeightmaximal frame height
UInt_tTGFrame::fMaxWidthmaximal frame width
UInt_tTGFrame::fMinHeightminimal frame height
UInt_tTGFrame::fMinWidthminimal frame width
Int_tTGCompositeFrame::fMustCleanupcleanup mode (see EFrameCleanup)
TStringTGWindow::fNamename of the window used in SavePrimitive()
Bool_tTGWindow::fNeedRedrawkTRUE if window needs to be redrawn
UInt_tTGFrame::fOptionsframe options
const TGWindow*TGWindow::fParentParent window
TStringTGMainFrame::fResourceNameWM resource name
UInt_tTGMainFrame::fWMHeightWM height
UInt_tTGMainFrame::fWMHeightIncWM height increments
EInitialStateTGMainFrame::fWMInitStateWM initial state
UInt_tTGMainFrame::fWMMaxHeightWM max height
UInt_tTGMainFrame::fWMMaxWidthWM max width
UInt_tTGMainFrame::fWMMinHeightWM min height
UInt_tTGMainFrame::fWMMinWidthWM min width
UInt_tTGMainFrame::fWMWidthWM width
UInt_tTGMainFrame::fWMWidthIncWM width increments
Int_tTGMainFrame::fWMXWM x position
Int_tTGMainFrame::fWMYWM y position
UInt_tTGFrame::fWidthframe width
TStringTGMainFrame::fWindowNamewindow name
Int_tTGFrame::fXframe x position
Int_tTGFrame::fYframe y position
static const TGGC*TGFrame::fgBckgndGC
static const TGGC*TGFrame::fgBlackGC
static Pixel_tTGFrame::fgBlackPixel
static Int_tTGWindow::fgCountercounter of created windows in SavePrimitive
static Window_tTGFrame::fgDbw
static Int_tTGFrame::fgDbx
static Int_tTGFrame::fgDby
static Pixel_tTGFrame::fgDefaultFrameBackground
static TGLayoutHints*TGCompositeFrame::fgDefaultHintsdefault hints used by AddFrame()
static Pixel_tTGFrame::fgDefaultSelectedBackground
static const TGGC*TGFrame::fgHilightGC
static Bool_tTGFrame::fgInit
static UInt_tTGFrame::fgLastButton
static Time_tTGFrame::fgLastClick
static const TGGC*TGFrame::fgShadowGC
static UInt_tTGFrame::fgUserColor
static const TGGC*TGFrame::fgWhiteGC
static Pixel_tTGFrame::fgWhitePixel
private:
Bool_tfAllAndNotCurrent=kTRUE when apply on 'All canvases'
TGRadioButton*fApplyOnAll'Apply on' button group
TGTextButton*fApplyOnButtonapply style on object(s)
TGHButtonGroup*fApplyOnGroup'Apply on' button group
TGRadioButton*fApplyOnSel'Apply on' button group
TGTextButton*fApplyOnXYZaxis apply on XYZ text button
TGComboBox*fAttDateTextAligncanvas date align combo box
TGNumberEntry*fAttDateTextAnglecanvas date angle number entry
TGColorSelect*fAttDateTextColorcanvas date color selection widget
TGFontTypeComboBox*fAttDateTextFontcanvas date font combo box
TGNumberEntry*fAttDateTextSizecanvas date size number entry
TGCheckButton*fAttDateTextSizeInPixelscanvas date size check box
TGTab*fAxisTabaxis' tabs
TGNumberEntry*fBarOffsethistograms bar offset number entry
TGNumberEntry*fBarWidthhistograms bar width number entry
TGButtonGroup*fCanvasBorderModecanvas border mode button group
TGLineWidthComboBox*fCanvasBorderSizecanvas border size combo box
TGColorSelect*fCanvasColorcanvas fill color selection widget
TGNumberEntry*fCanvasDefHcanvas height number entry
TGNumberEntry*fCanvasDefWcanvas width number entry
TGNumberEntry*fCanvasDefXcanvas abscissa number entry
TGNumberEntry*fCanvasDefYcanvas ordinate number entry
TGButtonGroup*fColorModelPSps/pdf color model button group
TGRadioButton*fColorModelPSCMYKCMYB radio button
TGRadioButton*fColorModelPSRGBRGB radio button
TGFileInfo*fCurMacrocurrent macro
TObject*fCurObjcurrent object
TGLabel*fCurObjLabellabel 'Object:'
TGTextEntry*fCurObjTextEntrylabel showing current object's name
TVirtualPad*fCurPadcurrent pad
TGLabel*fCurPadLabellabel 'Canvas:'
TGTextEntry*fCurPadTextEntrylabel showing current pad's name
TStyle*fCurSelStylecurrent selected style
TGLabel*fCurStylabellabel 'gStyle is set to:'
TGTextEntry*fCurStylelabel showing gStyle's name
Int_tfCurTabAxisNumcurrent opened axis tab number
Int_tfCurTabNumcurrent opened tab number
TGNumberEntry*fDateXcanvas date abscissa number entry
TGNumberEntry*fDateYcanvas date ordinate number entry
TGCheckButton*fDrawBorderfunction border show/hide check box
TGHorizontalFrame*fEditionButtonFrameeditor's buttons
TGVerticalFrame*fEditionFrameeditor
TGTextButton*fEditionHelphelp button
TGTextButton*fEditionResetreset button
TGTab*fEditionTabeditor's tabs
TGTextButton*fEditionUpdatePreviewupdate preview button
TGNumberEntry*fEndErrorSizeend error size number entry
TGNumberEntry*fErrorXerror along abscissa number entry
TGColorSelect*fFillColorgeneral fill color selection widget
TGedPatternSelect*fFillStylegeneral fill pattern selection widget
TGTextEntry*fFitFormatfit format text entry
TGLabel*fFitFormatLabellabel 'fit format'
TGButtonGroup*fFrameBorderModeframe border mode button group
TGLineWidthComboBox*fFrameBorderSizeframe border size combo box
TGColorSelect*fFrameFillColorframe fill color selection widget
TGedPatternSelect*fFrameFillStyleframe fill pattern selection widget
TGColorSelect*fFrameLineColorframe line color selection widget
TGLineStyleComboBox*fFrameLineStyleframe line style combo box
TGLineWidthComboBox*fFrameLineWidthframe line width combo box
TGColorSelect*fFuncColorfunction color selection widget
TGLineStyleComboBox*fFuncStylefunction line style combo box
TGLineWidthComboBox*fFuncWidthfunction width number entry
TGColorSelect*fGridColorpad grid line color selection widget
TGLineStyleComboBox*fGridStylepad grid line style combo box
TGLineWidthComboBox*fGridWidthpad grid line width combo box
TGLineWidthComboBox*fHatchesLineWidthgeneral hatches width combo box
TGNumberEntry*fHatchesSpacinggeneral hatches spacing number entry
TGTextEntry*fHeaderPSps/pdf header text entry
TGColorSelect*fHistFillColorhistograms fill color selection widget
TGedPatternSelect*fHistFillStylehistograms fill pattern selection widget
TGColorSelect*fHistLineColorhistograms fill color selection widget
TGLineStyleComboBox*fHistLineStylehistograms line style combo box
TGLineWidthComboBox*fHistLineWidthhistograms line width combo box
TGCheckButton*fHistMinimumZerohistograms minimum zero check box
TGTab*fHistosTabhistos' tabs
TGHorizontal3DLine*fHorizontal3DLinea line under the tool bar
TGPopupMenu*fImportCascadeCascaded menu 'Import'
Bool_tfLastChoice=kTRUE if the user choose OK in the last TStyleDialog
TGLayoutHints*fLayoutExpandXoften used layout
TGLayoutHints*fLayoutExpandXCenterYMarginoften used layout
TGLayoutHints*fLayoutExpandXMarginoften used layout
TGLayoutHints*fLayoutExpandXYoften used layout
TGLayoutHints*fLayoutExpandXYMarginoften used layout
TGLineWidthComboBox*fLegendBorderSizelegend border size combo box
TGLabel*fLegendBorderSizeLabellabel 'Legend's'
TGNumberEntry*fLegoInnerRhistograms lego inner radius number entry
TGColorSelect*fLineColorgeneral line color selection widget
TGNumberEntry*fLineScalePSps/pdf line scale number entry
TGLineStyleComboBox*fLineStylegeneral line style combo box
TGTextButton*fLineStyleEditgeneral line style editor open button
TGLineWidthComboBox*fLineWidthgeneral line width combo box
TGComboBox*fListComboBoxlist of available styles
TGLabel*fListLabellabel 'Available Styles:'
TGPictureButton*fMakeDefaultselected style becom gStyle
const TGPicture*fMakeDefaultPicbutton picture
TGColorSelect*fMarkerColorgeneral marker color selection widget
TGComboBox*fMarkerSizegeneral marker size combo box
TGedMarkerSelect*fMarkerStylegeneral marker style entry
TGMenuBar*fMenuBarthe main window menu bar
TGPopupMenu*fMenuHelpthe 'Help' popup menu
TGPopupMenu*fMenuStylethe 'Style' popup menu
Bool_tfMoreAndNotLess=kTRUE when editor is open
TGTextButton*fMoreLessopen/close the editor
TGNumberEntry*fNumberContourshistograms number of contours number entry
TGCheckButton*fOptDateBoolcanvas date show/hide check box
TGComboBox*fOptDateFormatcanvas date format text entry
TGCheckButton*fOptFitChifit Chi show/hide check box
TGCheckButton*fOptFitErrorsfit errors check box
TGCheckButton*fOptFitProbabilityfit probability show/hide check box
TGCheckButton*fOptFitValuesfit values show/hide check box
TGCheckButton*fOptLogxX axis logarithmic scale check box
TGCheckButton*fOptLogyY axis logarithmic scale check box
TGCheckButton*fOptLogzZ axis logarithmic scale check box
TGCheckButton*fOptStatEntriesstats entries show/hide check box
TGCheckButton*fOptStatErrorsstats errors check box
TGCheckButton*fOptStatIntegralstats integral show/hide check box
TGCheckButton*fOptStatKurtosisstats kurtosis show/hide check box
TGCheckButton*fOptStatMeanstats mean show/hide check box
TGCheckButton*fOptStatNamestats name show/hide check box
TGCheckButton*fOptStatOverflowstats overflow show/hide check box
TGCheckButton*fOptStatRMSstats RMS show/hide check box
TGCheckButton*fOptStatSkewnessstats Skewness show/hide check box
TGCheckButton*fOptStatUnderflowstats underflow show/hide check box
TGCheckButton*fOptTitletitle show/hide check box
TGButtonGroup*fPadBorderModepad border mode button group
TGLineWidthComboBox*fPadBorderSizepad border size combo box
TGNumberEntry*fPadBottomMarginpad bottom margin number entry
TGColorSelect*fPadColorpad fill color selection widget
TGCheckButton*fPadGridXpad grid along X show/hide check box
TGCheckButton*fPadGridYpad grid along Y show/hide check box
TGNumberEntry*fPadLeftMarginpad left margin number entry
TGNumberEntry*fPadRightMarginpad right margin number entry
TGCheckButton*fPadTickXpad ticks along X show/hide check box
TGCheckButton*fPadTickYpad ticks along Y show/hide check box
TGNumberEntry*fPadTopMarginpad top margin number entry
TGTextEntry*fPaintTextFormathistograms format text entry
TGTextButton*fPaletteEditpalette editor open button
Bool_tfPaperSizeEnCm=kTRUE if the paper size is in cm
TGComboBox*fPaperSizePredefps/pdf paper size combo box
TGNumberEntry*fPaperSizeXps/pdf paper size width number entry
TGNumberEntry*fPaperSizeYps/pdf paper size height number entry
TGCheckButton*fPreviewButtonif checked, preview is visible
TGCheckButton*fPreviewRealTimeif checked, real time preview
TStylePreview*fPreviewWindowpreview
Bool_tfRealTimePreview=kTRUE if auto refreshed preview
UInt_tfSMHeightstyle manager's height
UInt_tfSMWidthstyle manager's width
TGNumberEntry*fScreenFactorgeneral screen factor number entry
Bool_tfSigSlotConnected=kTRUE when signal/slots connected
TGLineWidthComboBox*fStatBorderSizestats border size combo box
TGLabel*fStatBorderSizeLabellabel 'stats' shadow
TGColorSelect*fStatColorstats fill color selection widget
TGFontTypeComboBox*fStatFontstats font type combo box
TGNumberEntry*fStatFontSizestats font size number entry
TGCheckButton*fStatFontSizeInPixelsstats font size check box
TGTextEntry*fStatFormatstats format text entry
TGLabel*fStatFormatLabellabel 'stats format'
TGNumberEntry*fStatHstats height number entry
TGedPatternSelect*fStatStylestats fill pattern selection widget
TGColorSelect*fStatTextColorstats text color selection widget
TGNumberEntry*fStatWstats width number entry
TGNumberEntry*fStatXstats abscissa number entry
TGNumberEntry*fStatYstats ordinate number entry
TGStatusBar*fStatusBarstatus bar
TGCheckButton*fStripDecimalsaxis label's decimal part show/hide check box
Bool_tfStyleChanged=kTRUE if the style has been modified
TGComboBox*fTextAligngeneral text align combo box
TGNumberEntry*fTextAnglegeneral text angle number entry
TGColorSelect*fTextColorgeneral text color selection widget
TGFontTypeComboBox*fTextFontgeneral text font combo box
TGNumberEntry*fTextSizegeneral text size number entry
TGCheckButton*fTextSizeInPixelsgeneral text size check box
TGNumberEntry*fTimeOffsetDateaxis time offset (mm/dd/yyyy) number entry
TGNumberEntry*fTimeOffsetTimeaxis time offset (hh:mm:ss) number entry
TGComboBox*fTitleAligntitle align combo box
TGLineWidthComboBox*fTitleBorderSizetitle border size combo box
TGLabel*fTitleBorderSizeLabellabel 'Title's'
TGColorSelect*fTitleColortitle fill color selection widget
TGFontTypeComboBox*fTitleFonttitle font combo box
TGNumberEntry*fTitleFontSizetitle font size number entry
TGCheckButton*fTitleFontSizeInPixelstitle font size check box
TGNumberEntry*fTitleHtitle height number entry
TGTextEntry*fTitlePSps/pdf title text entry
TGedPatternSelect*fTitleStyletitle fill pattern selection widget
TGColorSelect*fTitleTextColortitle text color selection widget
TGNumberEntry*fTitleWtitle width number entry
TGNumberEntry*fTitleXtitle abscissa number entry
TGNumberEntry*fTitleYtitle ordinate number entry
TGToolBar*fToolBarthe tool bar
TGPictureButton*fToolBarDeletetool bar 'Delete' button
const TGPicture*fToolBarDeletePictool bar 'Delete' picture
TGPictureButton*fToolBarExporttool bar 'Export' button
const TGPicture*fToolBarExportPictool bar 'Export' picture
TGPictureButton*fToolBarHelptool bar 'Help' button
const TGPicture*fToolBarHelpPictool bar 'Help' picture
TGPictureButton*fToolBarImportCanvastool bar 'Import from canvas' button
const TGPicture*fToolBarImportCanvasPictool bar 'Import from canvas' picture
TGPictureButton*fToolBarImportMacrotool bar 'Import from macro' button
const TGPicture*fToolBarImportMacroPictool bar 'Import from macro' picture
TGPictureButton*fToolBarNewtool bar 'New' button
const TGPicture*fToolBarNewPictool bar 'New' picture
TList*fTrashListFrameto avoid memory leak
TList*fTrashListLayoutto avoid memory leak
TGColorSelect*fXAxisColorX axis color selection widget
TGColorSelect*fXLabelColorX axis label color selection widget
TGFontTypeComboBox*fXLabelFontX axis label font combo box
TGNumberEntry*fXLabelOffsetX axis label offset number entry
TGNumberEntry*fXLabelSizeX axis label size number entry
TGCheckButton*fXLabelSizeInPixelsX axis label size check box
TGNumberEntry*fXNdivMainX axis primary division number entry
TGNumberEntry*fXNdivSubX axis secondary division number entry
TGNumberEntry*fXNdivSubSubX axis tertiary division number entry
TGCheckButton*fXNdivisionsOptimizeX axis division optimization check box
TGNumberEntry*fXTickLengthX axis tick length number entry
TGColorSelect*fXTitleColorX axis title color selection widget
TGFontTypeComboBox*fXTitleFontX axis title font combo box
TGNumberEntry*fXTitleOffsetX axis title offset number entry
TGNumberEntry*fXTitleSizeX axis title size number entry
TGCheckButton*fXTitleSizeInPixelsX axis title size check box
TGColorSelect*fYAxisColorY axis color selection widget
TGColorSelect*fYLabelColorY axis label color selection widget
TGFontTypeComboBox*fYLabelFontY axis label font combo box
TGNumberEntry*fYLabelOffsetY axis label offset number entry
TGNumberEntry*fYLabelSizeY axis label size number entry
TGCheckButton*fYLabelSizeInPixelsY axis label size check box
TGNumberEntry*fYNdivMainY axis primary division number entry
TGNumberEntry*fYNdivSubY axis secondary division number entry
TGNumberEntry*fYNdivSubSubY axis tertiary division number entry
TGCheckButton*fYNdivisionsOptimizeY axis division optimization check box
TGNumberEntry*fYTickLengthY axis tick length number entry
TGColorSelect*fYTitleColorY axis title color selection widget
TGFontTypeComboBox*fYTitleFontY axis title font combo box
TGNumberEntry*fYTitleOffsetY axis title offset number entry
TGNumberEntry*fYTitleSizeY axis title size number entry
TGCheckButton*fYTitleSizeInPixelsY axis title size check box
TGColorSelect*fZAxisColorZ axis color selection widget
TGColorSelect*fZLabelColorZ axis label color selection widget
TGFontTypeComboBox*fZLabelFontZ axis label font combo box
TGNumberEntry*fZLabelOffsetZ axis label offset number entry
TGNumberEntry*fZLabelSizeZ axis label size number entry
TGCheckButton*fZLabelSizeInPixelsZ axis label size check box
TGNumberEntry*fZNdivMainZ axis primary division number entry
TGNumberEntry*fZNdivSubZ axis secondary division number entry
TGNumberEntry*fZNdivSubSubZ axis tertiary division number entry
TGCheckButton*fZNdivisionsOptimizeZ axis division optimization check box
TGNumberEntry*fZTickLengthZ axis tick length number entry
TGColorSelect*fZTitleColorZ axis title color selection widget
TGFontTypeComboBox*fZTitleFontZ axis title font combo box
TGNumberEntry*fZTitleOffsetZ axis title offset number entry
TGNumberEntry*fZTitleSizeZ axis title size number entry
TGCheckButton*fZTitleSizeInPixelsZ axis title size check box
static TStyleManager*fgStyleManagersingleton style manager

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

TStyleManager(const TGWindow* )
 Constructor. Create the main window of the style manager.
~TStyleManager()
 Destructor.
TStyleManager *& GetSM()
static: return style manager
void Init()
 Set up the interface. Called by the ctor or by the 'Show' method.
void Hide()
 Called to hide the style manager.
void Show()
 Called to show the style manager. Static method.
void Terminate()
  Called to delete the style manager. Called when the ROOT session is
 closed via a canvas' menu.
void AddMenus(TGCompositeFrame* p)
 Add the menu bar to the frame 'p'.
void DoNew()
 Create a new style. Called via the menu bar or the tool bar.
void DoDelete()
  Delete the current selected style from the ROOT session.
 Called via the menu or the tool bar.
void DoRename()
 Rename the current selected style. Called via the menu bar.
void DoExport()
  Save the current selected style in a C++ macro file. Called via the menu
 or the tool bar.
void DoExit()
 Close the style manager. Called via the menu bar.
void DoHelp(Int_t i)
 Open an help window. Called via the menu bar or the tool bar.
void DoImportCanvas()
  Create a new style (a copy of gStyle) and import the properties of the
 current canvas inside.
void CreateMacro()
 Create a TGFileInfo concerning a macro, if it doesn't exist already.
void AddToolbar(TGCompositeFrame* p)
 Add the tool bar to the frame 'p'.
void AddTopLevelInterface(TGCompositeFrame* cf)
  Add the top level interface to the frame 'cf'. This part of the
 interface will provide all enable functionalities, excluding the
 edition of styles.
void BuildList(TStyle* style = 0)
  Build the list of styles which will appear in the available styles
 combo box. The new style to select is mentioned. If no style has
 been specified, the last entry of the list is selected.
void UpdateStatusBar()
  Update the content of the status bar: show the name of the current
 selected style, its title and the macro from which it has been imported.
void UpdateEditor(Int_t tabNum)
  Update the values of every widget entry in the editor. The new values
 are loaded from the current selected style.
void ConnectAll()
 Connect every entry in the top level interface to the slot.
void DisconnectAll()
 Disconnect every entry in the top level interface of the slot.
void ConnectEditor(Int_t tabNum)
 Connect every widget entry of the editor to its specific slot.
void DisconnectEditor(Int_t tabNum)
  Disconnect every widget entry of the editor from its slot. Must be
 called before UpdateEditor() to avoid recursive calls.
void DoEditor()
  Called each time something is changed in the style editor. Thanks to
 this method, we can know if the style differs from the original style.
void AddEdition(TGCompositeFrame* p)
  Add the editor to the frame 'p'. It contains the tabs allowing the user
 to modify every data member of the current TStyle object.
void CreateTabGeneral(TGCompositeFrame* tab)
 Add the tab 'General' to the editor.
void AddGeneralFill(TGCompositeFrame* f)
 Add the 'Fill' group frame to the 'General' tab.
void AddGeneralLine(TGCompositeFrame* f)
 Add the 'Line' group frame to the 'General' tab.
void AddGeneralText(TGCompositeFrame* f)
 Add the 'Text' group frame to the 'General' tab.
void AddGeneralMarker(TGCompositeFrame* f)
 Add the 'Marker' group frame to the 'General' tab.
void CreateTabCanvas(TGCompositeFrame* tab)
 Add the tab 'Canvas' to the editor.
void AddCanvasFill(TGCompositeFrame* f)
 Add the 'Fill' group frame to the 'Canvas' tab.
void AddCanvasGeometry(TGCompositeFrame* f)
 Add the 'Geometry' group frame to the 'Canvas' tab.
void AddCanvasBorder(TGCompositeFrame* f)
 Add the 'Border' group frame to the 'Canvas' tab.
void AddCanvasDate(TGCompositeFrame* f)
 Add the 'Date' group frame to the 'Canvas' tab.
void CreateTabPad(TGCompositeFrame* tab)
 Add the tab 'Pad' to the editor.
void AddPadMargin(TGCompositeFrame* f)
 Add the 'Margin' group frame to the 'Pad' tab.
void AddPadBorder(TGCompositeFrame* f)
 Add the 'Border' group frame to the 'Pad' tab.
void AddPadFill(TGCompositeFrame* f)
 Add the 'Fill' group frame to the 'Pad' tab.
void AddPadTicks(TGCompositeFrame* f)
 Add the 'Ticks' group frame to the 'Pad' tab.
void AddPadGrid(TGCompositeFrame* f)
 Add the 'Grid' group frame to the 'Pad' tab.
void CreateTabHistos(TGCompositeFrame* tab)
 Add the tab 'Histos' to the editor.
void CreateTabHistosHistos(TGCompositeFrame* tab)
 Add the sub-tab 'Histos' to the tab 'Histos'.
void AddHistosHistosFill(TGCompositeFrame* f)
 Add the 'Fill' group frame to the 'Histos - Histos' tab.
void AddHistosHistosLine(TGCompositeFrame* f)
 Add the 'Line' group frame to the 'Histos - Histos' tab.
void AddHistosHistosBar(TGCompositeFrame* f)
 Add the 'Bar' group frame to the 'Histos - Histos' tab.
void AddHistosHistosContours(TGCompositeFrame* f)
 Add the 'Contours' group frame to the 'Histos - Histos' tab.
void AddHistosHistosAxis(TGCompositeFrame* f)
 Add the 'Axis' group frame to the 'Histos - Histos' tab.
void AddHistosHistosLegoInnerR(TGCompositeFrame* f)
 Add the '3D Cylindrical' group frame to the 'Histos - Histos' tab.
void CreateTabHistosFrames(TGCompositeFrame* tab)
 Add the sub-tab 'Frames' to the tab 'Histos'.
void AddHistosFramesFill(TGCompositeFrame* f)
 Add the 'Fill' group frame to the 'Histos - Frames' tab.
void AddHistosFramesLine(TGCompositeFrame* f)
 Add the 'Line' group frame to the 'Histos - Frames' tab.
void AddHistosFramesBorder(TGCompositeFrame* f)
 Add the 'Border' group frame to the 'Histos - Frames' tab.
void CreateTabHistosGraphs(TGCompositeFrame* tab)
 Add the sub-tab 'Graphs' to the tab 'Histos'.
void AddHistosGraphsLine(TGCompositeFrame* f)
 Add the 'Line' group frame to the 'Histos - Graphs' tab.
void AddHistosGraphsBorder(TGCompositeFrame* f)
 Add the 'Draw Border' check button to the 'Histos - Graphs' tab.
void AddHistosGraphsErrors(TGCompositeFrame* f)
 Add the 'Errors' group frame to the 'Histos - Graphs' tab.
void CreateTabAxis(TGCompositeFrame* tab)
 Add the tab 'Axis' to the editor.
void CreateTabAxisX(TGCompositeFrame* tab)
 Add the sub-tab 'X Axis' to the tab 'Axis'.
void AddAxisXLine(TGCompositeFrame* f)
 Add the 'Line' group frame to the 'Axis - X Axis' tab.
void AddAxisXTitle(TGCompositeFrame* f)
 Add the 'Title' group frame to the 'Axis - X Axis' tab.
void AddAxisXDivisions(TGCompositeFrame* f)
 Add the 'Divisions' group frame to the 'Axis - X Axis' tab.
void AddAxisXLabels(TGCompositeFrame* f)
 Add the 'Labels' group frame to the 'Axis - X Axis' tab.
void CreateTabAxisY(TGCompositeFrame* tab)
 Add the sub-tab 'Y Axis' to the tab 'Axis'.
void AddAxisYLine(TGCompositeFrame* f)
 Add the 'Line' group frame to the 'Axis - Y Axis' tab.
void AddAxisYTitle(TGCompositeFrame* f)
 Add the 'Title' group frame to the 'Axis - Y Axis' tab.
void AddAxisYDivisions(TGCompositeFrame* f)
 Add the 'Divisions' group frame to the 'Axis - Y Axis' tab.
void AddAxisYLabels(TGCompositeFrame* f)
 Add the 'Labels' group frame to the 'Axis - Y Axis' tab.
void CreateTabAxisZ(TGCompositeFrame* tab)
 Add the sub-tab 'Z Axis' to the tab 'Axis'.
void AddAxisZLine(TGCompositeFrame* f)
 Add the 'Line' group frame to the 'Axis - Z Axis' tab.
void AddAxisZTitle(TGCompositeFrame* f)
 Add the 'Title' group frame to the 'Axis - Z Axis' tab.
void AddAxisZDivisions(TGCompositeFrame* f)
 Add the 'Divisions' group frame to the 'Axis - Z Axis' tab.
void AddAxisZLabels(TGCompositeFrame* f)
 Add the 'Labels' group frame to the 'Axis - Z Axis' tab.
void CreateTabTitle(TGCompositeFrame* tab)
 Add the tab 'Title' to the editor.
void AddTitleFill(TGCompositeFrame* f)
 Add the 'Fill' group frame to the 'Title' tab.
void AddTitleBorderSize(TGCompositeFrame* f)
 Add the 'Shadow' group frame to the 'Title' tab.
void AddTitleText(TGCompositeFrame* f)
 Add the 'Text' group frame to the 'Title' tab.
void AddTitleGeometry(TGCompositeFrame* f)
 Add the 'Geometry' group frame to the 'Title' tab.
void CreateTabStats(TGCompositeFrame* tab)
 Add the tab 'Stats' to the editor.
void AddStatsFill(TGCompositeFrame* f)
 Add the 'Fill' group frame to the 'Stats' tab.
void AddStatsText(TGCompositeFrame* f)
 Add the 'Text' group frame to the 'Stats' tab.
void AddStatsGeometry(TGCompositeFrame* f)
 Add the 'Geometry' group frame to the 'Stats' tab.
void AddStatsStats(TGCompositeFrame* f)
 Add the 'Stat Options' group frame to the 'Stats' tab.
void AddStatsFit(TGCompositeFrame* f)
 Add the 'Fit Options' group frame to the 'Stats' tab.
void CreateTabPsPdf(TGCompositeFrame* tab)
 Add the tab 'PS / PDF' to the editor.
void AddPsPdfHeader(TGCompositeFrame* f)
 Add the 'Header' group frame to the 'PS / PDF' tab.
void AddPsPdfTitle(TGCompositeFrame* f)
 Add the 'Title' group frame to the 'PS / PDF' tab.
void AddPsPdfColorModel(TGCompositeFrame* f)
 Add the 'Color Model' group frame to the 'PS / PDF' tab.
void AddPsPdfPaperSize(TGCompositeFrame* f)
 Add the 'Paper Size' group frame to the 'PS / PDF' tab.
void AddPsPdfLineScale(TGCompositeFrame* f)
 Add the 'Line scale' number entry to the 'PS / PDF' tab.
void AddTitle(TGCompositeFrame* f, const char* s)
 Add a title to the frame f.
TGColorSelect * AddColorEntry(TGCompositeFrame* f, Int_t id)
 Add a color entry to the frame f.
TGedPatternSelect * AddFillStyleEntry(TGCompositeFrame* f, Int_t id)
 Add a fill style entry to the frame f.
TGedMarkerSelect * AddMarkerStyleEntry(TGCompositeFrame* f, Int_t id)
 Add a marker style entry to the frame f.
TGComboBox * AddMarkerSizeEntry(TGCompositeFrame* f, Int_t id)
 Add a marker size entry to the frame f.
TGNumberEntry * AddNumberEntry(TGCompositeFrame* f, Int_t e1, Int_t e2, Int_t e3, Int_t id, const char* s, Double_t init, Int_t digits, TGNumberFormat::EStyle nfS, TGNumberFormat::EAttribute nfA, TGNumberFormat::ELimit nfL, Double_t min, Double_t max)
 Add a number entry to the frame f. A caption can be added.
TGLineWidthComboBox * AddLineWidthEntry(TGCompositeFrame* f, Int_t id)
 Add a line width entry to the frame f.
TGLineStyleComboBox * AddLineStyleEntry(TGCompositeFrame* f, Int_t id)
 Add a line style entry to the frame f.
TGTextButton * AddTextButton(TGCompositeFrame* f, const char* s, Int_t id)
 Add a text button to the frame f.
TGFontTypeComboBox * AddFontTypeEntry(TGCompositeFrame* f, Int_t id)
 Add a font type combo box to the frame f.
TGComboBox * AddTextAlignEntry(TGCompositeFrame* f, Int_t id)
 Add a text align combo box to the frame f.
TGButtonGroup * AddBorderModeEntry(TGCompositeFrame* f, Int_t id1, Int_t id2, Int_t id3)
 Add a border mode button group to the frame f.
TGComboBox * AddDateFormatEntry(TGCompositeFrame* f, Int_t id)
 Add a date format combo box to the frame f.
TGCheckButton * AddCheckButton(TGCompositeFrame* f, const char* s, Int_t id, Int_t e1 = 0, Int_t e2 = 2)
 Add a check button to the frame f.
TGTextEntry * AddTextEntry(TGCompositeFrame* f, const char* s, Int_t id)
 Add a text entry to the frame f. A caption can be added.
TGComboBox * AddPaperSizeEntry(TGCompositeFrame* f, Int_t id)
 Add a prefered paper size combo box to the frame f.
void DoMenu(Int_t menuID)
 Slot called when an item of the menu is selected.
void DoImportMacro(Bool_t create)
 Slot called to import a style from a C++ macro file. If create=kTRUE,
 a new style is created. Otherwise, the current style is reseted.
void DoListSelect()
  Slot called when the user select an item in the available styles' list.
 Update the preview, the editor, the status bar. The current selected
 style is changed.
void DoRealTime(Bool_t b)
  Slot called when the user click on the run time update check button.
 If b=kTRUE, the user asks for a real time preview.
void DoPreview(Bool_t b)
  Slot called when the user click on the preview check button. If b=kTRUE,
 the user asks for a preview, otherwise he wants to close it.
void DoPreviewClosed()
  Slot called to close the preview, via the preview check button, or
 when the preview window is closed via the window manager.
void DoMakeDefault()
  Slot called to make the current selected style (in the ComboBox)
 become gStyle.
void DoApplyOnSelect(Int_t i)
  Slot called to choose on which object(s) the 'Apply' button will
 have an effect.
void DoApplyOn()
  Slot called when the user clicks on the 'Apply' button. Apply the
 current selected style to the specified object(s)
void DoMoreLess()
  Slot called when the user try to show or hide the editor part of the
 style manager.
void DoEditionUpdatePreview()
 Slot called when the user clicks on the 'Update preview' button.
void DoChangeTab(Int_t i)
 Slot called when the user changes the current tab.
void DoChangeAxisTab(Int_t i)
 Slot called when the user changes the current axis tab.
void DoSelectNoCanvas()
  Slot called when the user close a TCanvas. Update the labels and the
 pointers to the current pad and the current object.
void DoSelectCanvas(TVirtualPad* pad, TObject* obj, Int_t mouseButton)
  Slot called when the user clicks on a TCanvas or on any object inside
 a TCanvas. Update the pointers to the current pad and the current object.
void CloseWindow()
 Slot called to close the style manager via the window manager.
void ModFillColor()
 Slot called whenever the fill color is modified by the user.
void ModFillStyle()
 Slot called whenever the fill style is modified by the user.
void ModHatchesLineWidth()
 Slot called whenever the hatches line width is modified by the user.
void ModHatchesSpacing()
 Slot called whenever the hatches spacing is modified by the user.
void ModMarkerColor()
 Slot called whenever the marker color is modified by the user.
void ModMarkerStyle()
 Slot called whenever the marker style is modified by the user.
void ModMarkerSize()
 Slot called whenever the marker size is modified by the user.
void ModScreenFactor()
 Slot called whenever the screen factor is modified by the user.
void ModLineColor()
 Slot called whenever the line color is modified by the user.
void ModLineWidth()
 Slot called whenever the line width is modified by the user.
void ModLineStyle()
 Slot called whenever the line style is modified by the user.
void ModLineStyleEdit()
 Slot called whenever the line style editor is opened by the user.
void ModTextColor()
 Slot called whenever the text color is modified by the user.
void ModTextSize()
 Slot called whenever the text size is modified by the user.
void ModTextSizeInPixels(Bool_t b)
 Slot called whenever the text size mode is modified by the user.
void ModTextFont()
 Slot called whenever the text font is modified by the user.
void ModTextAlign()
 Slot called whenever the text align is modified by the user.
void ModTextAngle()
 Slot called whenever the text angle is modified by the user.
void ModCanvasColor()
 Slot called whenever the canvas color is modified by the user.
void ModCanvasDefX()
 Slot called whenever the canvas default abscissa is modified by the user.
void ModCanvasDefY()
 Slot called whenever the canvas default ordinate is modified by the user.
void ModCanvasDefW()
 Slot called whenever the canvas default width is modified by the user.
void ModCanvasDefH()
 Slot called whenever the canvas default height is modified by the user.
void ModCanvasBorderMode()
 Slot called whenever the canvas border mode is modified by the user.
void ModCanvasBorderSize()
 Slot called whenever the canvas border size is modified by the user.
void ModOptDateBool()
 Slot called whenever the OptDate boolean is modified by the user.
void ModAttDateTextColor()
 Slot called whenever the date text color is modified by the user.
void ModAttDateTextSize()
 Slot called whenever the date text size is modified by the user.
void ModAttDateTextSizeInPixels(Bool_t b)
 Slot called whenever the date text size mode is modified by the user.
void ModOptDateFormat()
 Slot called whenever the date text format is modified by the user.
void ModAttDateTextFont()
 Slot called whenever the date text font is modified by the user.
void ModAttDateTextAlign()
 Slot called whenever the date text align is modified by the user.
void ModAttDateTextAngle()
 Slot called whenever the date text angle is modified by the user.
void ModDateX()
 Slot called whenever the date abscissa is modified by the user.
void ModDateY()
 Slot called whenever the date ordinate is modified by the user.
void ModPadLeftMargin()
 Slot called whenever the pad left margin is modified by the user.
void ModPadRightMargin()
 Slot called whenever the pad right margin is modified by the user.
void ModPadTopMargin()
 Slot called whenever the pad top margin is modified by the user.
void ModPadBottomMargin()
 Slot called whenever the pad bottom margin is modified by the user.
void ModPadBorderMode()
 Slot called whenever the pad border mode is modified by the user.
void ModPadBorderSize()
 Slot called whenever the pad border size is modified by the user.
void ModPadColor()
 Slot called whenever the pad color is modified by the user.
void ModPadTickX()
 Slot called whenever the pad tick X boolean is modified by the user.
void ModPadTickY()
 Slot called whenever the pad tick Y boolean is modified by the user.
void ModPadGridX()
 Slot called whenever the pad grid X boolean is modified by the user.
void ModPadGridY()
 Slot called whenever the pad grid Y boolean is modified by the user.
void ModGridColor()
 Slot called whenever the grid line color is modified by the user.
void ModGridWidth()
 Slot called whenever the grid line width is modified by the user.
void ModGridStyle()
 Slot called whenever the grid line style is modified by the user.
void ModHistFillColor()
 Slot called whenever the histos fill color is modified by the user.
void ModHistFillStyle()
 Slot called whenever the histos fill style is modified by the user.
void ModHistLineColor()
 Slot called whenever the histos line color is modified by the user.
void ModHistLineWidth()
 Slot called whenever the histos line width is modified by the user.
void ModHistLineStyle()
 Slot called whenever the histos line style is modified by the user.
void ModBarWidth()
 Slot called whenever the histos bar width is modified by the user.
void ModBarOffset()
 Slot called whenever the histos bar offset is modified by the user.
void ModHistMinimumZero()
  Slot called whenever the histos minimum zero boolean is modified
 by the user.
void ModPaintTextFormat()
 Slot called whenever the paint text format is modified by the user.
void ModNumberContours()
 Slot called whenever the number of contours is modified by the user.
void ModLegoInnerR()
 Slot called whenever the lego inner radius is modified by the user.
void ModFrameFillColor()
 Slot called whenever the frame fill color is modified by the user.
void ModFrameFillStyle()
 Slot called whenever the frame fill style is modified by the user.
void ModFrameLineColor()
 Slot called whenever the frame line color is modified by the user.
void ModFrameLineWidth()
 Slot called whenever the frame line width is modified by the user.
void ModFrameLineStyle()
 Slot called whenever the frame line style is modified by the user.
void ModPaletteEdit()
 Slot called whenever the palette editor is opened by the user.
void ModFrameBorderMode()
 Slot called whenever the frame border mode is modified by the user.
void ModFrameBorderSize()
 Slot called whenever the frame border size is modified by the user.
void ModFuncColor()
 Slot called whenever the function line color is modified by the user.
void ModFuncWidth()
 Slot called whenever the function line width is modified by the user.
void ModFuncStyle()
 Slot called whenever the function line style is modified by the user.
void ModDrawBorder()
 Slot called whenever the draw border boolean is modified by the user.
void ModEndErrorSize()
 Slot called whenever the end error size is modified by the user.
void ModErrorX()
 Slot called whenever the error along X is modified by the user.
void ModTimeOffset()
 Slot called whenever the time offset is modified by the user.
void ModStripDecimals()
 Slot called whenever the strip decimal boolean is modified by the user.
void ModApplyOnXYZ()
  Slot called whenever the apply on XYZ button is clicked. The settings of
 the current selected axis pad are applyed on all axis.
 NB: The logarithmic scale option isn't modified by this method.
void ModXTitleSize()
 Slot called whenever the X axis title size is modified by the user.
void ModXTitleSizeInPixels(Bool_t b)
 Slot called whenever the X axis title size mode is modified by the user.
void ModXTitleColor()
 Slot called whenever the X axis title color is modified by the user.
void ModXTitleOffset()
 Slot called whenever the X axis title offset is modified by the user.
void ModXTitleFont()
 Slot called whenever the X axis title font is modified by the user.
void ModXLabelSize()
 Slot called whenever the X axis label size is modified by the user.
void ModXLabelSizeInPixels(Bool_t b)
 Slot called whenever the X axis label size mode is modified by the user.
void ModXLabelColor()
 Slot called whenever the X axis label color is modified by the user.
void ModXLabelOffset()
 Slot called whenever the X axis label offset is modified by the user.
void ModXLabelFont()
 Slot called whenever the X axis label font is modified by the user.
void ModXAxisColor()
 Slot called whenever the X axis color is modified by the user.
void ModXTickLength()
 Slot called whenever the X axis tick length is modified by the user.
void ModOptLogx()
  Slot called whenever the X axis log scale boolean is modified
 by the user.
void ModXNdivisions()
  Slot called whenever the X axis Number of divisions is modified
 by the user.
void ModYTitleSize()
 Slot called whenever the Y axis title size is modified by the user.
void ModYTitleSizeInPixels(Bool_t b)
 Slot called whenever the Y axis title size mode is modified by the user.
void ModYTitleColor()
 Slot called whenever the Y axis title color is modified by the user.
void ModYTitleOffset()
 Slot called whenever the Y axis title offset is modified by the user.
void ModYTitleFont()
 Slot called whenever the Y axis title font is modified by the user.
void ModYLabelSize()
 Slot called whenever the Y axis label size is modified by the user.
void ModYLabelSizeInPixels(Bool_t b)
 Slot called whenever the Y axis label size mode is modified by the user.
void ModYLabelColor()
 Slot called whenever the Y axis label color is modified by the user.
void ModYLabelOffset()
 Slot called whenever the Y axis label offset is modified by the user.
void ModYLabelFont()
 Slot called whenever the Y axis label font is modified by the user.
void ModYAxisColor()
 Slot called whenever the Y axis color is modified by the user.
void ModYTickLength()
 Slot called whenever the Y axis tick length is modified by the user.
void ModOptLogy()
 Slot called whenever the Y axis log scale boolean is modified by the user.
void ModYNdivisions()
  Slot called whenever the Y axis Number of divisions is modified
 by the user.
void ModZTitleSize()
 Slot called whenever the Z axis title size is modified by the user.
void ModZTitleSizeInPixels(Bool_t b)
 Slot called whenever the Z axis title size mode is modified by the user.
void ModZTitleColor()
 Slot called whenever the Z axis title color is modified by the user.
void ModZTitleOffset()
 Slot called whenever the Z axis title offset is modified by the user.
void ModZTitleFont()
 Slot called whenever the Z axis title font is modified by the user.
void ModZLabelSize()
 Slot called whenever the Z axis label size is modified by the user.
void ModZLabelSizeInPixels(Bool_t b)
 Slot called whenever the Z axis Label size mode is modified by the user.
void ModZLabelColor()
 Slot called whenever the Z axis label color is modified by the user.
void ModZLabelOffset()
 Slot called whenever the Z axis label offset is modified by the user.
void ModZLabelFont()
 Slot called whenever the Z axis label font is modified by the user.
void ModZAxisColor()
 Slot called whenever the Z axis color is modified by the user.
void ModZTickLength()
 Slot called whenever the Z axis tick length is modified by the user.
void ModOptLogz()
 Slot called whenever the Z axis log scale boolean is modified by the user.
void ModZNdivisions()
  Slot called whenever the Z axis Number of divisions is modified
 by the user.
void ModOptTitle()
 Slot called whenever the OptTitle boolean is modified by the user.
void ModTitleFillColor()
 Slot called whenever the title fill color is modified by the user.
void ModTitleStyle()
 Slot called whenever the title fill style is modified by the user.
void ModTitleTextColor()
 Slot called whenever the title text color is modified by the user.
void ModTitleFontSize()
 Slot called whenever the text size is modified by the user.
void ModTitleFontSizeInPixels(Bool_t b)
 Slot called whenever the text size mode is modified by the user.
void ModTitleFont()
 Slot called whenever the title text font is modified by the user.
void ModTitleAlign()
 Slot called whenever the title text align is modified by the user.
void ModTitleBorderSize()
 Slot called whenever the title border size is modified by the user.
void ModLegendBorderSize()
 Slot called whenever the legend border size is modified by the user.
void ModTitleX()
 Slot called whenever the title abscissa is modified by the user.
void ModTitleY()
 Slot called whenever the title ordinate is modified by the user.
void ModTitleW()
 Slot called whenever the title width is modified by the user.
void ModTitleH()
 Slot called whenever the title height is modified by the user.
void ModStatColor(Pixel_t color)
 Slot called whenever the stats fill color is modified by the user.
void ModStatStyle(Style_t pattern)
 Slot called whenever the stats fill style is modified by the user.
void ModStatTextColor(Pixel_t color)
 Slot called whenever the stats text color is modified by the user.
void ModStatFontSize()
 Slot called whenever the text size is modified by the user.
void ModStatFontSizeInPixels(Bool_t b)
 Slot called whenever the text size mode is modified by the user.
void ModStatFont()
 Slot called whenever the stats text font is modified by the user.
void ModStatX()
 Slot called whenever the stats abscissa is modified by the user.
void ModStatY()
 Slot called whenever the stats ordinate is modified by the user.
void ModStatW()
 Slot called whenever the stats width is modified by the user.
void ModStatH()
 Slot called whenever the stats height is modified by the user.
void ModStatBorderSize()
 Slot called whenever the stats border size is modified by the user.
void ModOptStat()
 Slot called whenever one of the stats options is modified by the user.
void ModStatFormat(const char* sformat)
 Slot called whenever the stats paint format is modified by the user.
void ModOptFit()
 Slot called whenever one of the fit options is modified by the user.
void ModFitFormat(const char* fitformat)
 Slot called whenever the fit paint format is modified by the user.
void ModHeaderPS()
 Slot called whenever the PS header is modified by the user.
void ModTitlePS()
 Slot called whenever the PS title is modified by the user.
void ModColorModelPS()
 Slot called whenever the PS color model is modified by the user.
void ModLineScalePS()
 Slot called whenever the PS line scale is modified by the user.
void ModPaperSizePredef()
 Slot called whenever the PS paper size is modified by the user.
void ModPaperSizeXY()
 Slot called whenever the PS paper size is modified by the user.
void SetCurSelStyle(TStyle* style)
{ fCurSelStyle = style; }
void SetLastChoice(Bool_t choice)
{ fLastChoice = choice; }

Author: Denis Favre-Miville 08/09/05
Last update: root/ged:$Id: TStyleManager.h,v 1.0 2005/09/08
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *

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.