Logo ROOT  
Reference Guide
TStyleManager Class Reference

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.

Definition at line 54 of file TStyleManager.h.

Public Member Functions

 TStyleManager (const TGWindow *)
 Constructor. Create the main window of the style manager. More...
 
virtual ~TStyleManager ()
 Destructor. More...
 
void BuildList (TStyle *style=0)
 Build the list of styles which will appear in the available styles combo box. More...
 
void CloseWindow ()
 Slot called to close the style manager via the window manager. More...
 
void DoApplyOn ()
 Slot called when the user clicks on the 'Apply' button. More...
 
void DoApplyOnSelect (Int_t i)
 Slot called to choose on which object(s) the 'Apply' button will have an effect. More...
 
void DoChangeAxisTab (Int_t i)
 Slot called when the user changes the current axis tab. More...
 
void DoChangeTab (Int_t i)
 Slot called when the user changes the current tab. More...
 
void DoEditionUpdatePreview ()
 Slot called when the user clicks on the 'Update preview' button. More...
 
void DoImportMacro (Bool_t create)
 Slot called to import a style from a C++ macro file. More...
 
void DoListSelect ()
 Slot called when the user select an item in the available styles' list. More...
 
void DoMakeDefault ()
 Slot called to make the current selected style (in the ComboBox) become gStyle. More...
 
void DoMenu (Int_t menuID)
 Slot called when an item of the menu is selected. More...
 
void DoMoreLess ()
 Slot called when the user try to show or hide the editor part of the style manager. More...
 
void DoPreview (Bool_t b)
 Slot called when the user click on the preview check button. More...
 
void DoPreviewClosed ()
 Slot called to close the preview, via the preview check button, or when the preview window is closed via the window manager. More...
 
void DoRealTime (Bool_t b)
 Slot called when the user click on the run time update check button. More...
 
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. More...
 
void DoSelectNoCanvas ()
 Slot called when the user close a TCanvas. More...
 
void Hide ()
 Called to hide the style manager. More...
 
void Init ()
 Set up the interface. Called by the ctor or by the 'Show' method. More...
 
void ModApplyOnXYZ ()
 Slot called whenever the apply on XYZ button is clicked. More...
 
void ModAttDateTextAlign ()
 Slot called whenever the date text align is modified by the user. More...
 
void ModAttDateTextAngle ()
 Slot called whenever the date text angle is modified by the user. More...
 
void ModAttDateTextColor ()
 Slot called whenever the date text color is modified by the user. More...
 
void ModAttDateTextFont ()
 Slot called whenever the date text font is modified by the user. More...
 
void ModAttDateTextSize ()
 Slot called whenever the date text size is modified by the user. More...
 
void ModAttDateTextSizeInPixels (Bool_t b)
 Slot called whenever the date text size mode is modified by the user. More...
 
void ModBarOffset ()
 Slot called whenever the histos bar offset is modified by the user. More...
 
void ModBarWidth ()
 Slot called whenever the histos bar width is modified by the user. More...
 
void ModCanvasBorderMode ()
 Slot called whenever the canvas border mode is modified by the user. More...
 
void ModCanvasBorderSize ()
 Slot called whenever the canvas border size is modified by the user. More...
 
void ModCanvasColor ()
 Slot called whenever the canvas color is modified by the user. More...
 
void ModCanvasDefH ()
 Slot called whenever the canvas default height is modified by the user. More...
 
void ModCanvasDefW ()
 Slot called whenever the canvas default width is modified by the user. More...
 
void ModCanvasDefX ()
 Slot called whenever the canvas default abscissa is modified by the user. More...
 
void ModCanvasDefY ()
 Slot called whenever the canvas default ordinate is modified by the user. More...
 
void ModColorModelPS ()
 Slot called whenever the PS color model is modified by the user. More...
 
void ModDateX ()
 Slot called whenever the date abscissa is modified by the user. More...
 
void ModDateY ()
 Slot called whenever the date ordinate is modified by the user. More...
 
void ModDrawBorder ()
 Slot called whenever the draw border boolean is modified by the user. More...
 
void ModEndErrorSize ()
 Slot called whenever the end error size is modified by the user. More...
 
void ModErrorX ()
 Slot called whenever the error along X is modified by the user. More...
 
void ModFillColor ()
 Slot called whenever the fill color is modified by the user. More...
 
void ModFillStyle ()
 Slot called whenever the fill style is modified by the user. More...
 
void ModFitFormat (const char *fitformat)
 Slot called whenever the fit paint format is modified by the user. More...
 
void ModFrameBorderMode ()
 Slot called whenever the frame border mode is modified by the user. More...
 
void ModFrameBorderSize ()
 Slot called whenever the frame border size is modified by the user. More...
 
void ModFrameFillColor ()
 Slot called whenever the frame fill color is modified by the user. More...
 
void ModFrameFillStyle ()
 Slot called whenever the frame fill style is modified by the user. More...
 
void ModFrameLineColor ()
 Slot called whenever the frame line color is modified by the user. More...
 
void ModFrameLineStyle ()
 Slot called whenever the frame line style is modified by the user. More...
 
void ModFrameLineWidth ()
 Slot called whenever the frame line width is modified by the user. More...
 
void ModFuncColor ()
 Slot called whenever the function line color is modified by the user. More...
 
void ModFuncStyle ()
 Slot called whenever the function line style is modified by the user. More...
 
void ModFuncWidth ()
 Slot called whenever the function line width is modified by the user. More...
 
void ModGridColor ()
 Slot called whenever the grid line color is modified by the user. More...
 
void ModGridStyle ()
 Slot called whenever the grid line style is modified by the user. More...
 
void ModGridWidth ()
 Slot called whenever the grid line width is modified by the user. More...
 
void ModHatchesLineWidth ()
 Slot called whenever the hatches line width is modified by the user. More...
 
void ModHatchesSpacing ()
 Slot called whenever the hatches spacing is modified by the user. More...
 
void ModHeaderPS ()
 Slot called whenever the PS header is modified by the user. More...
 
void ModHistFillColor ()
 Slot called whenever the histos fill color is modified by the user. More...
 
void ModHistFillStyle ()
 Slot called whenever the histos fill style is modified by the user. More...
 
void ModHistLineColor ()
 Slot called whenever the histos line color is modified by the user. More...
 
void ModHistLineStyle ()
 Slot called whenever the histos line style is modified by the user. More...
 
void ModHistLineWidth ()
 Slot called whenever the histos line width is modified by the user. More...
 
void ModHistMinimumZero ()
 Slot called whenever the histos minimum zero boolean is modified by the user. More...
 
void ModLegendBorderSize ()
 Slot called whenever the legend border size is modified by the user. More...
 
void ModLegoInnerR ()
 Slot called whenever the lego inner radius is modified by the user. More...
 
void ModLineColor ()
 Slot called whenever the line color is modified by the user. More...
 
void ModLineScalePS ()
 Slot called whenever the PS line scale is modified by the user. More...
 
void ModLineStyle ()
 Slot called whenever the line style is modified by the user. More...
 
void ModLineStyleEdit ()
 Slot called whenever the line style editor is opened by the user. More...
 
void ModLineWidth ()
 Slot called whenever the line width is modified by the user. More...
 
void ModMarkerColor ()
 Slot called whenever the marker color is modified by the user. More...
 
void ModMarkerSize ()
 Slot called whenever the marker size is modified by the user. More...
 
void ModMarkerStyle ()
 Slot called whenever the marker style is modified by the user. More...
 
void ModNumberContours ()
 Slot called whenever the number of contours is modified by the user. More...
 
void ModOptDateBool ()
 Slot called whenever the OptDate boolean is modified by the user. More...
 
void ModOptDateFormat ()
 Slot called whenever the date text format is modified by the user. More...
 
void ModOptFit ()
 Slot called whenever one of the fit options is modified by the user. More...
 
void ModOptLogx ()
 Slot called whenever the X axis log scale boolean is modified by the user. More...
 
void ModOptLogy ()
 Slot called whenever the Y axis log scale boolean is modified by the user. More...
 
void ModOptLogz ()
 Slot called whenever the Z axis log scale boolean is modified by the user. More...
 
void ModOptStat ()
 Slot called whenever one of the stats options is modified by the user. More...
 
void ModOptTitle ()
 Slot called whenever the OptTitle boolean is modified by the user. More...
 
void ModPadBorderMode ()
 Slot called whenever the pad border mode is modified by the user. More...
 
void ModPadBorderSize ()
 Slot called whenever the pad border size is modified by the user. More...
 
void ModPadBottomMargin ()
 Slot called whenever the pad bottom margin is modified by the user. More...
 
void ModPadColor ()
 Slot called whenever the pad color is modified by the user. More...
 
void ModPadGridX ()
 Slot called whenever the pad grid X boolean is modified by the user. More...
 
void ModPadGridY ()
 Slot called whenever the pad grid Y boolean is modified by the user. More...
 
void ModPadLeftMargin ()
 Slot called whenever the pad left margin is modified by the user. More...
 
void ModPadRightMargin ()
 Slot called whenever the pad right margin is modified by the user. More...
 
void ModPadTickX ()
 Slot called whenever the pad tick X boolean is modified by the user. More...
 
void ModPadTickY ()
 Slot called whenever the pad tick Y boolean is modified by the user. More...
 
void ModPadTopMargin ()
 Slot called whenever the pad top margin is modified by the user. More...
 
void ModPaintTextFormat ()
 Slot called whenever the paint text format is modified by the user. More...
 
void ModPaletteEdit ()
 Slot called whenever the palette editor is opened by the user. More...
 
void ModPaperSizePredef ()
 Slot called whenever the PS paper size is modified by the user. More...
 
void ModPaperSizeXY ()
 Slot called whenever the PS paper size is modified by the user. More...
 
void ModScreenFactor ()
 Slot called whenever the screen factor is modified by the user. More...
 
void ModStatBorderSize ()
 Slot called whenever the stats border size is modified by the user. More...
 
void ModStatColor (Pixel_t color)
 Slot called whenever the stats fill color is modified by the user. More...
 
void ModStatFont ()
 Slot called whenever the stats text font is modified by the user. More...
 
void ModStatFontSize ()
 Slot called whenever the text size is modified by the user. More...
 
void ModStatFontSizeInPixels (Bool_t b)
 Slot called whenever the text size mode is modified by the user. More...
 
void ModStatFormat (const char *sformat)
 Slot called whenever the stats paint format is modified by the user. More...
 
void ModStatH ()
 Slot called whenever the stats height is modified by the user. More...
 
void ModStatStyle (Style_t pattern)
 Slot called whenever the stats fill style is modified by the user. More...
 
void ModStatTextColor (Pixel_t color)
 Slot called whenever the stats text color is modified by the user. More...
 
void ModStatW ()
 Slot called whenever the stats width is modified by the user. More...
 
void ModStatX ()
 Slot called whenever the stats abscissa is modified by the user. More...
 
void ModStatY ()
 Slot called whenever the stats ordinate is modified by the user. More...
 
void ModStripDecimals ()
 Slot called whenever the strip decimal boolean is modified by the user. More...
 
void ModTextAlign ()
 Slot called whenever the text align is modified by the user. More...
 
void ModTextAngle ()
 Slot called whenever the text angle is modified by the user. More...
 
void ModTextColor ()
 Slot called whenever the text color is modified by the user. More...
 
void ModTextFont ()
 Slot called whenever the text font is modified by the user. More...
 
void ModTextSize ()
 Slot called whenever the text size is modified by the user. More...
 
void ModTextSizeInPixels (Bool_t b)
 Slot called whenever the text size mode is modified by the user. More...
 
void ModTimeOffset ()
 Slot called whenever the time offset is modified by the user. More...
 
void ModTitleAlign ()
 Slot called whenever the title text align is modified by the user. More...
 
void ModTitleBorderSize ()
 Slot called whenever the title border size is modified by the user. More...
 
void ModTitleFillColor ()
 Slot called whenever the title fill color is modified by the user. More...
 
void ModTitleFont ()
 Slot called whenever the title text font is modified by the user. More...
 
void ModTitleFontSize ()
 Slot called whenever the text size is modified by the user. More...
 
void ModTitleFontSizeInPixels (Bool_t b)
 Slot called whenever the text size mode is modified by the user. More...
 
void ModTitleH ()
 Slot called whenever the title height is modified by the user. More...
 
void ModTitlePS ()
 Slot called whenever the PS title is modified by the user. More...
 
void ModTitleStyle ()
 Slot called whenever the title fill style is modified by the user. More...
 
void ModTitleTextColor ()
 Slot called whenever the title text color is modified by the user. More...
 
void ModTitleW ()
 Slot called whenever the title width is modified by the user. More...
 
void ModTitleX ()
 Slot called whenever the title abscissa is modified by the user. More...
 
void ModTitleY ()
 Slot called whenever the title ordinate is modified by the user. More...
 
void ModXAxisColor ()
 Slot called whenever the X axis color is modified by the user. More...
 
void ModXLabelColor ()
 Slot called whenever the X axis label color is modified by the user. More...
 
void ModXLabelFont ()
 Slot called whenever the X axis label font is modified by the user. More...
 
void ModXLabelOffset ()
 Slot called whenever the X axis label offset is modified by the user. More...
 
void ModXLabelSize ()
 Slot called whenever the X axis label size is modified by the user. More...
 
void ModXLabelSizeInPixels (Bool_t b)
 Slot called whenever the X axis label size mode is modified by the user. More...
 
void ModXNdivisions ()
 Slot called whenever the X axis Number of divisions is modified by the user. More...
 
void ModXTickLength ()
 Slot called whenever the X axis tick length is modified by the user. More...
 
void ModXTitleColor ()
 Slot called whenever the X axis title color is modified by the user. More...
 
void ModXTitleFont ()
 Slot called whenever the X axis title font is modified by the user. More...
 
void ModXTitleOffset ()
 Slot called whenever the X axis title offset is modified by the user. More...
 
void ModXTitleSize ()
 Slot called whenever the X axis title size is modified by the user. More...
 
void ModXTitleSizeInPixels (Bool_t b)
 Slot called whenever the X axis title size mode is modified by the user. More...
 
void ModYAxisColor ()
 Slot called whenever the Y axis color is modified by the user. More...
 
void ModYLabelColor ()
 Slot called whenever the Y axis label color is modified by the user. More...
 
void ModYLabelFont ()
 Slot called whenever the Y axis label font is modified by the user. More...
 
void ModYLabelOffset ()
 Slot called whenever the Y axis label offset is modified by the user. More...
 
void ModYLabelSize ()
 Slot called whenever the Y axis label size is modified by the user. More...
 
void ModYLabelSizeInPixels (Bool_t b)
 Slot called whenever the Y axis label size mode is modified by the user. More...
 
void ModYNdivisions ()
 Slot called whenever the Y axis Number of divisions is modified by the user. More...
 
void ModYTickLength ()
 Slot called whenever the Y axis tick length is modified by the user. More...
 
void ModYTitleColor ()
 Slot called whenever the Y axis title color is modified by the user. More...
 
void ModYTitleFont ()
 Slot called whenever the Y axis title font is modified by the user. More...
 
void ModYTitleOffset ()
 Slot called whenever the Y axis title offset is modified by the user. More...
 
void ModYTitleSize ()
 Slot called whenever the Y axis title size is modified by the user. More...
 
void ModYTitleSizeInPixels (Bool_t b)
 Slot called whenever the Y axis title size mode is modified by the user. More...
 
void ModZAxisColor ()
 Slot called whenever the Z axis color is modified by the user. More...
 
void ModZLabelColor ()
 Slot called whenever the Z axis label color is modified by the user. More...
 
void ModZLabelFont ()
 Slot called whenever the Z axis label font is modified by the user. More...
 
void ModZLabelOffset ()
 Slot called whenever the Z axis label offset is modified by the user. More...
 
void ModZLabelSize ()
 Slot called whenever the Z axis label size is modified by the user. More...
 
void ModZLabelSizeInPixels (Bool_t b)
 Slot called whenever the Z axis Label size mode is modified by the user. More...
 
void ModZNdivisions ()
 Slot called whenever the Z axis Number of divisions is modified by the user. More...
 
void ModZTickLength ()
 Slot called whenever the Z axis tick length is modified by the user. More...
 
void ModZTitleColor ()
 Slot called whenever the Z axis title color is modified by the user. More...
 
void ModZTitleFont ()
 Slot called whenever the Z axis title font is modified by the user. More...
 
void ModZTitleOffset ()
 Slot called whenever the Z axis title offset is modified by the user. More...
 
void ModZTitleSize ()
 Slot called whenever the Z axis title size is modified by the user. More...
 
void ModZTitleSizeInPixels (Bool_t b)
 Slot called whenever the Z axis title size mode is modified by the user. More...
 
void SetCurSelStyle (TStyle *style)
 
void SetLastChoice (Bool_t choice)
 
- Public Member Functions inherited from TGMainFrame
 TGMainFrame (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=kVerticalFrame)
 Create a top level main frame. More...
 
virtual ~TGMainFrame ()
 TGMainFrame destructor. More...
 
virtual Bool_t BindKey (const TGWindow *w, Int_t keycode, Int_t modifier) const
 Bind key to a window. More...
 
virtual void CloseWindow ()
 Close and delete main frame. More...
 
void DontCallClose ()
 Typically call this method in the slot connected to the CloseWindow() signal to prevent the calling of the default or any derived CloseWindow() methods to prevent premature or double deletion of this window. More...
 
TListGetBindList () const
 
void GetClassHints (const char *&className, const char *&resourceName) const
 
const char * GetIconName () const
 Returns mime type name of object. More...
 
const char * GetIconPixmap () const
 
void GetMWMHints (UInt_t &value, UInt_t &funcs, UInt_t &input) const
 
const char * GetWindowName () const
 
void GetWMPosition (Int_t &x, Int_t &y) const
 
void GetWMSize (UInt_t &w, UInt_t &h) const
 
void GetWMSizeHints (UInt_t &wmin, UInt_t &hmin, UInt_t &wmax, UInt_t &hmax, UInt_t &winc, UInt_t &hinc) const
 
EInitialState GetWMState () const
 
virtual Bool_t HandleButton (Event_t *event)
 Handle mouse button events. More...
 
virtual Bool_t HandleClientMessage (Event_t *event)
 Handle client messages sent to this frame. More...
 
virtual Bool_t HandleKey (Event_t *event)
 Handle keyboard events. More...
 
virtual Bool_t HandleMotion (Event_t *event)
 Handle mouse motion events. More...
 
virtual Bool_t HandleSelection (Event_t *event)
 Handle primary selection event. More...
 
virtual Bool_t HandleSelectionRequest (Event_t *event)
 Handle selection request event. More...
 
virtual void RemoveBind (const TGWindow *w, Int_t keycode, Int_t modifier) const
 Remove key binding. More...
 
virtual Bool_t SaveFrameAsCodeOrImage ()
 Opens dialog window allowing user to save the frame contents as a ROOT macro or as an image. More...
 
virtual Bool_t SaveFrameAsCodeOrImage (const TString &fileName)
 Saves the frame contents as a ROOT macro or as an image, depending on the extension of the fileName argument. More...
 
virtual void SavePrimitive (std::ostream &out, Option_t *option="")
 Save a main frame widget as a C++ statement(s) on output stream out. More...
 
virtual void SaveSource (const char *filename="Rootappl.C", Option_t *option="")
 Save the GUI main frame widget in a C++ macro file. More...
 
virtual void SendCloseMessage ()
 Send close message to self. More...
 
void SetClassHints (const char *className, const char *resourceName)
 Set the windows class and resource name. More...
 
void SetIconName (const char *name)
 Set window icon name. This is typically done via the window manager. More...
 
void SetIconPixmap (char **xpm_array)
 Set window icon by xpm array. More...
 
const TGPictureSetIconPixmap (const char *iconName)
 Set window icon pixmap by name. More...
 
void SetMWMHints (UInt_t value, UInt_t funcs, UInt_t input)
 Set decoration style for MWM-compatible wm (mwm, ncdwm, fvwm?). More...
 
void SetWindowName (const char *name=0)
 Set window name. This is typically done via the window manager. More...
 
void SetWMPosition (Int_t x, Int_t y)
 Give the window manager a window position hint. More...
 
void SetWMSize (UInt_t w, UInt_t h)
 Give the window manager a window size hint. More...
 
void SetWMSizeHints (UInt_t wmin, UInt_t hmin, UInt_t wmax, UInt_t hmax, UInt_t winc, UInt_t hinc)
 Give the window manager minimum and maximum size hints. More...
 
void SetWMState (EInitialState state)
 Set the initial state of the window. Either kNormalState or kIconicState. More...
 
- Public Member Functions inherited from TGCompositeFrame
 TGCompositeFrame (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground())
 Create a composite frame. More...
 
 TGCompositeFrame (TGClient *c, Window_t id, const TGWindow *parent=nullptr)
 Create a frame using an externally created window. More...
 
virtual ~TGCompositeFrame ()
 Delete a composite frame. More...
 
virtual void AddFrame (TGFrame *f, TGLayoutHints *l=0)
 Add frame to the composite frame using the specified layout hints. More...
 
virtual void ChangeOptions (UInt_t options)
 Change composite frame options. Options is an OR of the EFrameTypes. More...
 
virtual void ChangeSubframesBackground (Pixel_t back)
 Change background color for this frame and all subframes. More...
 
virtual void Cleanup ()
 Cleanup and delete all objects contained in this composite frame. More...
 
virtual TGFrameElementFindFrameElement (TGFrame *f) const
 Find frame-element holding frame f. More...
 
virtual UInt_t GetDefaultHeight () const
 
virtual TGDimension GetDefaultSize () const
 std::cout << fWidth << "x" << fHeight << std::endl; More...
 
virtual UInt_t GetDefaultWidth () const
 
virtual TGFrameGetFrameFromPoint (Int_t x, Int_t y)
 Get frame located at specified point. More...
 
virtual TGLayoutManagerGetLayoutManager () const
 
virtual TListGetList () const
 
Int_t GetState (TGFrame *f) const
 Get state of sub frame. More...
 
virtual Bool_t HandleButton (Event_t *)
 
virtual Bool_t HandleCrossing (Event_t *)
 
virtual Bool_t HandleDoubleClick (Event_t *)
 
virtual Bool_t HandleDragDrop (TGFrame *frame, Int_t x, Int_t y, TGLayoutHints *lo)
 Handle drop event. More...
 
virtual Bool_t HandleDragEnter (TGFrame *)
 Handle drag enter event. More...
 
virtual Bool_t HandleDragLeave (TGFrame *)
 Handle drag leave event. More...
 
virtual Bool_t HandleDragMotion (TGFrame *)
 Handle drag motion event. More...
 
virtual Bool_t HandleFocusChange (Event_t *)
 
virtual Bool_t HandleKey (Event_t *)
 
virtual Bool_t HandleMotion (Event_t *)
 
virtual Bool_t HandleSelection (Event_t *)
 
virtual void HideFrame (TGFrame *f)
 Hide sub frame. More...
 
Bool_t IsArranged (TGFrame *f) const
 Get state of sub frame. More...
 
Bool_t IsArranged (TGFrameElement *ptr) const
 
Bool_t IsComposite () const
 
virtual Bool_t IsEditable () const
 Return kTRUE if frame is being edited. More...
 
virtual Bool_t IsLayoutBroken () const
 
virtual Bool_t IsMapSubwindows () const
 
Bool_t IsVisible (TGFrame *f) const
 Get state of sub frame. More...
 
Bool_t IsVisible (TGFrameElement *ptr) const
 
virtual void Layout ()
 Layout the elements of the composite frame. More...
 
virtual void MapSubwindows ()
 Map all sub windows that are part of the composite frame. More...
 
virtual Int_t MustCleanup () const
 
virtual void Print (Option_t *option="") const
 Print all frames in this composite frame. More...
 
virtual Bool_t ProcessMessage (Long_t, Long_t, Long_t)
 
virtual void RemoveAll ()
 Remove all frames from composite frame. More...
 
virtual void RemoveFrame (TGFrame *f)
 Remove frame from composite frame. More...
 
virtual void SavePrimitive (std::ostream &out, Option_t *option="")
 Save a composite frame widget as a C++ statement(s) on output stream out. More...
 
virtual void SavePrimitiveSubframes (std::ostream &out, Option_t *option="")
 Auxiliary protected method used to save subframes. More...
 
virtual void SetCleanup (Int_t mode=kLocalCleanup)
 Turn on automatic cleanup of child frames in dtor. More...
 
virtual void SetEditable (Bool_t on=kTRUE)
 Switch ON/OFF edit mode. More...
 
virtual void SetEditDisabled (UInt_t on=1)
 Set edit disable flag for this frame and subframes. More...
 
virtual void SetLayoutBroken (Bool_t on=kTRUE)
 Set broken layout. No Layout method is called. More...
 
virtual void SetLayoutManager (TGLayoutManager *l)
 Set the layout manager for the composite frame. More...
 
virtual void SetMapSubwindows (Bool_t on)
 
virtual void ShowFrame (TGFrame *f)
 Show sub frame. More...
 
virtual Bool_t TranslateCoordinates (TGFrame *child, Int_t x, Int_t y, Int_t &fx, Int_t &fy)
 Translate coordinates to child frame. More...
 
- Public Member Functions inherited from TGFrame
 TGFrame (const TGWindow *p=nullptr, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground())
 Create a TGFrame object. Options is an OR of the EFrameTypes. More...
 
 TGFrame (TGClient *c, Window_t id, const TGWindow *parent=nullptr)
 Create a frame using an externally created window. More...
 
virtual ~TGFrame ()
 Destructor. More...
 
virtual void Activate (Bool_t)
 
void AddInput (UInt_t emask)
 Add events specified in the emask to the events the frame should handle. More...
 
virtual void ChangeBackground (Pixel_t back)
 Change frame background color. More...
 
virtual void ChangeOptions (UInt_t options)
 Change frame options. Options is an OR of the EFrameTypes. More...
 
Bool_t Contains (Int_t x, Int_t y) const
 
virtual void Delete (Option_t *="")
 Delete this object. More...
 
virtual void DeleteWindow ()
 Delete window. More...
 
virtual void DrawBorder ()
 Draw frame border. More...
 
virtual void DrawClass () const
 Draw class inheritance tree of the class to which this object belongs. More...
 
virtual TObjectDrawClone (Option_t *="") const
 Draw a clone of this object in the current selected pad for instance with: gROOT->SetSelectedPad(gPad). More...
 
virtual void DrawCopy (Handle_t, Int_t, Int_t)
 
virtual void Dump () const
 Dump contents of object on stdout. More...
 
virtual Pixel_t GetBackground () const
 
Int_t GetBorderWidth () const
 
virtual UInt_t GetDefaultHeight () const
 
virtual TGDimension GetDefaultSize () const
 std::cout << fWidth << "x" << fHeight << std::endl; More...
 
virtual UInt_t GetDefaultWidth () const
 
virtual TDNDDataGetDNDData (Atom_t)
 
virtual Int_t GetDragType () const
 Returns drag source type. More...
 
virtual Int_t GetDropType () const
 Returns drop target type. More...
 
UInt_t GetEventMask () const
 
virtual Pixel_t GetForeground () const
 Return frame foreground color. More...
 
TGFrameElementGetFrameElement () const
 
virtual TGFrameGetFrameFromPoint (Int_t x, Int_t y)
 
UInt_t GetHeight () const
 
UInt_t GetMaxHeight () const
 
UInt_t GetMaxWidth () const
 
UInt_t GetMinHeight () const
 
UInt_t GetMinWidth () const
 
virtual UInt_t GetOptions () const
 
TGDimension GetSize () const
 
UInt_t GetWidth () const
 
Int_t GetX () const
 
Int_t GetY () const
 
virtual Bool_t HandleButton (Event_t *)
 
virtual Bool_t HandleClientMessage (Event_t *event)
 Handle a client message. More...
 
virtual Bool_t HandleColormapChange (Event_t *)
 
virtual Bool_t HandleConfigureNotify (Event_t *event)
 This event is generated when the frame is resized. More...
 
virtual Bool_t HandleCrossing (Event_t *)
 
virtual Bool_t HandleDNDDrop (TDNDData *)
 
virtual Atom_t HandleDNDEnter (Atom_t *)
 
virtual Bool_t HandleDNDFinished ()
 
virtual Bool_t HandleDNDLeave ()
 
virtual Atom_t HandleDNDPosition (Int_t, Int_t, Atom_t, Int_t, Int_t)
 
virtual Bool_t HandleDoubleClick (Event_t *)
 
virtual Bool_t HandleDragDrop (TGFrame *, Int_t, Int_t, TGLayoutHints *)
 
virtual Bool_t HandleDragEnter (TGFrame *)
 
virtual Bool_t HandleDragLeave (TGFrame *)
 
virtual Bool_t HandleDragMotion (TGFrame *)
 
virtual Bool_t HandleEvent (Event_t *event)
 Handle all frame events. More...
 
virtual Bool_t HandleFocusChange (Event_t *)
 
virtual Bool_t HandleKey (Event_t *)
 
virtual Bool_t HandleMotion (Event_t *)
 
virtual Bool_t HandleSelection (Event_t *)
 
virtual Bool_t HandleSelectionClear (Event_t *)
 
virtual Bool_t HandleSelectionRequest (Event_t *)
 
virtual void Inspect () const
 Dump contents of this object in a graphics canvas. More...
 
virtual Bool_t IsActive () const
 
virtual Bool_t IsComposite () const
 
Bool_t IsDNDSource () const
 
Bool_t IsDNDTarget () const
 
virtual Bool_t IsEditable () const
 
virtual Bool_t IsLayoutBroken () const
 
virtual void Layout ()
 
virtual void MapRaised ()
 map raised More...
 
virtual void MapSubwindows ()
 map sub windows More...
 
virtual void MapWindow ()
 map window More...
 
virtual void Move (Int_t x, Int_t y)
 Move frame. More...
 
virtual void MoveResize (Int_t x, Int_t y, UInt_t w=0, UInt_t h=0)
 Move and/or resize the frame. More...
 
virtual void Print (Option_t *option="") const
 Print window id. More...
 
virtual void ProcessedConfigure (Event_t *event)
 
virtual void ProcessedEvent (Event_t *event)
 
virtual Bool_t ProcessMessage (Long_t, Long_t, Long_t)
 
virtual void ReallyDelete ()
 
void RemoveInput (UInt_t emask)
 Remove events specified in emask from the events the frame should handle. More...
 
virtual void ReparentWindow (const TGWindow *p, Int_t x=0, Int_t y=0)
 Reparent window, make p the new parent and position the window at position (x,y) in new parent. More...
 
virtual void Resize (TGDimension size)
 Resize the frame. More...
 
virtual void Resize (UInt_t w=0, UInt_t h=0)
 Resize the frame. More...
 
virtual void SavePrimitive (std::ostream &out, Option_t *option="")
 Save a frame widget as a C++ statement(s) on output stream out. More...
 
void SaveUserColor (std::ostream &out, Option_t *)
 Save a user color in a C++ macro file - used in SavePrimitive(). More...
 
virtual void SendMessage (const TGWindow *w, Long_t msg, Long_t parm1, Long_t parm2)
 Send message (i.e. More...
 
virtual void SetBackgroundColor (Pixel_t back)
 Set background color (override from TGWindow base class). More...
 
virtual void SetCleanup (Int_t=kLocalCleanup)
 
void SetDNDSource (Bool_t onoff)
 
void SetDNDTarget (Bool_t onoff)
 
virtual void SetDragType (Int_t type)
 SetDragType. More...
 
virtual void SetDrawOption (Option_t *="")
 Set drawing option for object. More...
 
virtual void SetDropType (Int_t type)
 SetDropType. More...
 
virtual void SetEditable (Bool_t)
 
virtual void SetForegroundColor (Pixel_t)
 
void SetFrameElement (TGFrameElement *fe)
 
virtual void SetHeight (UInt_t h)
 
virtual void SetLayoutBroken (Bool_t=kTRUE)
 
virtual void SetMaxHeight (UInt_t h)
 
virtual void SetMaxWidth (UInt_t w)
 
virtual void SetMinHeight (UInt_t h)
 
virtual void SetMinWidth (UInt_t w)
 
virtual void SetSize (const TGDimension &s)
 
virtual void SetWidth (UInt_t w)
 
virtual void SetX (Int_t x)
 
virtual void SetY (Int_t y)
 
virtual void UnmapWindow ()
 unmap window More...
 
- Public Member Functions inherited from TGWindow
 TGWindow (const TGWindow *p=0, Int_t x=0, Int_t y=0, UInt_t w=0, UInt_t h=0, UInt_t border=0, Int_t depth=0, UInt_t clss=0, void *visual=0, SetWindowAttributes_t *attr=0, UInt_t wtype=0)
 Create a new window. More...
 
 TGWindow (TGClient *c, Window_t id, const TGWindow *parent=0)
 Create a copy of a window. More...
 
virtual ~TGWindow ()
 Window destructor. Unregisters the window. More...
 
virtual void DestroySubwindows ()
 destroy sub windows More...
 
virtual void DestroyWindow ()
 destroy window More...
 
virtual UInt_t GetEditDisabled () const
 
virtual const TGWindowGetMainFrame () const
 Returns top level main frame. More...
 
virtual const char * GetName () const
 Return unique name, used in SavePrimitive methods. More...
 
const TGWindowGetParent () const
 
virtual Bool_t HandleEvent (Event_t *)
 
virtual Bool_t HandleExpose (Event_t *event)
 
virtual Bool_t HandleIdleEvent (TGIdleHandler *)
 
virtual Bool_t HandleTimer (TTimer *)
 Execute action in response of a timer timing out. More...
 
virtual void IconifyWindow ()
 iconify window More...
 
virtual Bool_t IsEditable () const
 
virtual Bool_t IsMapped ()
 Returns kTRUE if window is mapped on screen, kFALSE otherwise. More...
 
virtual Bool_t IsMapSubwindows () const
 
virtual void LowerWindow ()
 lower window More...
 
virtual void MapRaised ()
 map raised More...
 
virtual void MapSubwindows ()
 map sub windows More...
 
virtual void MapWindow ()
 map window More...
 
virtual void Move (Int_t x, Int_t y)
 Move the window. More...
 
virtual void MoveResize (Int_t x, Int_t y, UInt_t w, UInt_t h)
 Move and resize the window. More...
 
virtual Int_t MustCleanup () const
 
virtual void Print (Option_t *option="") const
 Print window id. More...
 
virtual void RaiseWindow ()
 raise window More...
 
virtual void ReparentWindow (const TGWindow *p, Int_t x=0, Int_t y=0)
 Reparent window, make p the new parent and position the window at position (x,y) in new parent. More...
 
virtual void RequestFocus ()
 request focus More...
 
virtual void Resize (UInt_t w, UInt_t h)
 Resize the window. More...
 
virtual void SetBackgroundColor (Pixel_t color)
 set background color More...
 
virtual void SetBackgroundPixmap (Pixmap_t pixmap)
 set background pixmap More...
 
virtual void SetEditable (Bool_t on=kTRUE)
 
virtual void SetEditDisabled (UInt_t on=kEditDisable)
 
virtual void SetMapSubwindows (Bool_t)
 
virtual void SetName (const char *name)
 
virtual void SetWindowName (const char *name=0)
 Set window name. More...
 
virtual void UnmapWindow ()
 unmap window More...
 
- Public Member Functions inherited from TGObject
 TGObject ()
 
 TGObject (const TGObject &tgo)
 
virtual ~TGObject ()
 TGObject destructor. More...
 
TGClientGetClient () const
 
Handle_t GetId () const
 
ULong_t Hash () const
 Return hash value for this object. More...
 
Bool_t IsEqual (const TObject *obj) const
 Equal comparison (TGObjects are equal if they have the same window identifier). More...
 
virtual void SaveAs (const char *filename="", Option_t *option="") const
 Write this TGObject to a file using TImage, if filename's extension signals a valid TImage::EImageFileType, as defined by TImage::GetImageFileTypeFromFilename(). More...
 
- Public Member Functions inherited from TObject
 TObject ()
 TObject constructor. More...
 
 TObject (const TObject &object)
 TObject copy ctor. More...
 
virtual ~TObject ()
 TObject destructor. More...
 
void AbstractMethod (const char *method) const
 Use this method to implement an "abstract" method that you don't want to leave purely abstract. More...
 
virtual void AppendPad (Option_t *option="")
 Append graphics object to current pad. More...
 
virtual void Browse (TBrowser *b)
 Browse object. May be overridden for another default action. More...
 
ULong_t CheckedHash ()
 Check and record whether this class has a consistent Hash/RecursiveRemove setup (*) and then return the regular Hash value for this object. More...
 
virtual const char * ClassName () const
 Returns name of class to which the object belongs. More...
 
virtual void Clear (Option_t *="")
 
virtual TObjectClone (const char *newname="") const
 Make a clone of an object using the Streamer facility. More...
 
virtual Int_t Compare (const TObject *obj) const
 Compare abstract method. More...
 
virtual void Copy (TObject &object) const
 Copy this to obj. More...
 
virtual void Delete (Option_t *option="")
 Delete this object. More...
 
virtual Int_t DistancetoPrimitive (Int_t px, Int_t py)
 Computes distance from point (px,py) to the object. More...
 
virtual void Draw (Option_t *option="")
 Default Draw method for all objects. More...
 
virtual void DrawClass () const
 Draw class inheritance tree of the class to which this object belongs. More...
 
virtual TObjectDrawClone (Option_t *option="") const
 Draw a clone of this object in the current selected pad for instance with: gROOT->SetSelectedPad(gPad). More...
 
virtual void Dump () const
 Dump contents of object on stdout. More...
 
virtual void Error (const char *method, const char *msgfmt,...) const
 Issue error message. More...
 
virtual void Execute (const char *method, const char *params, Int_t *error=0)
 Execute method on this object with the given parameter string, e.g. More...
 
virtual void Execute (TMethod *method, TObjArray *params, Int_t *error=0)
 Execute method on this object with parameters stored in the TObjArray. More...
 
virtual void ExecuteEvent (Int_t event, Int_t px, Int_t py)
 Execute action corresponding to an event at (px,py). More...
 
virtual void Fatal (const char *method, const char *msgfmt,...) const
 Issue fatal error message. More...
 
virtual TObjectFindObject (const char *name) const
 Must be redefined in derived classes. More...
 
virtual TObjectFindObject (const TObject *obj) const
 Must be redefined in derived classes. More...
 
virtual Option_tGetDrawOption () const
 Get option used by the graphics system to draw this object. More...
 
virtual const char * GetIconName () const
 Returns mime type name of object. More...
 
virtual const char * GetName () const
 Returns name of object. More...
 
virtual char * GetObjectInfo (Int_t px, Int_t py) const
 Returns string containing info about the object at position (px,py). More...
 
virtual Option_tGetOption () const
 
virtual const char * GetTitle () const
 Returns title of object. More...
 
virtual UInt_t GetUniqueID () const
 Return the unique object id. More...
 
virtual Bool_t HandleTimer (TTimer *timer)
 Execute action in response of a timer timing out. More...
 
virtual ULong_t Hash () const
 Return hash value for this object. More...
 
Bool_t HasInconsistentHash () const
 Return true is the type of this object is known to have an inconsistent setup for Hash and RecursiveRemove (i.e. More...
 
virtual void Info (const char *method, const char *msgfmt,...) const
 Issue info message. More...
 
virtual Bool_t InheritsFrom (const char *classname) const
 Returns kTRUE if object inherits from class "classname". More...
 
virtual Bool_t InheritsFrom (const TClass *cl) const
 Returns kTRUE if object inherits from TClass cl. More...
 
virtual void Inspect () const
 Dump contents of this object in a graphics canvas. More...
 
void InvertBit (UInt_t f)
 
virtual Bool_t IsEqual (const TObject *obj) const
 Default equal comparison (objects are equal if they have the same address in memory). More...
 
virtual Bool_t IsFolder () const
 Returns kTRUE in case object contains browsable objects (like containers or lists of other objects). More...
 
R__ALWAYS_INLINE Bool_t IsOnHeap () const
 
virtual Bool_t IsSortable () const
 
R__ALWAYS_INLINE Bool_t IsZombie () const
 
virtual void ls (Option_t *option="") const
 The ls function lists the contents of a class on stdout. More...
 
void MayNotUse (const char *method) const
 Use this method to signal that a method (defined in a base class) may not be called in a derived class (in principle against good design since a child class should not provide less functionality than its parent, however, sometimes it is necessary). More...
 
virtual Bool_t Notify ()
 This method must be overridden to handle object notification. More...
 
void Obsolete (const char *method, const char *asOfVers, const char *removedFromVers) const
 Use this method to declare a method obsolete. More...
 
void operator delete (void *ptr)
 Operator delete. More...
 
void operator delete[] (void *ptr)
 Operator delete []. More...
 
voidoperator new (size_t sz)
 
voidoperator new (size_t sz, void *vp)
 
voidoperator new[] (size_t sz)
 
voidoperator new[] (size_t sz, void *vp)
 
TObjectoperator= (const TObject &rhs)
 TObject assignment operator. More...
 
virtual void Paint (Option_t *option="")
 This method must be overridden if a class wants to paint itself. More...
 
virtual void Pop ()
 Pop on object drawn in a pad to the top of the display list. More...
 
virtual void Print (Option_t *option="") const
 This method must be overridden when a class wants to print itself. More...
 
virtual Int_t Read (const char *name)
 Read contents of object with specified name from the current directory. More...
 
virtual void RecursiveRemove (TObject *obj)
 Recursively remove this object from a list. More...
 
void ResetBit (UInt_t f)
 
virtual void SaveAs (const char *filename="", Option_t *option="") const
 Save this object in the file specified by filename. More...
 
virtual void SavePrimitive (std::ostream &out, Option_t *option="")
 Save a primitive as a C++ statement(s) on output stream "out". More...
 
void SetBit (UInt_t f)
 
void SetBit (UInt_t f, Bool_t set)
 Set or unset the user status bits as specified in f. More...
 
virtual void SetDrawOption (Option_t *option="")
 Set drawing option for object. More...
 
virtual void SetUniqueID (UInt_t uid)
 Set the unique object id. More...
 
virtual void SysError (const char *method, const char *msgfmt,...) const
 Issue system error message. More...
 
R__ALWAYS_INLINE Bool_t TestBit (UInt_t f) const
 
Int_t TestBits (UInt_t f) const
 
virtual void UseCurrentStyle ()
 Set current style settings in this object This function is called when either TCanvas::UseCurrentStyle or TROOT::ForceStyle have been invoked. More...
 
virtual void Warning (const char *method, const char *msgfmt,...) const
 Issue warning message. More...
 
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0)
 Write this object to the current directory. More...
 
virtual Int_t Write (const char *name=0, Int_t option=0, Int_t bufsize=0) const
 Write this object to the current directory. More...
 
- Public Member Functions inherited from TQObject
 TQObject ()
 TQObject Constructor. More...
 
virtual ~TQObject ()
 TQObject Destructor. More...
 
Bool_t AreSignalsBlocked () const
 
Bool_t BlockSignals (Bool_t b)
 
virtual void ChangedBy (const char *method)
 
void CollectClassSignalLists (TList &list, TClass *cls)
 Collect class signal lists from class cls and all its base-classes. More...
 
Bool_t Connect (const char *signal, const char *receiver_class, void *receiver, const char *slot)
 Non-static method is used to connect from the signal of this object to the receiver slot. More...
 
virtual void Connected (const char *)
 
virtual void Destroyed ()
 
Bool_t Disconnect (const char *signal=0, void *receiver=0, const char *slot=0)
 Disconnects signal of this object from slot of receiver. More...
 
virtual void Disconnected (const char *)
 
void Emit (const char *signal)
 Activate signal without args. More...
 
template<typename T >
void Emit (const char *signal, const T &arg)
 Activate signal with single parameter. More...
 
template<typename... T>
void EmitVA (const char *signal_name, Int_t, const T &... params)
 Emit a signal with a varying number of arguments. More...
 
TListGetListOfClassSignals () const
 Returns pointer to list of signals of this class. More...
 
TListGetListOfConnections () const
 
TListGetListOfSignals () const
 
virtual Bool_t HasConnection (const char *signal_name) const
 Return true if there is any object connected to this signal. More...
 
virtual void HighPriority (const char *signal_name, const char *slot_name=0)
 
virtual void LowPriority (const char *signal_name, const char *slot_name=0)
 
virtual void Message (const char *msg)
 
virtual Int_t NumberOfConnections () const
 Return number of connections for this object. More...
 
virtual Int_t NumberOfSignals () const
 Return number of signals for this object. More...
 

Static Public Member Functions

static TStyleManager *& GetSM ()
 static: return style manager More...
 
static void Show ()
 Called to show the style manager. Static method. More...
 
static void Terminate ()
 Called to delete the style manager. More...
 
- Static Public Member Functions inherited from TGFrame
static const TGGCGetBckgndGC ()
 Get background color graphics context. More...
 
static const TGGCGetBlackGC ()
 Get black graphics context. More...
 
static Pixel_t GetBlackPixel ()
 Get black pixel value. More...
 
static Pixel_t GetDefaultFrameBackground ()
 Get default frame background. More...
 
static Pixel_t GetDefaultSelectedBackground ()
 Get default selected frame background. More...
 
static const TGGCGetHilightGC ()
 Get highlight color graphics context. More...
 
static const TGGCGetShadowGC ()
 Get shadow color graphics context. More...
 
static const TGGCGetWhiteGC ()
 Get white graphics context. More...
 
static Pixel_t GetWhitePixel ()
 Get white pixel value. More...
 
- Static Public Member Functions inherited from TGWindow
static Int_t GetCounter ()
 Return global window counter (total number of created windows). More...
 
- Static Public Member Functions inherited from TObject
static Longptr_t GetDtorOnly ()
 Return destructor only flag. More...
 
static Bool_t GetObjectStat ()
 Get status of object stat flag. More...
 
static void SetDtorOnly (void *obj)
 Set destructor only flag. More...
 
static void SetObjectStat (Bool_t stat)
 Turn on/off tracking of objects in the TObjectTable. More...
 
- Static Public Member Functions inherited from TQObject
static Bool_t AreAllSignalsBlocked ()
 Returns true if all signals are blocked. More...
 
static Bool_t BlockAllSignals (Bool_t b)
 Block or unblock all signals. Returns the previous block status. More...
 
static Bool_t Connect (const char *sender_class, const char *signal, const char *receiver_class, void *receiver, const char *slot)
 This method allows to make a connection from any object of the same class to a single slot. More...
 
static Bool_t Connect (TQObject *sender, const char *signal, const char *receiver_class, void *receiver, const char *slot)
 Create connection between sender and receiver. More...
 
static Bool_t Disconnect (const char *class_name, const char *signal, void *receiver=0, const char *slot=0)
 Disconnects "class signal". More...
 
static Bool_t Disconnect (TQObject *sender, const char *signal=0, void *receiver=0, const char *slot=0)
 Disconnects signal in object sender from slot_method in object receiver. More...
 

Private Member Functions

void AddAxisXDivisions (TGCompositeFrame *f)
 Add the 'Divisions' group frame to the 'Axis - X Axis' tab. More...
 
void AddAxisXLabels (TGCompositeFrame *f)
 Add the 'Labels' group frame to the 'Axis - X Axis' tab. More...
 
void AddAxisXLine (TGCompositeFrame *f)
 Add the 'Line' group frame to the 'Axis - X Axis' tab. More...
 
void AddAxisXTitle (TGCompositeFrame *f)
 Add the 'Title' group frame to the 'Axis - X Axis' tab. More...
 
void AddAxisYDivisions (TGCompositeFrame *f)
 Add the 'Divisions' group frame to the 'Axis - Y Axis' tab. More...
 
void AddAxisYLabels (TGCompositeFrame *f)
 Add the 'Labels' group frame to the 'Axis - Y Axis' tab. More...
 
void AddAxisYLine (TGCompositeFrame *f)
 Add the 'Line' group frame to the 'Axis - Y Axis' tab. More...
 
void AddAxisYTitle (TGCompositeFrame *f)
 Add the 'Title' group frame to the 'Axis - Y Axis' tab. More...
 
void AddAxisZDivisions (TGCompositeFrame *f)
 Add the 'Divisions' group frame to the 'Axis - Z Axis' tab. More...
 
void AddAxisZLabels (TGCompositeFrame *f)
 Add the 'Labels' group frame to the 'Axis - Z Axis' tab. More...
 
void AddAxisZLine (TGCompositeFrame *f)
 Add the 'Line' group frame to the 'Axis - Z Axis' tab. More...
 
void AddAxisZTitle (TGCompositeFrame *f)
 Add the 'Title' group frame to the 'Axis - Z Axis' tab. More...
 
TGButtonGroupAddBorderModeEntry (TGCompositeFrame *f, Int_t id1, Int_t id2, Int_t id3)
 Add a border mode button group to the frame f. More...
 
void AddCanvasBorder (TGCompositeFrame *f)
 Add the 'Border' group frame to the 'Canvas' tab. More...
 
void AddCanvasDate (TGCompositeFrame *f)
 Add the 'Date' group frame to the 'Canvas' tab. More...
 
void AddCanvasFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'Canvas' tab. More...
 
void AddCanvasGeometry (TGCompositeFrame *f)
 Add the 'Geometry' group frame to the 'Canvas' tab. More...
 
TGCheckButtonAddCheckButton (TGCompositeFrame *f, const char *s, Int_t id, Int_t e1=0, Int_t e2=2)
 Add a check button to the frame f. More...
 
TGColorSelectAddColorEntry (TGCompositeFrame *f, Int_t id)
 Add a color entry to the frame f. More...
 
TGComboBoxAddDateFormatEntry (TGCompositeFrame *f, Int_t id)
 Add a date format combo box to the frame f. More...
 
void AddEdition (TGCompositeFrame *p)
 Add the editor to the frame 'p'. More...
 
TGedPatternSelectAddFillStyleEntry (TGCompositeFrame *f, Int_t id)
 Add a fill style entry to the frame f. More...
 
TGFontTypeComboBoxAddFontTypeEntry (TGCompositeFrame *f, Int_t id)
 Add a font type combo box to the frame f. More...
 
void AddGeneralFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'General' tab. More...
 
void AddGeneralLine (TGCompositeFrame *f)
 Add the 'Line' group frame to the 'General' tab. More...
 
void AddGeneralMarker (TGCompositeFrame *f)
 Add the 'Marker' group frame to the 'General' tab. More...
 
void AddGeneralText (TGCompositeFrame *f)
 Add the 'Text' group frame to the 'General' tab. More...
 
void AddHistosFramesBorder (TGCompositeFrame *f)
 Add the 'Border' group frame to the 'Histos - Frames' tab. More...
 
void AddHistosFramesFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'Histos - Frames' tab. More...
 
void AddHistosFramesLine (TGCompositeFrame *f)
 Add the 'Line' group frame to the 'Histos - Frames' tab. More...
 
void AddHistosGraphsBorder (TGCompositeFrame *f)
 Add the 'Draw Border' check button to the 'Histos - Graphs' tab. More...
 
void AddHistosGraphsErrors (TGCompositeFrame *f)
 Add the 'Errors' group frame to the 'Histos - Graphs' tab. More...
 
void AddHistosGraphsLine (TGCompositeFrame *f)
 Add the 'Line' group frame to the 'Histos - Graphs' tab. More...
 
void AddHistosHistosAxis (TGCompositeFrame *f)
 Add the 'Axis' group frame to the 'Histos - Histos' tab. More...
 
void AddHistosHistosBar (TGCompositeFrame *f)
 Add the 'Bar' group frame to the 'Histos - Histos' tab. More...
 
void AddHistosHistosContours (TGCompositeFrame *f)
 Add the 'Contours' group frame to the 'Histos - Histos' tab. More...
 
void AddHistosHistosFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'Histos - Histos' tab. More...
 
void AddHistosHistosLegoInnerR (TGCompositeFrame *f)
 Add the '3D Cylindrical' group frame to the 'Histos - Histos' tab. More...
 
void AddHistosHistosLine (TGCompositeFrame *f)
 Add the 'Line' group frame to the 'Histos - Histos' tab. More...
 
TGLineStyleComboBoxAddLineStyleEntry (TGCompositeFrame *f, Int_t id)
 Add a line style entry to the frame f. More...
 
TGLineWidthComboBoxAddLineWidthEntry (TGCompositeFrame *f, Int_t id)
 Add a line width entry to the frame f. More...
 
TGComboBoxAddMarkerSizeEntry (TGCompositeFrame *f, Int_t id)
 Add a marker size entry to the frame f. More...
 
TGedMarkerSelectAddMarkerStyleEntry (TGCompositeFrame *f, Int_t id)
 Add a marker style entry to the frame f. More...
 
void AddMenus (TGCompositeFrame *p)
 Add the menu bar to the frame 'p'. More...
 
TGNumberEntryAddNumberEntry (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. More...
 
void AddPadBorder (TGCompositeFrame *f)
 Add the 'Border' group frame to the 'Pad' tab. More...
 
void AddPadFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'Pad' tab. More...
 
void AddPadGrid (TGCompositeFrame *f)
 Add the 'Grid' group frame to the 'Pad' tab. More...
 
void AddPadMargin (TGCompositeFrame *f)
 Add the 'Margin' group frame to the 'Pad' tab. More...
 
void AddPadTicks (TGCompositeFrame *f)
 Add the 'Ticks' group frame to the 'Pad' tab. More...
 
TGComboBoxAddPaperSizeEntry (TGCompositeFrame *f, Int_t id)
 Add a prefered paper size combo box to the frame f. More...
 
void AddPsPdfColorModel (TGCompositeFrame *f)
 Add the 'Color Model' group frame to the 'PS / PDF' tab. More...
 
void AddPsPdfHeader (TGCompositeFrame *f)
 Add the 'Header' group frame to the 'PS / PDF' tab. More...
 
void AddPsPdfLineScale (TGCompositeFrame *f)
 Add the 'Line scale' number entry to the 'PS / PDF' tab. More...
 
void AddPsPdfPaperSize (TGCompositeFrame *f)
 Add the 'Paper Size' group frame to the 'PS / PDF' tab. More...
 
void AddPsPdfTitle (TGCompositeFrame *f)
 Add the 'Title' group frame to the 'PS / PDF' tab. More...
 
void AddStatsFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'Stats' tab. More...
 
void AddStatsFit (TGCompositeFrame *f)
 Add the 'Fit Options' group frame to the 'Stats' tab. More...
 
void AddStatsGeometry (TGCompositeFrame *f)
 Add the 'Geometry' group frame to the 'Stats' tab. More...
 
void AddStatsStats (TGCompositeFrame *f)
 Add the 'Stat Options' group frame to the 'Stats' tab. More...
 
void AddStatsText (TGCompositeFrame *f)
 Add the 'Text' group frame to the 'Stats' tab. More...
 
TGComboBoxAddTextAlignEntry (TGCompositeFrame *f, Int_t id)
 Add a text align combo box to the frame f. More...
 
TGTextButtonAddTextButton (TGCompositeFrame *f, const char *s, Int_t id)
 Add a text button to the frame f. More...
 
TGTextEntryAddTextEntry (TGCompositeFrame *f, const char *s, Int_t id)
 Add a text entry to the frame f. A caption can be added. More...
 
void AddTitle (TGCompositeFrame *f, const char *s)
 Add a title to the frame f. More...
 
void AddTitleBorderSize (TGCompositeFrame *f)
 Add the 'Shadow' group frame to the 'Title' tab. More...
 
void AddTitleFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'Title' tab. More...
 
void AddTitleGeometry (TGCompositeFrame *f)
 Add the 'Geometry' group frame to the 'Title' tab. More...
 
void AddTitleText (TGCompositeFrame *f)
 Add the 'Text' group frame to the 'Title' tab. More...
 
void AddToolbar (TGCompositeFrame *p)
 Add the tool bar to the frame 'p'. More...
 
void AddTopLevelInterface (TGCompositeFrame *cf)
 Add the top level interface to the frame 'cf'. More...
 
void ConnectAll ()
 Connect every entry in the top level interface to the slot. More...
 
void ConnectEditor (Int_t tabNum)
 Connect every widget entry of the editor to its specific slot. More...
 
void CreateMacro ()
 Create a TGFileInfo concerning a macro, if it doesn't exist already. More...
 
void CreateTabAxis (TGCompositeFrame *tab)
 Add the tab 'Axis' to the editor. More...
 
void CreateTabAxisX (TGCompositeFrame *tab)
 Add the sub-tab 'X Axis' to the tab 'Axis'. More...
 
void CreateTabAxisY (TGCompositeFrame *tab)
 Add the sub-tab 'Y Axis' to the tab 'Axis'. More...
 
void CreateTabAxisZ (TGCompositeFrame *tab)
 Add the sub-tab 'Z Axis' to the tab 'Axis'. More...
 
void CreateTabCanvas (TGCompositeFrame *tab)
 Add the tab 'Canvas' to the editor. More...
 
void CreateTabGeneral (TGCompositeFrame *tab)
 Add the tab 'General' to the editor. More...
 
void CreateTabHistos (TGCompositeFrame *tab)
 Add the tab 'Histos' to the editor. More...
 
void CreateTabHistosFrames (TGCompositeFrame *tab)
 Add the sub-tab 'Frames' to the tab 'Histos'. More...
 
void CreateTabHistosGraphs (TGCompositeFrame *tab)
 Add the sub-tab 'Graphs' to the tab 'Histos'. More...
 
void CreateTabHistosHistos (TGCompositeFrame *tab)
 Add the sub-tab 'Histos' to the tab 'Histos'. More...
 
void CreateTabPad (TGCompositeFrame *tab)
 Add the tab 'Pad' to the editor. More...
 
void CreateTabPsPdf (TGCompositeFrame *tab)
 Add the tab 'PS / PDF' to the editor. More...
 
void CreateTabStats (TGCompositeFrame *tab)
 Add the tab 'Stats' to the editor. More...
 
void CreateTabTitle (TGCompositeFrame *tab)
 Add the tab 'Title' to the editor. More...
 
void DisconnectAll ()
 Disconnect every entry in the top level interface of the slot. More...
 
void DisconnectEditor (Int_t tabNum)
 Disconnect every widget entry of the editor from its slot. More...
 
void DoDelete ()
 Delete the current selected style from the ROOT session. More...
 
void DoEditor ()
 Called each time something is changed in the style editor. More...
 
void DoExit ()
 Close the style manager. Called via the menu bar. More...
 
void DoExport ()
 Save the current selected style in a C++ macro file. More...
 
void DoHelp (Int_t i)
 Open an help window. Called via the menu bar or the tool bar. More...
 
void DoImportCanvas ()
 Create a new style (a copy of gStyle) and import the properties of the current canvas inside. More...
 
void DoNew ()
 Create a new style. Called via the menu bar or the tool bar. More...
 
void DoRename ()
 Rename the current selected style. Called via the menu bar. More...
 
void UpdateEditor (Int_t tabNum)
 Update the values of every widget entry in the editor. More...
 
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. More...
 

Private Attributes

Bool_t fAllAndNotCurrent
 kTRUE when apply on 'All canvases' More...
 
TGRadioButtonfApplyOnAll
 'Apply on' button group More...
 
TGTextButtonfApplyOnButton
 apply style on object(s) More...
 
TGHButtonGroupfApplyOnGroup
 'Apply on' button group More...
 
TGRadioButtonfApplyOnSel
 'Apply on' button group More...
 
TGTextButtonfApplyOnXYZ
 axis apply on XYZ text button More...
 
TGComboBoxfAttDateTextAlign
 canvas date align combo box More...
 
TGNumberEntryfAttDateTextAngle
 canvas date angle number entry More...
 
TGColorSelectfAttDateTextColor
 canvas date color selection widget More...
 
TGFontTypeComboBoxfAttDateTextFont
 canvas date font combo box More...
 
TGNumberEntryfAttDateTextSize
 canvas date size number entry More...
 
TGCheckButtonfAttDateTextSizeInPixels
 canvas date size check box More...
 
TGTabfAxisTab
 axis' tabs More...
 
TGNumberEntryfBarOffset
 histograms bar offset number entry More...
 
TGNumberEntryfBarWidth
 histograms bar width number entry More...
 
TGButtonGroupfCanvasBorderMode
 canvas border mode button group More...
 
TGLineWidthComboBoxfCanvasBorderSize
 canvas border size combo box More...
 
TGColorSelectfCanvasColor
 canvas fill color selection widget More...
 
TGNumberEntryfCanvasDefH
 canvas height number entry More...
 
TGNumberEntryfCanvasDefW
 canvas width number entry More...
 
TGNumberEntryfCanvasDefX
 canvas abscissa number entry More...
 
TGNumberEntryfCanvasDefY
 canvas ordinate number entry More...
 
TGButtonGroupfColorModelPS
 ps/pdf color model button group More...
 
TGRadioButtonfColorModelPSCMYK
 CMYB radio button. More...
 
TGRadioButtonfColorModelPSRGB
 RGB radio button. More...
 
TGFileInfofCurMacro
 current macro More...
 
TObjectfCurObj
 current object More...
 
TGLabelfCurObjLabel
 label 'Object:' More...
 
TGTextEntryfCurObjTextEntry
 label showing current object's name More...
 
TVirtualPadfCurPad
 current pad More...
 
TGLabelfCurPadLabel
 label 'Canvas:' More...
 
TGTextEntryfCurPadTextEntry
 label showing current pad's name More...
 
TStylefCurSelStyle
 current selected style More...
 
TGLabelfCurStylabel
 label 'gStyle is set to:' More...
 
TGTextEntryfCurStyle
 label showing gStyle's name More...
 
Int_t fCurTabAxisNum
 current opened axis tab number More...
 
Int_t fCurTabNum
 current opened tab number More...
 
TGNumberEntryfDateX
 canvas date abscissa number entry More...
 
TGNumberEntryfDateY
 canvas date ordinate number entry More...
 
TGCheckButtonfDrawBorder
 function border show/hide check box More...
 
TGHorizontalFramefEditionButtonFrame
 editor's buttons More...
 
TGVerticalFramefEditionFrame
 editor More...
 
TGTextButtonfEditionHelp
 help button More...
 
TGTextButtonfEditionReset
 reset button More...
 
TGTabfEditionTab
 editor's tabs More...
 
TGTextButtonfEditionUpdatePreview
 update preview button More...
 
TGNumberEntryfEndErrorSize
 end error size number entry More...
 
TGNumberEntryfErrorX
 error along abscissa number entry More...
 
TGColorSelectfFillColor
 general fill color selection widget More...
 
TGedPatternSelectfFillStyle
 general fill pattern selection widget More...
 
TGTextEntryfFitFormat
 fit format text entry More...
 
TGLabelfFitFormatLabel
 label 'fit format' More...
 
TGButtonGroupfFrameBorderMode
 frame border mode button group More...
 
TGLineWidthComboBoxfFrameBorderSize
 frame border size combo box More...
 
TGColorSelectfFrameFillColor
 frame fill color selection widget More...
 
TGedPatternSelectfFrameFillStyle
 frame fill pattern selection widget More...
 
TGColorSelectfFrameLineColor
 frame line color selection widget More...
 
TGLineStyleComboBoxfFrameLineStyle
 frame line style combo box More...
 
TGLineWidthComboBoxfFrameLineWidth
 frame line width combo box More...
 
TGColorSelectfFuncColor
 function color selection widget More...
 
TGLineStyleComboBoxfFuncStyle
 function line style combo box More...
 
TGLineWidthComboBoxfFuncWidth
 function width number entry More...
 
TGColorSelectfGridColor
 pad grid line color selection widget More...
 
TGLineStyleComboBoxfGridStyle
 pad grid line style combo box More...
 
TGLineWidthComboBoxfGridWidth
 pad grid line width combo box More...
 
TGLineWidthComboBoxfHatchesLineWidth
 general hatches width combo box More...
 
TGNumberEntryfHatchesSpacing
 general hatches spacing number entry More...
 
TGTextEntryfHeaderPS
 ps/pdf header text entry More...
 
TGColorSelectfHistFillColor
 histograms fill color selection widget More...
 
TGedPatternSelectfHistFillStyle
 histograms fill pattern selection widget More...
 
TGColorSelectfHistLineColor
 histograms fill color selection widget More...
 
TGLineStyleComboBoxfHistLineStyle
 histograms line style combo box More...
 
TGLineWidthComboBoxfHistLineWidth
 histograms line width combo box More...
 
TGCheckButtonfHistMinimumZero
 histograms minimum zero check box More...
 
TGTabfHistosTab
 histos' tabs More...
 
TGHorizontal3DLinefHorizontal3DLine
 a line under the tool bar More...
 
TGPopupMenufImportCascade
 Cascaded menu 'Import'. More...
 
Bool_t fLastChoice
 kTRUE if the user choose OK in the last TStyleDialog More...
 
TGLayoutHintsfLayoutExpandX
 often used layout More...
 
TGLayoutHintsfLayoutExpandXCenterYMargin
 often used layout More...
 
TGLayoutHintsfLayoutExpandXMargin
 often used layout More...
 
TGLayoutHintsfLayoutExpandXY
 often used layout More...
 
TGLayoutHintsfLayoutExpandXYMargin
 often used layout More...
 
TGLineWidthComboBoxfLegendBorderSize
 legend border size combo box More...
 
TGLabelfLegendBorderSizeLabel
 label 'Legend's' More...
 
TGNumberEntryfLegoInnerR
 histograms lego inner radius number entry More...
 
TGColorSelectfLineColor
 general line color selection widget More...
 
TGNumberEntryfLineScalePS
 ps/pdf line scale number entry More...
 
TGLineStyleComboBoxfLineStyle
 general line style combo box More...
 
TGTextButtonfLineStyleEdit
 general line style editor open button More...
 
TGLineWidthComboBoxfLineWidth
 general line width combo box More...
 
TGComboBoxfListComboBox
 list of available styles More...
 
TGLabelfListLabel
 label 'Available Styles:' More...
 
TGPictureButtonfMakeDefault
 selected style becom gStyle More...
 
const TGPicturefMakeDefaultPic
 button picture More...
 
TGColorSelectfMarkerColor
 general marker color selection widget More...
 
TGComboBoxfMarkerSize
 general marker size combo box More...
 
TGedMarkerSelectfMarkerStyle
 general marker style entry More...
 
TGMenuBarfMenuBar
 the main window menu bar More...
 
TGPopupMenufMenuHelp
 the 'Help' popup menu More...
 
TGPopupMenufMenuStyle
 the 'Style' popup menu More...
 
Bool_t fMoreAndNotLess
 kTRUE when editor is open More...
 
TGTextButtonfMoreLess
 open/close the editor More...
 
TGNumberEntryfNumberContours
 histograms number of contours number entry More...
 
TGCheckButtonfOptDateBool
 canvas date show/hide check box More...
 
TGComboBoxfOptDateFormat
 canvas date format text entry More...
 
TGCheckButtonfOptFitChi
 fit Chi show/hide check box More...
 
TGCheckButtonfOptFitErrors
 fit errors check box More...
 
TGCheckButtonfOptFitProbability
 fit probability show/hide check box More...
 
TGCheckButtonfOptFitValues
 fit values show/hide check box More...
 
TGCheckButtonfOptLogx
 X axis logarithmic scale check box. More...
 
TGCheckButtonfOptLogy
 Y axis logarithmic scale check box. More...
 
TGCheckButtonfOptLogz
 Z axis logarithmic scale check box. More...
 
TGCheckButtonfOptStatEntries
 stats entries show/hide check box More...
 
TGCheckButtonfOptStatErrors
 stats errors check box More...
 
TGCheckButtonfOptStatIntegral
 stats integral show/hide check box More...
 
TGCheckButtonfOptStatKurtosis
 stats kurtosis show/hide check box More...
 
TGCheckButtonfOptStatMean
 stats mean show/hide check box More...
 
TGCheckButtonfOptStatName
 stats name show/hide check box More...
 
TGCheckButtonfOptStatOverflow
 stats overflow show/hide check box More...
 
TGCheckButtonfOptStatRMS
 stats RMS show/hide check box More...
 
TGCheckButtonfOptStatSkewness
 stats Skewness show/hide check box More...
 
TGCheckButtonfOptStatUnderflow
 stats underflow show/hide check box More...
 
TGCheckButtonfOptTitle
 title show/hide check box More...
 
TGButtonGroupfPadBorderMode
 pad border mode button group More...
 
TGLineWidthComboBoxfPadBorderSize
 pad border size combo box More...
 
TGNumberEntryfPadBottomMargin
 pad bottom margin number entry More...
 
TGColorSelectfPadColor
 pad fill color selection widget More...
 
TGCheckButtonfPadGridX
 pad grid along X show/hide check box More...
 
TGCheckButtonfPadGridY
 pad grid along Y show/hide check box More...
 
TGNumberEntryfPadLeftMargin
 pad left margin number entry More...
 
TGNumberEntryfPadRightMargin
 pad right margin number entry More...
 
TGCheckButtonfPadTickX
 pad ticks along X show/hide check box More...
 
TGCheckButtonfPadTickY
 pad ticks along Y show/hide check box More...
 
TGNumberEntryfPadTopMargin
 pad top margin number entry More...
 
TGTextEntryfPaintTextFormat
 histograms format text entry More...
 
TGTextButtonfPaletteEdit
 palette editor open button More...
 
Bool_t fPaperSizeEnCm
 kTRUE if the paper size is in cm More...
 
TGComboBoxfPaperSizePredef
 ps/pdf paper size combo box More...
 
TGNumberEntryfPaperSizeX
 ps/pdf paper size width number entry More...
 
TGNumberEntryfPaperSizeY
 ps/pdf paper size height number entry More...
 
TGCheckButtonfPreviewButton
 if checked, preview is visible More...
 
TGCheckButtonfPreviewRealTime
 if checked, real time preview More...
 
TStylePreviewfPreviewWindow
 preview More...
 
Bool_t fRealTimePreview
 kTRUE if auto refreshed preview More...
 
TGNumberEntryfScreenFactor
 general screen factor number entry More...
 
Bool_t fSigSlotConnected
 kTRUE when signal/slots connected More...
 
UInt_t fSMHeight
 style manager's height More...
 
UInt_t fSMWidth
 style manager's width More...
 
TGLineWidthComboBoxfStatBorderSize
 stats border size combo box More...
 
TGLabelfStatBorderSizeLabel
 label 'stats' shadow More...
 
TGColorSelectfStatColor
 stats fill color selection widget More...
 
TGFontTypeComboBoxfStatFont
 stats font type combo box More...
 
TGNumberEntryfStatFontSize
 stats font size number entry More...
 
TGCheckButtonfStatFontSizeInPixels
 stats font size check box More...
 
TGTextEntryfStatFormat
 stats format text entry More...
 
TGLabelfStatFormatLabel
 label 'stats format' More...
 
TGNumberEntryfStatH
 stats height number entry More...
 
TGedPatternSelectfStatStyle
 stats fill pattern selection widget More...
 
TGColorSelectfStatTextColor
 stats text color selection widget More...
 
TGStatusBarfStatusBar
 status bar More...
 
TGNumberEntryfStatW
 stats width number entry More...
 
TGNumberEntryfStatX
 stats abscissa number entry More...
 
TGNumberEntryfStatY
 stats ordinate number entry More...
 
TGCheckButtonfStripDecimals
 axis label's decimal part show/hide check box More...
 
Bool_t fStyleChanged
 kTRUE if the style has been modified More...
 
TGComboBoxfTextAlign
 general text align combo box More...
 
TGNumberEntryfTextAngle
 general text angle number entry More...
 
TGColorSelectfTextColor
 general text color selection widget More...
 
TGFontTypeComboBoxfTextFont
 general text font combo box More...
 
TGNumberEntryfTextSize
 general text size number entry More...
 
TGCheckButtonfTextSizeInPixels
 general text size check box More...
 
TGNumberEntryfTimeOffsetDate
 axis time offset (mm/dd/yyyy) number entry More...
 
TGNumberEntryfTimeOffsetTime
 axis time offset (hh:mm:ss) number entry More...
 
TGComboBoxfTitleAlign
 title align combo box More...
 
TGLineWidthComboBoxfTitleBorderSize
 title border size combo box More...
 
TGLabelfTitleBorderSizeLabel
 label 'Title's' More...
 
TGColorSelectfTitleColor
 title fill color selection widget More...
 
TGFontTypeComboBoxfTitleFont
 title font combo box More...
 
TGNumberEntryfTitleFontSize
 title font size number entry More...
 
TGCheckButtonfTitleFontSizeInPixels
 title font size check box More...
 
TGNumberEntryfTitleH
 title height number entry More...
 
TGTextEntryfTitlePS
 ps/pdf title text entry More...
 
TGedPatternSelectfTitleStyle
 title fill pattern selection widget More...
 
TGColorSelectfTitleTextColor
 title text color selection widget More...
 
TGNumberEntryfTitleW
 title width number entry More...
 
TGNumberEntryfTitleX
 title abscissa number entry More...
 
TGNumberEntryfTitleY
 title ordinate number entry More...
 
TGToolBarfToolBar
 the tool bar More...
 
TGPictureButtonfToolBarDelete
 tool bar 'Delete' button More...
 
const TGPicturefToolBarDeletePic
 tool bar 'Delete' picture More...
 
TGPictureButtonfToolBarExport
 tool bar 'Export' button More...
 
const TGPicturefToolBarExportPic
 tool bar 'Export' picture More...
 
TGPictureButtonfToolBarHelp
 tool bar 'Help' button More...
 
const TGPicturefToolBarHelpPic
 tool bar 'Help' picture More...
 
TGPictureButtonfToolBarImportCanvas
 tool bar 'Import from canvas' button More...
 
const TGPicturefToolBarImportCanvasPic
 tool bar 'Import from canvas' picture More...
 
TGPictureButtonfToolBarImportMacro
 tool bar 'Import from macro' button More...
 
const TGPicturefToolBarImportMacroPic
 tool bar 'Import from macro' picture More...
 
TGPictureButtonfToolBarNew
 tool bar 'New' button More...
 
const TGPicturefToolBarNewPic
 tool bar 'New' picture More...
 
TListfTrashListFrame
 to avoid memory leak More...
 
TListfTrashListLayout
 to avoid memory leak More...
 
TGColorSelectfXAxisColor
 X axis color selection widget. More...
 
TGColorSelectfXLabelColor
 X axis label color selection widget. More...
 
TGFontTypeComboBoxfXLabelFont
 X axis label font combo box. More...
 
TGNumberEntryfXLabelOffset
 X axis label offset number entry. More...
 
TGNumberEntryfXLabelSize
 X axis label size number entry. More...
 
TGCheckButtonfXLabelSizeInPixels
 X axis label size check box. More...
 
TGCheckButtonfXNdivisionsOptimize
 X axis division optimization check box. More...
 
TGNumberEntryfXNdivMain
 X axis primary division number entry. More...
 
TGNumberEntryfXNdivSub
 X axis secondary division number entry. More...
 
TGNumberEntryfXNdivSubSub
 X axis tertiary division number entry. More...
 
TGNumberEntryfXTickLength
 X axis tick length number entry. More...
 
TGColorSelectfXTitleColor
 X axis title color selection widget. More...
 
TGFontTypeComboBoxfXTitleFont
 X axis title font combo box. More...
 
TGNumberEntryfXTitleOffset
 X axis title offset number entry. More...
 
TGNumberEntryfXTitleSize
 X axis title size number entry. More...
 
TGCheckButtonfXTitleSizeInPixels
 X axis title size check box. More...
 
TGColorSelectfYAxisColor
 Y axis color selection widget. More...
 
TGColorSelectfYLabelColor
 Y axis label color selection widget. More...
 
TGFontTypeComboBoxfYLabelFont
 Y axis label font combo box. More...
 
TGNumberEntryfYLabelOffset
 Y axis label offset number entry. More...
 
TGNumberEntryfYLabelSize
 Y axis label size number entry. More...
 
TGCheckButtonfYLabelSizeInPixels
 Y axis label size check box. More...
 
TGCheckButtonfYNdivisionsOptimize
 Y axis division optimization check box. More...
 
TGNumberEntryfYNdivMain
 Y axis primary division number entry. More...
 
TGNumberEntryfYNdivSub
 Y axis secondary division number entry. More...
 
TGNumberEntryfYNdivSubSub
 Y axis tertiary division number entry. More...
 
TGNumberEntryfYTickLength
 Y axis tick length number entry. More...
 
TGColorSelectfYTitleColor
 Y axis title color selection widget. More...
 
TGFontTypeComboBoxfYTitleFont
 Y axis title font combo box. More...
 
TGNumberEntryfYTitleOffset
 Y axis title offset number entry. More...
 
TGNumberEntryfYTitleSize
 Y axis title size number entry. More...
 
TGCheckButtonfYTitleSizeInPixels
 Y axis title size check box. More...
 
TGColorSelectfZAxisColor
 Z axis color selection widget. More...
 
TGColorSelectfZLabelColor
 Z axis label color selection widget. More...
 
TGFontTypeComboBoxfZLabelFont
 Z axis label font combo box. More...
 
TGNumberEntryfZLabelOffset
 Z axis label offset number entry. More...
 
TGNumberEntryfZLabelSize
 Z axis label size number entry. More...
 
TGCheckButtonfZLabelSizeInPixels
 Z axis label size check box. More...
 
TGCheckButtonfZNdivisionsOptimize
 Z axis division optimization check box. More...
 
TGNumberEntryfZNdivMain
 Z axis primary division number entry. More...
 
TGNumberEntryfZNdivSub
 Z axis secondary division number entry. More...
 
TGNumberEntryfZNdivSubSub
 Z axis tertiary division number entry. More...
 
TGNumberEntryfZTickLength
 Z axis tick length number entry. More...
 
TGColorSelectfZTitleColor
 Z axis title color selection widget. More...
 
TGFontTypeComboBoxfZTitleFont
 Z axis title font combo box. More...
 
TGNumberEntryfZTitleOffset
 Z axis title offset number entry. More...
 
TGNumberEntryfZTitleSize
 Z axis title size number entry. More...
 
TGCheckButtonfZTitleSizeInPixels
 Z axis title size check box. More...
 

Static Private Attributes

static TStyleManagerfgStyleManager = nullptr
 singleton style manager More...
 

Additional Inherited Members

- Public Types inherited from TGWindow
enum  EEditMode {
  kEditEnable = 0 , kEditDisable = BIT(0) , kEditDisableEvents = BIT(1) , kEditDisableGrab = BIT(2) ,
  kEditDisableLayout = BIT(3) , kEditDisableResize = BIT(4) , kEditDisableHeight = BIT(5) , kEditDisableWidth = BIT(6) ,
  kEditDisableBtnEnable = BIT(7) , kEditDisableKeyEnable = BIT(8)
}
 
enum  EStatusBits { kIsHtmlView = BIT(14) }
 
- Public Types inherited from TObject
enum  {
  kIsOnHeap = 0x01000000 , kNotDeleted = 0x02000000 , kZombie = 0x04000000 , kInconsistent = 0x08000000 ,
  kBitMask = 0x00ffffff
}
 
enum  { kSingleKey = BIT(0) , kOverwrite = BIT(1) , kWriteDelete = BIT(2) }
 
enum  EDeprecatedStatusBits { kObjInCanvas = BIT(3) }
 
enum  EStatusBits {
  kCanDelete = BIT(0) , kMustCleanup = BIT(3) , kIsReferenced = BIT(4) , kHasUUID = BIT(5) ,
  kCannotPick = BIT(6) , kNoContextMenu = BIT(8) , kInvalidObject = BIT(13)
}
 
- Protected Types inherited from TGMainFrame
enum  { kDontCallClose = BIT(14) }
 
- Protected Types inherited from TGFrame
enum  { kDeleteWindowCalled = BIT(15) }
 
- Protected Types inherited from TObject
enum  { kOnlyPrepStep = BIT(3) }
 
- Protected Member Functions inherited from TGMainFrame
TString GetMWMfuncString () const
 used in SaveSource() More...
 
TString GetMWMinpString () const
 used in SaveSource() More...
 
TString GetMWMvalueString () const
 used in SaveSource() More...
 
- Protected Member Functions inherited from TGFrame
virtual void DoRedraw ()
 Redraw the frame. More...
 
virtual void Draw3dRectangle (UInt_t type, Int_t x, Int_t y, UInt_t w, UInt_t h)
 Draw 3D rectangle on the frame border. More...
 
TString GetOptionString () const
 Returns a frame option string - used in SavePrimitive(). More...
 
const TGResourcePoolGetResourcePool () const
 
virtual voidGetSender ()
 
virtual void StartGuiBuilding (Bool_t on=kTRUE)
 Go into GUI building mode. More...
 
- Protected Member Functions inherited from TGWindow
 TGWindow (const TGWindow &tgw)
 
 TGWindow (Window_t id)
 
virtual void DoRedraw ()
 
TGWindowoperator= (const TGWindow &tgw)
 
- Protected Member Functions inherited from TGObject
TGObjectoperator= (const TGObject &tgo)
 
- Protected Member Functions inherited from TObject
virtual void DoError (int level, const char *location, const char *fmt, va_list va) const
 Interface to ErrorHandler (protected). More...
 
void MakeZombie ()
 
- Protected Member Functions inherited from TQObject
virtual voidGetSender ()
 
virtual const char * GetSenderClassName () const
 
- Static Protected Member Functions inherited from TGFrame
static Time_t GetLastClick ()
 Get time of last mouse click. More...
 
- Static Protected Member Functions inherited from TQObject
static Int_t CheckConnectArgs (TQObject *sender, TClass *sender_class, const char *signal, TClass *receiver_class, const char *slot)
 Checking of consistency of sender/receiver methods/arguments. More...
 
static TString CompressName (const char *method_name)
 Removes "const" words and blanks from full (with prototype) method name and resolve any typedefs in the method signature. More...
 
static Bool_t ConnectToClass (const char *sender_class, const char *signal, TClass *receiver_class, void *receiver, const char *slot)
 This method allows to make connection from any object of the same class to the receiver object. More...
 
static Bool_t ConnectToClass (TQObject *sender, const char *signal, TClass *receiver_class, void *receiver, const char *slot)
 Create connection between sender and receiver. More...
 
- Protected Attributes inherited from TGMainFrame
TListfBindList
 list with key bindings More...
 
TString fClassName
 WM class name. More...
 
Atom_tfDNDTypeList
 handles DND types More...
 
TString fIconName
 icon name More...
 
TString fIconPixmap
 icon pixmap name More...
 
UInt_t fMWMFuncs
 MWM functions. More...
 
UInt_t fMWMInput
 MWM input modes. More...
 
UInt_t fMWMValue
 MWM decoration hints. More...
 
TString fResourceName
 WM resource name. More...
 
TString fWindowName
 window name More...
 
UInt_t fWMHeight
 WM height. More...
 
UInt_t fWMHeightInc
 WM height increments. More...
 
EInitialState fWMInitState
 WM initial state. More...
 
UInt_t fWMMaxHeight
 WM max height. More...
 
UInt_t fWMMaxWidth
 WM max width. More...
 
UInt_t fWMMinHeight
 WM min height. More...
 
UInt_t fWMMinWidth
 WM min width. More...
 
UInt_t fWMWidth
 WM width. More...
 
UInt_t fWMWidthInc
 WM width increments. More...
 
Int_t fWMX
 WM x position. More...
 
Int_t fWMY
 WM y position. More...
 
- Protected Attributes inherited from TGCompositeFrame
Bool_t fLayoutBroken
 no layout manager is used More...
 
TGLayoutManagerfLayoutManager
 layout manager More...
 
TListfList
 container of frame elements More...
 
Bool_t fMapSubwindows
 kTRUE - map subwindows More...
 
Int_t fMustCleanup
 cleanup mode (see EFrameCleanup) More...
 
- Protected Attributes inherited from TGFrame
Pixel_t fBackground
 frame background color More...
 
Int_t fBorderWidth
 frame border width More...
 
Int_t fDNDState
 EDNDFlags. More...
 
UInt_t fEventMask
 currently active event mask More...
 
TGFrameElementfFE
 pointer to frame element More...
 
UInt_t fHeight
 frame height More...
 
UInt_t fMaxHeight
 maximal frame height More...
 
UInt_t fMaxWidth
 maximal frame width More...
 
UInt_t fMinHeight
 minimal frame height More...
 
UInt_t fMinWidth
 minimal frame width More...
 
UInt_t fOptions
 frame options More...
 
UInt_t fWidth
 frame width More...
 
Int_t fX
 frame x position More...
 
Int_t fY
 frame y position More...
 
- Protected Attributes inherited from TGWindow
UInt_t fEditDisabled
 flags used for "guibuilding" More...
 
TString fName
 name of the window used in SavePrimitive() More...
 
Bool_t fNeedRedraw
 kTRUE if window needs to be redrawn More...
 
const TGWindowfParent
 Parent window. More...
 
- Protected Attributes inherited from TGObject
TGClientfClient
 Connection to display server. More...
 
Handle_t fId
 X11/Win32 Window identifier. More...
 
- Protected Attributes inherited from TQObject
TListfListOfConnections
 list of signals from this object More...
 
TListfListOfSignals
 
Bool_t fSignalsBlocked
 list of connections to this object More...
 
- Static Protected Attributes inherited from TGCompositeFrame
static TGLayoutHintsfgDefaultHints = nullptr
 
- Static Protected Attributes inherited from TGFrame
static const TGGCfgBckgndGC = nullptr
 
static const TGGCfgBlackGC = nullptr
 
static Pixel_t fgBlackPixel = 0
 
static Window_t fgDbw = 0
 
static Int_t fgDbx = 0
 
static Int_t fgDby = 0
 
static Pixel_t fgDefaultFrameBackground = 0
 
static Pixel_t fgDefaultSelectedBackground = 0
 
static const TGGCfgHilightGC = nullptr
 
static Bool_t fgInit = kFALSE
 
static UInt_t fgLastButton = 0
 
static Time_t fgLastClick = 0
 
static const TGGCfgShadowGC = nullptr
 
static UInt_t fgUserColor = 0
 
static const TGGCfgWhiteGC = nullptr
 
static Pixel_t fgWhitePixel = 0
 
- Static Protected Attributes inherited from TGWindow
static Int_t fgCounter = 0
 counter of created windows in SavePrimitive More...
 
- Static Protected Attributes inherited from TQObject
static Bool_t fgAllSignalsBlocked = kFALSE
 flag used for suppression of signals More...
 

#include <TStyleManager.h>

Inheritance diagram for TStyleManager:
[legend]

Constructor & Destructor Documentation

◆ TStyleManager()

TStyleManager::TStyleManager ( const TGWindow p)

Constructor. Create the main window of the style manager.

Definition at line 390 of file TStyleManager.cxx.

◆ ~TStyleManager()

TStyleManager::~TStyleManager ( )
virtual

Destructor.

Definition at line 470 of file TStyleManager.cxx.

Member Function Documentation

◆ AddAxisXDivisions()

void TStyleManager::AddAxisXDivisions ( TGCompositeFrame f)
private

Add the 'Divisions' group frame to the 'Axis - X Axis' tab.

Definition at line 3100 of file TStyleManager.cxx.

◆ AddAxisXLabels()

void TStyleManager::AddAxisXLabels ( TGCompositeFrame f)
private

Add the 'Labels' group frame to the 'Axis - X Axis' tab.

Definition at line 3136 of file TStyleManager.cxx.

◆ AddAxisXLine()

void TStyleManager::AddAxisXLine ( TGCompositeFrame f)
private

Add the 'Line' group frame to the 'Axis - X Axis' tab.

Definition at line 3037 of file TStyleManager.cxx.

◆ AddAxisXTitle()

void TStyleManager::AddAxisXTitle ( TGCompositeFrame f)
private

Add the 'Title' group frame to the 'Axis - X Axis' tab.

Definition at line 3067 of file TStyleManager.cxx.

◆ AddAxisYDivisions()

void TStyleManager::AddAxisYDivisions ( TGCompositeFrame f)
private

Add the 'Divisions' group frame to the 'Axis - Y Axis' tab.

Definition at line 3250 of file TStyleManager.cxx.

◆ AddAxisYLabels()

void TStyleManager::AddAxisYLabels ( TGCompositeFrame f)
private

Add the 'Labels' group frame to the 'Axis - Y Axis' tab.

Definition at line 3285 of file TStyleManager.cxx.

◆ AddAxisYLine()

void TStyleManager::AddAxisYLine ( TGCompositeFrame f)
private

Add the 'Line' group frame to the 'Axis - Y Axis' tab.

Definition at line 3187 of file TStyleManager.cxx.

◆ AddAxisYTitle()

void TStyleManager::AddAxisYTitle ( TGCompositeFrame f)
private

Add the 'Title' group frame to the 'Axis - Y Axis' tab.

Definition at line 3217 of file TStyleManager.cxx.

◆ AddAxisZDivisions()

void TStyleManager::AddAxisZDivisions ( TGCompositeFrame f)
private

Add the 'Divisions' group frame to the 'Axis - Z Axis' tab.

Definition at line 3401 of file TStyleManager.cxx.

◆ AddAxisZLabels()

void TStyleManager::AddAxisZLabels ( TGCompositeFrame f)
private

Add the 'Labels' group frame to the 'Axis - Z Axis' tab.

Definition at line 3436 of file TStyleManager.cxx.

◆ AddAxisZLine()

void TStyleManager::AddAxisZLine ( TGCompositeFrame f)
private

Add the 'Line' group frame to the 'Axis - Z Axis' tab.

Definition at line 3337 of file TStyleManager.cxx.

◆ AddAxisZTitle()

void TStyleManager::AddAxisZTitle ( TGCompositeFrame f)
private

Add the 'Title' group frame to the 'Axis - Z Axis' tab.

Definition at line 3367 of file TStyleManager.cxx.

◆ AddBorderModeEntry()

TGButtonGroup * TStyleManager::AddBorderModeEntry ( TGCompositeFrame f,
Int_t  id1,
Int_t  id2,
Int_t  id3 
)
private

Add a border mode button group to the frame f.

Definition at line 4148 of file TStyleManager.cxx.

◆ AddCanvasBorder()

void TStyleManager::AddCanvasBorder ( TGCompositeFrame f)
private

Add the 'Border' group frame to the 'Canvas' tab.

Definition at line 2474 of file TStyleManager.cxx.

◆ AddCanvasDate()

void TStyleManager::AddCanvasDate ( TGCompositeFrame f)
private

Add the 'Date' group frame to the 'Canvas' tab.

Definition at line 2483 of file TStyleManager.cxx.

◆ AddCanvasFill()

void TStyleManager::AddCanvasFill ( TGCompositeFrame f)
private

Add the 'Fill' group frame to the 'Canvas' tab.

Definition at line 2419 of file TStyleManager.cxx.

◆ AddCanvasGeometry()

void TStyleManager::AddCanvasGeometry ( TGCompositeFrame f)
private

Add the 'Geometry' group frame to the 'Canvas' tab.

Definition at line 2436 of file TStyleManager.cxx.

◆ AddCheckButton()

TGCheckButton * TStyleManager::AddCheckButton ( TGCompositeFrame f,
const char *  s,
Int_t  id,
Int_t  e1 = 0,
Int_t  e2 = 2 
)
private

Add a check button to the frame f.

Definition at line 4185 of file TStyleManager.cxx.

◆ AddColorEntry()

TGColorSelect * TStyleManager::AddColorEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a color entry to the frame f.

Definition at line 3963 of file TStyleManager.cxx.

◆ AddDateFormatEntry()

TGComboBox * TStyleManager::AddDateFormatEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a date format combo box to the frame f.

Definition at line 4169 of file TStyleManager.cxx.

◆ AddEdition()

void TStyleManager::AddEdition ( TGCompositeFrame p)
private

Add the editor to the frame 'p'.

It contains the tabs allowing the user to modify every data member of the current TStyle object.

Definition at line 2214 of file TStyleManager.cxx.

◆ AddFillStyleEntry()

TGedPatternSelect * TStyleManager::AddFillStyleEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a fill style entry to the frame f.

Definition at line 3977 of file TStyleManager.cxx.

◆ AddFontTypeEntry()

TGFontTypeComboBox * TStyleManager::AddFontTypeEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a font type combo box to the frame f.

Definition at line 4114 of file TStyleManager.cxx.

◆ AddGeneralFill()

void TStyleManager::AddGeneralFill ( TGCompositeFrame f)
private

Add the 'Fill' group frame to the 'General' tab.

Definition at line 2292 of file TStyleManager.cxx.

◆ AddGeneralLine()

void TStyleManager::AddGeneralLine ( TGCompositeFrame f)
private

Add the 'Line' group frame to the 'General' tab.

Definition at line 2324 of file TStyleManager.cxx.

◆ AddGeneralMarker()

void TStyleManager::AddGeneralMarker ( TGCompositeFrame f)
private

Add the 'Marker' group frame to the 'General' tab.

Definition at line 2379 of file TStyleManager.cxx.

◆ AddGeneralText()

void TStyleManager::AddGeneralText ( TGCompositeFrame f)
private

Add the 'Text' group frame to the 'General' tab.

Definition at line 2345 of file TStyleManager.cxx.

◆ AddHistosFramesBorder()

void TStyleManager::AddHistosFramesBorder ( TGCompositeFrame f)
private

Add the 'Border' group frame to the 'Histos - Frames' tab.

Definition at line 2891 of file TStyleManager.cxx.

◆ AddHistosFramesFill()

void TStyleManager::AddHistosFramesFill ( TGCompositeFrame f)
private

Add the 'Fill' group frame to the 'Histos - Frames' tab.

Definition at line 2853 of file TStyleManager.cxx.

◆ AddHistosFramesLine()

void TStyleManager::AddHistosFramesLine ( TGCompositeFrame f)
private

Add the 'Line' group frame to the 'Histos - Frames' tab.

Definition at line 2872 of file TStyleManager.cxx.

◆ AddHistosGraphsBorder()

void TStyleManager::AddHistosGraphsBorder ( TGCompositeFrame f)
private

Add the 'Draw Border' check button to the 'Histos - Graphs' tab.

Definition at line 2932 of file TStyleManager.cxx.

◆ AddHistosGraphsErrors()

void TStyleManager::AddHistosGraphsErrors ( TGCompositeFrame f)
private

Add the 'Errors' group frame to the 'Histos - Graphs' tab.

Definition at line 2948 of file TStyleManager.cxx.

◆ AddHistosGraphsLine()

void TStyleManager::AddHistosGraphsLine ( TGCompositeFrame f)
private

Add the 'Line' group frame to the 'Histos - Graphs' tab.

Definition at line 2913 of file TStyleManager.cxx.

◆ AddHistosHistosAxis()

void TStyleManager::AddHistosHistosAxis ( TGCompositeFrame f)
private

Add the 'Axis' group frame to the 'Histos - Histos' tab.

Definition at line 2792 of file TStyleManager.cxx.

◆ AddHistosHistosBar()

void TStyleManager::AddHistosHistosBar ( TGCompositeFrame f)
private

Add the 'Bar' group frame to the 'Histos - Histos' tab.

Definition at line 2752 of file TStyleManager.cxx.

◆ AddHistosHistosContours()

void TStyleManager::AddHistosHistosContours ( TGCompositeFrame f)
private

Add the 'Contours' group frame to the 'Histos - Histos' tab.

Definition at line 2776 of file TStyleManager.cxx.

◆ AddHistosHistosFill()

void TStyleManager::AddHistosHistosFill ( TGCompositeFrame f)
private

Add the 'Fill' group frame to the 'Histos - Histos' tab.

Definition at line 2714 of file TStyleManager.cxx.

◆ AddHistosHistosLegoInnerR()

void TStyleManager::AddHistosHistosLegoInnerR ( TGCompositeFrame f)
private

Add the '3D Cylindrical' group frame to the 'Histos - Histos' tab.

Definition at line 2807 of file TStyleManager.cxx.

◆ AddHistosHistosLine()

void TStyleManager::AddHistosHistosLine ( TGCompositeFrame f)
private

Add the 'Line' group frame to the 'Histos - Histos' tab.

Definition at line 2733 of file TStyleManager.cxx.

◆ AddLineStyleEntry()

TGLineStyleComboBox * TStyleManager::AddLineStyleEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a line style entry to the frame f.

Definition at line 4086 of file TStyleManager.cxx.

◆ AddLineWidthEntry()

TGLineWidthComboBox * TStyleManager::AddLineWidthEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a line width entry to the frame f.

Definition at line 4067 of file TStyleManager.cxx.

◆ AddMarkerSizeEntry()

TGComboBox * TStyleManager::AddMarkerSizeEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a marker size entry to the frame f.

Definition at line 4007 of file TStyleManager.cxx.

◆ AddMarkerStyleEntry()

TGedMarkerSelect * TStyleManager::AddMarkerStyleEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a marker style entry to the frame f.

Definition at line 3992 of file TStyleManager.cxx.

◆ AddMenus()

void TStyleManager::AddMenus ( TGCompositeFrame p)
private

Add the menu bar to the frame 'p'.

Definition at line 807 of file TStyleManager.cxx.

◆ AddNumberEntry()

TGNumberEntry * TStyleManager::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 
)
private

Add a number entry to the frame f. A caption can be added.

Definition at line 4024 of file TStyleManager.cxx.

◆ AddPadBorder()

void TStyleManager::AddPadBorder ( TGCompositeFrame f)
private

Add the 'Border' group frame to the 'Pad' tab.

Definition at line 2595 of file TStyleManager.cxx.

◆ AddPadFill()

void TStyleManager::AddPadFill ( TGCompositeFrame f)
private

Add the 'Fill' group frame to the 'Pad' tab.

Definition at line 2604 of file TStyleManager.cxx.

◆ AddPadGrid()

void TStyleManager::AddPadGrid ( TGCompositeFrame f)
private

Add the 'Grid' group frame to the 'Pad' tab.

Definition at line 2645 of file TStyleManager.cxx.

◆ AddPadMargin()

void TStyleManager::AddPadMargin ( TGCompositeFrame f)
private

Add the 'Margin' group frame to the 'Pad' tab.

Definition at line 2558 of file TStyleManager.cxx.

◆ AddPadTicks()

void TStyleManager::AddPadTicks ( TGCompositeFrame f)
private

Add the 'Ticks' group frame to the 'Pad' tab.

Definition at line 2621 of file TStyleManager.cxx.

◆ AddPaperSizeEntry()

TGComboBox * TStyleManager::AddPaperSizeEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a prefered paper size combo box to the frame f.

Definition at line 4234 of file TStyleManager.cxx.

◆ AddPsPdfColorModel()

void TStyleManager::AddPsPdfColorModel ( TGCompositeFrame f)
private

Add the 'Color Model' group frame to the 'PS / PDF' tab.

Definition at line 3876 of file TStyleManager.cxx.

◆ AddPsPdfHeader()

void TStyleManager::AddPsPdfHeader ( TGCompositeFrame f)
private

Add the 'Header' group frame to the 'PS / PDF' tab.

Definition at line 3850 of file TStyleManager.cxx.

◆ AddPsPdfLineScale()

void TStyleManager::AddPsPdfLineScale ( TGCompositeFrame f)
private

Add the 'Line scale' number entry to the 'PS / PDF' tab.

Definition at line 3920 of file TStyleManager.cxx.

◆ AddPsPdfPaperSize()

void TStyleManager::AddPsPdfPaperSize ( TGCompositeFrame f)
private

Add the 'Paper Size' group frame to the 'PS / PDF' tab.

Definition at line 3898 of file TStyleManager.cxx.

◆ AddPsPdfTitle()

void TStyleManager::AddPsPdfTitle ( TGCompositeFrame f)
private

Add the 'Title' group frame to the 'PS / PDF' tab.

Definition at line 3863 of file TStyleManager.cxx.

◆ AddStatsFill()

void TStyleManager::AddStatsFill ( TGCompositeFrame f)
private

Add the 'Fill' group frame to the 'Stats' tab.

Definition at line 3650 of file TStyleManager.cxx.

◆ AddStatsFit()

void TStyleManager::AddStatsFit ( TGCompositeFrame f)
private

Add the 'Fit Options' group frame to the 'Stats' tab.

Definition at line 3790 of file TStyleManager.cxx.

◆ AddStatsGeometry()

void TStyleManager::AddStatsGeometry ( TGCompositeFrame f)
private

Add the 'Geometry' group frame to the 'Stats' tab.

Definition at line 3697 of file TStyleManager.cxx.

◆ AddStatsStats()

void TStyleManager::AddStatsStats ( TGCompositeFrame f)
private

Add the 'Stat Options' group frame to the 'Stats' tab.

Definition at line 3736 of file TStyleManager.cxx.

◆ AddStatsText()

void TStyleManager::AddStatsText ( TGCompositeFrame f)
private

Add the 'Text' group frame to the 'Stats' tab.

Definition at line 3669 of file TStyleManager.cxx.

◆ AddTextAlignEntry()

TGComboBox * TStyleManager::AddTextAlignEntry ( TGCompositeFrame f,
Int_t  id 
)
private

Add a text align combo box to the frame f.

Definition at line 4127 of file TStyleManager.cxx.

◆ AddTextButton()

TGTextButton * TStyleManager::AddTextButton ( TGCompositeFrame f,
const char *  s,
Int_t  id 
)
private

Add a text button to the frame f.

Definition at line 4099 of file TStyleManager.cxx.

◆ AddTextEntry()

TGTextEntry * TStyleManager::AddTextEntry ( TGCompositeFrame f,
const char *  s,
Int_t  id 
)
private

Add a text entry to the frame f. A caption can be added.

Definition at line 4203 of file TStyleManager.cxx.

◆ AddTitle()

void TStyleManager::AddTitle ( TGCompositeFrame f,
const char *  s 
)
private

Add a title to the frame f.

Definition at line 3939 of file TStyleManager.cxx.

◆ AddTitleBorderSize()

void TStyleManager::AddTitleBorderSize ( TGCompositeFrame f)
private

Add the 'Shadow' group frame to the 'Title' tab.

Definition at line 3519 of file TStyleManager.cxx.

◆ AddTitleFill()

void TStyleManager::AddTitleFill ( TGCompositeFrame f)
private

Add the 'Fill' group frame to the 'Title' tab.

Definition at line 3500 of file TStyleManager.cxx.

◆ AddTitleGeometry()

void TStyleManager::AddTitleGeometry ( TGCompositeFrame f)
private

Add the 'Geometry' group frame to the 'Title' tab.

Definition at line 3578 of file TStyleManager.cxx.

◆ AddTitleText()

void TStyleManager::AddTitleText ( TGCompositeFrame f)
private

Add the 'Text' group frame to the 'Title' tab.

Definition at line 3549 of file TStyleManager.cxx.

◆ AddToolbar()

void TStyleManager::AddToolbar ( TGCompositeFrame p)
private

Add the tool bar to the frame 'p'.

Definition at line 1028 of file TStyleManager.cxx.

◆ AddTopLevelInterface()

void TStyleManager::AddTopLevelInterface ( TGCompositeFrame cf)
private

Add the top level interface to the frame 'cf'.

This part of the interface will provide all enable functionalities, excluding the edition of styles.

Definition at line 1089 of file TStyleManager.cxx.

◆ BuildList()

void TStyleManager::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.

Definition at line 1226 of file TStyleManager.cxx.

◆ CloseWindow()

void TStyleManager::CloseWindow ( )
virtual

Slot called to close the style manager via the window manager.

Reimplemented from TGMainFrame.

Definition at line 4650 of file TStyleManager.cxx.

◆ ConnectAll()

void TStyleManager::ConnectAll ( )
private

Connect every entry in the top level interface to the slot.

Definition at line 1732 of file TStyleManager.cxx.

◆ ConnectEditor()

void TStyleManager::ConnectEditor ( Int_t  tabNum)
private

Connect every widget entry of the editor to its specific slot.

Definition at line 1796 of file TStyleManager.cxx.

◆ CreateMacro()

void TStyleManager::CreateMacro ( )
private

Create a TGFileInfo concerning a macro, if it doesn't exist already.

Definition at line 1016 of file TStyleManager.cxx.

◆ CreateTabAxis()

void TStyleManager::CreateTabAxis ( TGCompositeFrame tab)
private

Add the tab 'Axis' to the editor.

Definition at line 2969 of file TStyleManager.cxx.

◆ CreateTabAxisX()

void TStyleManager::CreateTabAxisX ( TGCompositeFrame tab)
private

Add the sub-tab 'X Axis' to the tab 'Axis'.

Definition at line 3019 of file TStyleManager.cxx.

◆ CreateTabAxisY()

void TStyleManager::CreateTabAxisY ( TGCompositeFrame tab)
private

Add the sub-tab 'Y Axis' to the tab 'Axis'.

Definition at line 3169 of file TStyleManager.cxx.

◆ CreateTabAxisZ()

void TStyleManager::CreateTabAxisZ ( TGCompositeFrame tab)
private

Add the sub-tab 'Z Axis' to the tab 'Axis'.

Definition at line 3319 of file TStyleManager.cxx.

◆ CreateTabCanvas()

void TStyleManager::CreateTabCanvas ( TGCompositeFrame tab)
private

Add the tab 'Canvas' to the editor.

Definition at line 2399 of file TStyleManager.cxx.

◆ CreateTabGeneral()

void TStyleManager::CreateTabGeneral ( TGCompositeFrame tab)
private

Add the tab 'General' to the editor.

Definition at line 2259 of file TStyleManager.cxx.

◆ CreateTabHistos()

void TStyleManager::CreateTabHistos ( TGCompositeFrame tab)
private

Add the tab 'Histos' to the editor.

Definition at line 2677 of file TStyleManager.cxx.

◆ CreateTabHistosFrames()

void TStyleManager::CreateTabHistosFrames ( TGCompositeFrame tab)
private

Add the sub-tab 'Frames' to the tab 'Histos'.

Definition at line 2823 of file TStyleManager.cxx.

◆ CreateTabHistosGraphs()

void TStyleManager::CreateTabHistosGraphs ( TGCompositeFrame tab)
private

Add the sub-tab 'Graphs' to the tab 'Histos'.

Definition at line 2900 of file TStyleManager.cxx.

◆ CreateTabHistosHistos()

void TStyleManager::CreateTabHistosHistos ( TGCompositeFrame tab)
private

Add the sub-tab 'Histos' to the tab 'Histos'.

Definition at line 2690 of file TStyleManager.cxx.

◆ CreateTabPad()

void TStyleManager::CreateTabPad ( TGCompositeFrame tab)
private

Add the tab 'Pad' to the editor.

Definition at line 2537 of file TStyleManager.cxx.

◆ CreateTabPsPdf()

void TStyleManager::CreateTabPsPdf ( TGCompositeFrame tab)
private

Add the tab 'PS / PDF' to the editor.

Definition at line 3832 of file TStyleManager.cxx.

◆ CreateTabStats()

void TStyleManager::CreateTabStats ( TGCompositeFrame tab)
private

Add the tab 'Stats' to the editor.

Definition at line 3615 of file TStyleManager.cxx.

◆ CreateTabTitle()

void TStyleManager::CreateTabTitle ( TGCompositeFrame tab)
private

Add the tab 'Title' to the editor.

Definition at line 3470 of file TStyleManager.cxx.

◆ DisconnectAll()

void TStyleManager::DisconnectAll ( )
private

Disconnect every entry in the top level interface of the slot.

Definition at line 1766 of file TStyleManager.cxx.

◆ DisconnectEditor()

void TStyleManager::DisconnectEditor ( Int_t  tabNum)
private

Disconnect every widget entry of the editor from its slot.

Must be called before UpdateEditor() to avoid recursive calls.

Definition at line 2002 of file TStyleManager.cxx.

◆ DoApplyOn()

void TStyleManager::DoApplyOn ( )

Slot called when the user clicks on the 'Apply' button.

Apply the current selected style to the specified object(s)

Definition at line 4460 of file TStyleManager.cxx.

◆ DoApplyOnSelect()

void TStyleManager::DoApplyOnSelect ( Int_t  i)

Slot called to choose on which object(s) the 'Apply' button will have an effect.

Definition at line 4451 of file TStyleManager.cxx.

◆ DoChangeAxisTab()

void TStyleManager::DoChangeAxisTab ( Int_t  i)

Slot called when the user changes the current axis tab.

Definition at line 4557 of file TStyleManager.cxx.

◆ DoChangeTab()

void TStyleManager::DoChangeTab ( Int_t  i)

Slot called when the user changes the current tab.

Definition at line 4544 of file TStyleManager.cxx.

◆ DoDelete()

void TStyleManager::DoDelete ( )
private

Delete the current selected style from the ROOT session.

Called via the menu or the tool bar.

Definition at line 869 of file TStyleManager.cxx.

◆ DoEditionUpdatePreview()

void TStyleManager::DoEditionUpdatePreview ( )

Slot called when the user clicks on the 'Update preview' button.

Definition at line 4530 of file TStyleManager.cxx.

◆ DoEditor()

void TStyleManager::DoEditor ( )
private

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.

Definition at line 2198 of file TStyleManager.cxx.

◆ DoExit()

void TStyleManager::DoExit ( )
private

Close the style manager. Called via the menu bar.

Definition at line 934 of file TStyleManager.cxx.

◆ DoExport()

void TStyleManager::DoExport ( )
private

Save the current selected style in a C++ macro file.

Called via the menu or the tool bar.

Definition at line 899 of file TStyleManager.cxx.

◆ DoHelp()

void TStyleManager::DoHelp ( Int_t  i)
private

Open an help window. Called via the menu bar or the tool bar.

Definition at line 943 of file TStyleManager.cxx.

◆ DoImportCanvas()

void TStyleManager::DoImportCanvas ( )
private

Create a new style (a copy of gStyle) and import the properties of the current canvas inside.

Definition at line 990 of file TStyleManager.cxx.

◆ DoImportMacro()

void TStyleManager::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.

Definition at line 4279 of file TStyleManager.cxx.

◆ DoListSelect()

void TStyleManager::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.

Definition at line 4344 of file TStyleManager.cxx.

◆ DoMakeDefault()

void TStyleManager::DoMakeDefault ( )

Slot called to make the current selected style (in the ComboBox) become gStyle.

Definition at line 4441 of file TStyleManager.cxx.

◆ DoMenu()

void TStyleManager::DoMenu ( Int_t  menuID)

Slot called when an item of the menu is selected.

Definition at line 4252 of file TStyleManager.cxx.

◆ DoMoreLess()

void TStyleManager::DoMoreLess ( )

Slot called when the user try to show or hide the editor part of the style manager.

Definition at line 4498 of file TStyleManager.cxx.

◆ DoNew()

void TStyleManager::DoNew ( )
private

Create a new style. Called via the menu bar or the tool bar.

Definition at line 853 of file TStyleManager.cxx.

◆ DoPreview()

void TStyleManager::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 they want to close it.

Definition at line 4397 of file TStyleManager.cxx.

◆ DoPreviewClosed()

void TStyleManager::DoPreviewClosed ( )

Slot called to close the preview, via the preview check button, or when the preview window is closed via the window manager.

Definition at line 4428 of file TStyleManager.cxx.

◆ DoRealTime()

void TStyleManager::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.

Definition at line 4381 of file TStyleManager.cxx.

◆ DoRename()

void TStyleManager::DoRename ( )
private

Rename the current selected style. Called via the menu bar.

Definition at line 887 of file TStyleManager.cxx.

◆ DoSelectCanvas()

void TStyleManager::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.

Definition at line 4588 of file TStyleManager.cxx.

◆ DoSelectNoCanvas()

void TStyleManager::DoSelectNoCanvas ( )

Slot called when the user close a TCanvas.

Update the labels and the pointers to the current pad and the current object.

Definition at line 4566 of file TStyleManager.cxx.

◆ GetSM()

TStyleManager *& TStyleManager::GetSM ( )
static

static: return style manager

Definition at line 747 of file TStyleManager.cxx.

◆ Hide()

void TStyleManager::Hide ( )

Called to hide the style manager.

Definition at line 772 of file TStyleManager.cxx.

◆ Init()

void TStyleManager::Init ( )

Set up the interface. Called by the ctor or by the 'Show' method.

Definition at line 755 of file TStyleManager.cxx.

◆ ModApplyOnXYZ()

void TStyleManager::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.

Definition at line 5447 of file TStyleManager.cxx.

◆ ModAttDateTextAlign()

void TStyleManager::ModAttDateTextAlign ( )

Slot called whenever the date text align is modified by the user.

Definition at line 4989 of file TStyleManager.cxx.

◆ ModAttDateTextAngle()

void TStyleManager::ModAttDateTextAngle ( )

Slot called whenever the date text angle is modified by the user.

Definition at line 4998 of file TStyleManager.cxx.

◆ ModAttDateTextColor()

void TStyleManager::ModAttDateTextColor ( )

Slot called whenever the date text color is modified by the user.

Definition at line 4920 of file TStyleManager.cxx.

◆ ModAttDateTextFont()

void TStyleManager::ModAttDateTextFont ( )

Slot called whenever the date text font is modified by the user.

Definition at line 4978 of file TStyleManager.cxx.

◆ ModAttDateTextSize()

void TStyleManager::ModAttDateTextSize ( )

Slot called whenever the date text size is modified by the user.

Definition at line 4930 of file TStyleManager.cxx.

◆ ModAttDateTextSizeInPixels()

void TStyleManager::ModAttDateTextSizeInPixels ( Bool_t  b)

Slot called whenever the date text size mode is modified by the user.

Definition at line 4939 of file TStyleManager.cxx.

◆ ModBarOffset()

void TStyleManager::ModBarOffset ( )

Slot called whenever the histos bar offset is modified by the user.

Definition at line 5209 of file TStyleManager.cxx.

◆ ModBarWidth()

void TStyleManager::ModBarWidth ( )

Slot called whenever the histos bar width is modified by the user.

Definition at line 5200 of file TStyleManager.cxx.

◆ ModCanvasBorderMode()

void TStyleManager::ModCanvasBorderMode ( )

Slot called whenever the canvas border mode is modified by the user.

Definition at line 4883 of file TStyleManager.cxx.

◆ ModCanvasBorderSize()

void TStyleManager::ModCanvasBorderSize ( )

Slot called whenever the canvas border size is modified by the user.

Definition at line 4896 of file TStyleManager.cxx.

◆ ModCanvasColor()

void TStyleManager::ModCanvasColor ( )

Slot called whenever the canvas color is modified by the user.

Definition at line 4838 of file TStyleManager.cxx.

◆ ModCanvasDefH()

void TStyleManager::ModCanvasDefH ( )

Slot called whenever the canvas default height is modified by the user.

Definition at line 4874 of file TStyleManager.cxx.

◆ ModCanvasDefW()

void TStyleManager::ModCanvasDefW ( )

Slot called whenever the canvas default width is modified by the user.

Definition at line 4865 of file TStyleManager.cxx.

◆ ModCanvasDefX()

void TStyleManager::ModCanvasDefX ( )

Slot called whenever the canvas default abscissa is modified by the user.

Definition at line 4847 of file TStyleManager.cxx.

◆ ModCanvasDefY()

void TStyleManager::ModCanvasDefY ( )

Slot called whenever the canvas default ordinate is modified by the user.

Definition at line 4856 of file TStyleManager.cxx.

◆ ModColorModelPS()

void TStyleManager::ModColorModelPS ( )

Slot called whenever the PS color model is modified by the user.

Definition at line 6354 of file TStyleManager.cxx.

◆ ModDateX()

void TStyleManager::ModDateX ( )

Slot called whenever the date abscissa is modified by the user.

Definition at line 5007 of file TStyleManager.cxx.

◆ ModDateY()

void TStyleManager::ModDateY ( )

Slot called whenever the date ordinate is modified by the user.

Definition at line 5016 of file TStyleManager.cxx.

◆ ModDrawBorder()

void TStyleManager::ModDrawBorder ( )

Slot called whenever the draw border boolean is modified by the user.

Definition at line 5357 of file TStyleManager.cxx.

◆ ModEndErrorSize()

void TStyleManager::ModEndErrorSize ( )

Slot called whenever the end error size is modified by the user.

Definition at line 5366 of file TStyleManager.cxx.

◆ ModErrorX()

void TStyleManager::ModErrorX ( )

Slot called whenever the error along X is modified by the user.

Definition at line 5375 of file TStyleManager.cxx.

◆ ModFillColor()

void TStyleManager::ModFillColor ( )

Slot called whenever the fill color is modified by the user.

Definition at line 4658 of file TStyleManager.cxx.

◆ ModFillStyle()

void TStyleManager::ModFillStyle ( )

Slot called whenever the fill style is modified by the user.

Definition at line 4667 of file TStyleManager.cxx.

◆ ModFitFormat()

void TStyleManager::ModFitFormat ( const char *  fitformat)

Slot called whenever the fit paint format is modified by the user.

Definition at line 6327 of file TStyleManager.cxx.

◆ ModFrameBorderMode()

void TStyleManager::ModFrameBorderMode ( )

Slot called whenever the frame border mode is modified by the user.

Definition at line 5308 of file TStyleManager.cxx.

◆ ModFrameBorderSize()

void TStyleManager::ModFrameBorderSize ( )

Slot called whenever the frame border size is modified by the user.

Definition at line 5321 of file TStyleManager.cxx.

◆ ModFrameFillColor()

void TStyleManager::ModFrameFillColor ( )

Slot called whenever the frame fill color is modified by the user.

Definition at line 5255 of file TStyleManager.cxx.

◆ ModFrameFillStyle()

void TStyleManager::ModFrameFillStyle ( )

Slot called whenever the frame fill style is modified by the user.

Definition at line 5264 of file TStyleManager.cxx.

◆ ModFrameLineColor()

void TStyleManager::ModFrameLineColor ( )

Slot called whenever the frame line color is modified by the user.

Definition at line 5273 of file TStyleManager.cxx.

◆ ModFrameLineStyle()

void TStyleManager::ModFrameLineStyle ( )

Slot called whenever the frame line style is modified by the user.

Definition at line 5291 of file TStyleManager.cxx.

◆ ModFrameLineWidth()

void TStyleManager::ModFrameLineWidth ( )

Slot called whenever the frame line width is modified by the user.

Definition at line 5282 of file TStyleManager.cxx.

◆ ModFuncColor()

void TStyleManager::ModFuncColor ( )

Slot called whenever the function line color is modified by the user.

Definition at line 5330 of file TStyleManager.cxx.

◆ ModFuncStyle()

void TStyleManager::ModFuncStyle ( )

Slot called whenever the function line style is modified by the user.

Definition at line 5348 of file TStyleManager.cxx.

◆ ModFuncWidth()

void TStyleManager::ModFuncWidth ( )

Slot called whenever the function line width is modified by the user.

Definition at line 5339 of file TStyleManager.cxx.

◆ ModGridColor()

void TStyleManager::ModGridColor ( )

Slot called whenever the grid line color is modified by the user.

Definition at line 5128 of file TStyleManager.cxx.

◆ ModGridStyle()

void TStyleManager::ModGridStyle ( )

Slot called whenever the grid line style is modified by the user.

Definition at line 5146 of file TStyleManager.cxx.

◆ ModGridWidth()

void TStyleManager::ModGridWidth ( )

Slot called whenever the grid line width is modified by the user.

Definition at line 5137 of file TStyleManager.cxx.

◆ ModHatchesLineWidth()

void TStyleManager::ModHatchesLineWidth ( )

Slot called whenever the hatches line width is modified by the user.

Definition at line 4676 of file TStyleManager.cxx.

◆ ModHatchesSpacing()

void TStyleManager::ModHatchesSpacing ( )

Slot called whenever the hatches spacing is modified by the user.

Definition at line 4685 of file TStyleManager.cxx.

◆ ModHeaderPS()

void TStyleManager::ModHeaderPS ( )

Slot called whenever the PS header is modified by the user.

Definition at line 6336 of file TStyleManager.cxx.

◆ ModHistFillColor()

void TStyleManager::ModHistFillColor ( )

Slot called whenever the histos fill color is modified by the user.

Definition at line 5155 of file TStyleManager.cxx.

◆ ModHistFillStyle()

void TStyleManager::ModHistFillStyle ( )

Slot called whenever the histos fill style is modified by the user.

Definition at line 5164 of file TStyleManager.cxx.

◆ ModHistLineColor()

void TStyleManager::ModHistLineColor ( )

Slot called whenever the histos line color is modified by the user.

Definition at line 5173 of file TStyleManager.cxx.

◆ ModHistLineStyle()

void TStyleManager::ModHistLineStyle ( )

Slot called whenever the histos line style is modified by the user.

Definition at line 5191 of file TStyleManager.cxx.

◆ ModHistLineWidth()

void TStyleManager::ModHistLineWidth ( )

Slot called whenever the histos line width is modified by the user.

Definition at line 5182 of file TStyleManager.cxx.

◆ ModHistMinimumZero()

void TStyleManager::ModHistMinimumZero ( )

Slot called whenever the histos minimum zero boolean is modified by the user.

Definition at line 5219 of file TStyleManager.cxx.

◆ ModLegendBorderSize()

void TStyleManager::ModLegendBorderSize ( )

Slot called whenever the legend border size is modified by the user.

Definition at line 6112 of file TStyleManager.cxx.

◆ ModLegoInnerR()

void TStyleManager::ModLegoInnerR ( )

Slot called whenever the lego inner radius is modified by the user.

Definition at line 5246 of file TStyleManager.cxx.

◆ ModLineColor()

void TStyleManager::ModLineColor ( )

Slot called whenever the line color is modified by the user.

Definition at line 4730 of file TStyleManager.cxx.

◆ ModLineScalePS()

void TStyleManager::ModLineScalePS ( )

Slot called whenever the PS line scale is modified by the user.

Definition at line 6366 of file TStyleManager.cxx.

◆ ModLineStyle()

void TStyleManager::ModLineStyle ( )

Slot called whenever the line style is modified by the user.

Definition at line 4748 of file TStyleManager.cxx.

◆ ModLineStyleEdit()

void TStyleManager::ModLineStyleEdit ( )

Slot called whenever the line style editor is opened by the user.

Definition at line 4757 of file TStyleManager.cxx.

◆ ModLineWidth()

void TStyleManager::ModLineWidth ( )

Slot called whenever the line width is modified by the user.

Definition at line 4739 of file TStyleManager.cxx.

◆ ModMarkerColor()

void TStyleManager::ModMarkerColor ( )

Slot called whenever the marker color is modified by the user.

Definition at line 4694 of file TStyleManager.cxx.

◆ ModMarkerSize()

void TStyleManager::ModMarkerSize ( )

Slot called whenever the marker size is modified by the user.

Definition at line 4712 of file TStyleManager.cxx.

◆ ModMarkerStyle()

void TStyleManager::ModMarkerStyle ( )

Slot called whenever the marker style is modified by the user.

Definition at line 4703 of file TStyleManager.cxx.

◆ ModNumberContours()

void TStyleManager::ModNumberContours ( )

Slot called whenever the number of contours is modified by the user.

Definition at line 5237 of file TStyleManager.cxx.

◆ ModOptDateBool()

void TStyleManager::ModOptDateBool ( )

Slot called whenever the OptDate boolean is modified by the user.

Definition at line 4905 of file TStyleManager.cxx.

◆ ModOptDateFormat()

void TStyleManager::ModOptDateFormat ( )

Slot called whenever the date text format is modified by the user.

Definition at line 4967 of file TStyleManager.cxx.

◆ ModOptFit()

void TStyleManager::ModOptFit ( )

Slot called whenever one of the fit options is modified by the user.

Definition at line 6312 of file TStyleManager.cxx.

◆ ModOptLogx()

void TStyleManager::ModOptLogx ( )

Slot called whenever the X axis log scale boolean is modified by the user.

Definition at line 5648 of file TStyleManager.cxx.

◆ ModOptLogy()

void TStyleManager::ModOptLogy ( )

Slot called whenever the Y axis log scale boolean is modified by the user.

Definition at line 5817 of file TStyleManager.cxx.

◆ ModOptLogz()

void TStyleManager::ModOptLogz ( )

Slot called whenever the Z axis log scale boolean is modified by the user.

Definition at line 5986 of file TStyleManager.cxx.

◆ ModOptStat()

void TStyleManager::ModOptStat ( )

Slot called whenever one of the stats options is modified by the user.

Definition at line 6277 of file TStyleManager.cxx.

◆ ModOptTitle()

void TStyleManager::ModOptTitle ( )

Slot called whenever the OptTitle boolean is modified by the user.

Definition at line 6009 of file TStyleManager.cxx.

◆ ModPadBorderMode()

void TStyleManager::ModPadBorderMode ( )

Slot called whenever the pad border mode is modified by the user.

Definition at line 5061 of file TStyleManager.cxx.

◆ ModPadBorderSize()

void TStyleManager::ModPadBorderSize ( )

Slot called whenever the pad border size is modified by the user.

Definition at line 5074 of file TStyleManager.cxx.

◆ ModPadBottomMargin()

void TStyleManager::ModPadBottomMargin ( )

Slot called whenever the pad bottom margin is modified by the user.

Definition at line 5052 of file TStyleManager.cxx.

◆ ModPadColor()

void TStyleManager::ModPadColor ( )

Slot called whenever the pad color is modified by the user.

Definition at line 5083 of file TStyleManager.cxx.

◆ ModPadGridX()

void TStyleManager::ModPadGridX ( )

Slot called whenever the pad grid X boolean is modified by the user.

Definition at line 5110 of file TStyleManager.cxx.

◆ ModPadGridY()

void TStyleManager::ModPadGridY ( )

Slot called whenever the pad grid Y boolean is modified by the user.

Definition at line 5119 of file TStyleManager.cxx.

◆ ModPadLeftMargin()

void TStyleManager::ModPadLeftMargin ( )

Slot called whenever the pad left margin is modified by the user.

Definition at line 5025 of file TStyleManager.cxx.

◆ ModPadRightMargin()

void TStyleManager::ModPadRightMargin ( )

Slot called whenever the pad right margin is modified by the user.

Definition at line 5034 of file TStyleManager.cxx.

◆ ModPadTickX()

void TStyleManager::ModPadTickX ( )

Slot called whenever the pad tick X boolean is modified by the user.

Definition at line 5092 of file TStyleManager.cxx.

◆ ModPadTickY()

void TStyleManager::ModPadTickY ( )

Slot called whenever the pad tick Y boolean is modified by the user.

Definition at line 5101 of file TStyleManager.cxx.

◆ ModPadTopMargin()

void TStyleManager::ModPadTopMargin ( )

Slot called whenever the pad top margin is modified by the user.

Definition at line 5043 of file TStyleManager.cxx.

◆ ModPaintTextFormat()

void TStyleManager::ModPaintTextFormat ( )

Slot called whenever the paint text format is modified by the user.

Definition at line 5228 of file TStyleManager.cxx.

◆ ModPaletteEdit()

void TStyleManager::ModPaletteEdit ( )

Slot called whenever the palette editor is opened by the user.

Definition at line 5300 of file TStyleManager.cxx.

◆ ModPaperSizePredef()

void TStyleManager::ModPaperSizePredef ( )

Slot called whenever the PS paper size is modified by the user.

Definition at line 6375 of file TStyleManager.cxx.

◆ ModPaperSizeXY()

void TStyleManager::ModPaperSizeXY ( )

Slot called whenever the PS paper size is modified by the user.

Definition at line 6410 of file TStyleManager.cxx.

◆ ModScreenFactor()

void TStyleManager::ModScreenFactor ( )

Slot called whenever the screen factor is modified by the user.

Definition at line 4721 of file TStyleManager.cxx.

◆ ModStatBorderSize()

void TStyleManager::ModStatBorderSize ( )

Slot called whenever the stats border size is modified by the user.

Definition at line 6268 of file TStyleManager.cxx.

◆ ModStatColor()

void TStyleManager::ModStatColor ( Pixel_t  color)

Slot called whenever the stats fill color is modified by the user.

Definition at line 6157 of file TStyleManager.cxx.

◆ ModStatFont()

void TStyleManager::ModStatFont ( )

Slot called whenever the stats text font is modified by the user.

Definition at line 6222 of file TStyleManager.cxx.

◆ ModStatFontSize()

void TStyleManager::ModStatFontSize ( )

Slot called whenever the text size is modified by the user.

Definition at line 6184 of file TStyleManager.cxx.

◆ ModStatFontSizeInPixels()

void TStyleManager::ModStatFontSizeInPixels ( Bool_t  b)

Slot called whenever the text size mode is modified by the user.

Definition at line 6193 of file TStyleManager.cxx.

◆ ModStatFormat()

void TStyleManager::ModStatFormat ( const char *  sformat)

Slot called whenever the stats paint format is modified by the user.

Definition at line 6303 of file TStyleManager.cxx.

◆ ModStatH()

void TStyleManager::ModStatH ( )

Slot called whenever the stats height is modified by the user.

Definition at line 6259 of file TStyleManager.cxx.

◆ ModStatStyle()

void TStyleManager::ModStatStyle ( Style_t  pattern)

Slot called whenever the stats fill style is modified by the user.

Definition at line 6166 of file TStyleManager.cxx.

◆ ModStatTextColor()

void TStyleManager::ModStatTextColor ( Pixel_t  color)

Slot called whenever the stats text color is modified by the user.

Definition at line 6175 of file TStyleManager.cxx.

◆ ModStatW()

void TStyleManager::ModStatW ( )

Slot called whenever the stats width is modified by the user.

Definition at line 6250 of file TStyleManager.cxx.

◆ ModStatX()

void TStyleManager::ModStatX ( )

Slot called whenever the stats abscissa is modified by the user.

Definition at line 6232 of file TStyleManager.cxx.

◆ ModStatY()

void TStyleManager::ModStatY ( )

Slot called whenever the stats ordinate is modified by the user.

Definition at line 6241 of file TStyleManager.cxx.

◆ ModStripDecimals()

void TStyleManager::ModStripDecimals ( )

Slot called whenever the strip decimal boolean is modified by the user.

Definition at line 5436 of file TStyleManager.cxx.

◆ ModTextAlign()

void TStyleManager::ModTextAlign ( )

Slot called whenever the text align is modified by the user.

Definition at line 4820 of file TStyleManager.cxx.

◆ ModTextAngle()

void TStyleManager::ModTextAngle ( )

Slot called whenever the text angle is modified by the user.

Definition at line 4829 of file TStyleManager.cxx.

◆ ModTextColor()

void TStyleManager::ModTextColor ( )

Slot called whenever the text color is modified by the user.

Definition at line 4765 of file TStyleManager.cxx.

◆ ModTextFont()

void TStyleManager::ModTextFont ( )

Slot called whenever the text font is modified by the user.

Definition at line 4810 of file TStyleManager.cxx.

◆ ModTextSize()

void TStyleManager::ModTextSize ( )

Slot called whenever the text size is modified by the user.

Definition at line 4774 of file TStyleManager.cxx.

◆ ModTextSizeInPixels()

void TStyleManager::ModTextSizeInPixels ( Bool_t  b)

Slot called whenever the text size mode is modified by the user.

Definition at line 4783 of file TStyleManager.cxx.

◆ ModTimeOffset()

void TStyleManager::ModTimeOffset ( )

Slot called whenever the time offset is modified by the user.

Definition at line 5384 of file TStyleManager.cxx.

◆ ModTitleAlign()

void TStyleManager::ModTitleAlign ( )

Slot called whenever the title text align is modified by the user.

Definition at line 6094 of file TStyleManager.cxx.

◆ ModTitleBorderSize()

void TStyleManager::ModTitleBorderSize ( )

Slot called whenever the title border size is modified by the user.

Definition at line 6103 of file TStyleManager.cxx.

◆ ModTitleFillColor()

void TStyleManager::ModTitleFillColor ( )

Slot called whenever the title fill color is modified by the user.

Definition at line 6021 of file TStyleManager.cxx.

◆ ModTitleFont()

void TStyleManager::ModTitleFont ( )

Slot called whenever the title text font is modified by the user.

Definition at line 6084 of file TStyleManager.cxx.

◆ ModTitleFontSize()

void TStyleManager::ModTitleFontSize ( )

Slot called whenever the text size is modified by the user.

Definition at line 6048 of file TStyleManager.cxx.

◆ ModTitleFontSizeInPixels()

void TStyleManager::ModTitleFontSizeInPixels ( Bool_t  b)

Slot called whenever the text size mode is modified by the user.

Definition at line 6057 of file TStyleManager.cxx.

◆ ModTitleH()

void TStyleManager::ModTitleH ( )

Slot called whenever the title height is modified by the user.

Definition at line 6148 of file TStyleManager.cxx.

◆ ModTitlePS()

void TStyleManager::ModTitlePS ( )

Slot called whenever the PS title is modified by the user.

Definition at line 6345 of file TStyleManager.cxx.

◆ ModTitleStyle()

void TStyleManager::ModTitleStyle ( )

Slot called whenever the title fill style is modified by the user.

Definition at line 6030 of file TStyleManager.cxx.

◆ ModTitleTextColor()

void TStyleManager::ModTitleTextColor ( )

Slot called whenever the title text color is modified by the user.

Definition at line 6039 of file TStyleManager.cxx.

◆ ModTitleW()

void TStyleManager::ModTitleW ( )

Slot called whenever the title width is modified by the user.

Definition at line 6139 of file TStyleManager.cxx.

◆ ModTitleX()

void TStyleManager::ModTitleX ( )

Slot called whenever the title abscissa is modified by the user.

Definition at line 6121 of file TStyleManager.cxx.

◆ ModTitleY()

void TStyleManager::ModTitleY ( )

Slot called whenever the title ordinate is modified by the user.

Definition at line 6130 of file TStyleManager.cxx.

◆ ModXAxisColor()

void TStyleManager::ModXAxisColor ( )

Slot called whenever the X axis color is modified by the user.

Definition at line 5629 of file TStyleManager.cxx.

◆ ModXLabelColor()

void TStyleManager::ModXLabelColor ( )

Slot called whenever the X axis label color is modified by the user.

Definition at line 5601 of file TStyleManager.cxx.

◆ ModXLabelFont()

void TStyleManager::ModXLabelFont ( )

Slot called whenever the X axis label font is modified by the user.

Definition at line 5619 of file TStyleManager.cxx.

◆ ModXLabelOffset()

void TStyleManager::ModXLabelOffset ( )

Slot called whenever the X axis label offset is modified by the user.

Definition at line 5610 of file TStyleManager.cxx.

◆ ModXLabelSize()

void TStyleManager::ModXLabelSize ( )

Slot called whenever the X axis label size is modified by the user.

Definition at line 5565 of file TStyleManager.cxx.

◆ ModXLabelSizeInPixels()

void TStyleManager::ModXLabelSizeInPixels ( Bool_t  b)

Slot called whenever the X axis label size mode is modified by the user.

Definition at line 5574 of file TStyleManager.cxx.

◆ ModXNdivisions()

void TStyleManager::ModXNdivisions ( )

Slot called whenever the X axis Number of divisions is modified by the user.

Definition at line 5658 of file TStyleManager.cxx.

◆ ModXTickLength()

void TStyleManager::ModXTickLength ( )

Slot called whenever the X axis tick length is modified by the user.

Definition at line 5638 of file TStyleManager.cxx.

◆ ModXTitleColor()

void TStyleManager::ModXTitleColor ( )

Slot called whenever the X axis title color is modified by the user.

Definition at line 5537 of file TStyleManager.cxx.

◆ ModXTitleFont()

void TStyleManager::ModXTitleFont ( )

Slot called whenever the X axis title font is modified by the user.

Definition at line 5555 of file TStyleManager.cxx.

◆ ModXTitleOffset()

void TStyleManager::ModXTitleOffset ( )

Slot called whenever the X axis title offset is modified by the user.

Definition at line 5546 of file TStyleManager.cxx.

◆ ModXTitleSize()

void TStyleManager::ModXTitleSize ( )

Slot called whenever the X axis title size is modified by the user.

Definition at line 5501 of file TStyleManager.cxx.

◆ ModXTitleSizeInPixels()

void TStyleManager::ModXTitleSizeInPixels ( Bool_t  b)

Slot called whenever the X axis title size mode is modified by the user.

Definition at line 5510 of file TStyleManager.cxx.

◆ ModYAxisColor()

void TStyleManager::ModYAxisColor ( )

Slot called whenever the Y axis color is modified by the user.

Definition at line 5799 of file TStyleManager.cxx.

◆ ModYLabelColor()

void TStyleManager::ModYLabelColor ( )

Slot called whenever the Y axis label color is modified by the user.

Definition at line 5771 of file TStyleManager.cxx.

◆ ModYLabelFont()

void TStyleManager::ModYLabelFont ( )

Slot called whenever the Y axis label font is modified by the user.

Definition at line 5789 of file TStyleManager.cxx.

◆ ModYLabelOffset()

void TStyleManager::ModYLabelOffset ( )

Slot called whenever the Y axis label offset is modified by the user.

Definition at line 5780 of file TStyleManager.cxx.

◆ ModYLabelSize()

void TStyleManager::ModYLabelSize ( )

Slot called whenever the Y axis label size is modified by the user.

Definition at line 5735 of file TStyleManager.cxx.

◆ ModYLabelSizeInPixels()

void TStyleManager::ModYLabelSizeInPixels ( Bool_t  b)

Slot called whenever the Y axis label size mode is modified by the user.

Definition at line 5744 of file TStyleManager.cxx.

◆ ModYNdivisions()

void TStyleManager::ModYNdivisions ( )

Slot called whenever the Y axis Number of divisions is modified by the user.

Definition at line 5827 of file TStyleManager.cxx.

◆ ModYTickLength()

void TStyleManager::ModYTickLength ( )

Slot called whenever the Y axis tick length is modified by the user.

Definition at line 5808 of file TStyleManager.cxx.

◆ ModYTitleColor()

void TStyleManager::ModYTitleColor ( )

Slot called whenever the Y axis title color is modified by the user.

Definition at line 5707 of file TStyleManager.cxx.

◆ ModYTitleFont()

void TStyleManager::ModYTitleFont ( )

Slot called whenever the Y axis title font is modified by the user.

Definition at line 5725 of file TStyleManager.cxx.

◆ ModYTitleOffset()

void TStyleManager::ModYTitleOffset ( )

Slot called whenever the Y axis title offset is modified by the user.

Definition at line 5716 of file TStyleManager.cxx.