ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
TStyleManager Class Reference

Definition at line 68 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 Init ()
 Set up the interface. Called by the ctor or by the 'Show' method. More...
 
void Hide ()
 Called to hide the style manager. More...
 
void SetCurSelStyle (TStyle *style)
 
void SetLastChoice (Bool_t choice)
 
void DoMenu (Int_t menuID)
 Slot called when an item of the menu is selected. 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 DoRealTime (Bool_t b)
 Slot called when the user click on the run time update check button. 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 DoMakeDefault ()
 Slot called to make the current selected style (in the ComboBox) become gStyle. More...
 
void DoApplyOnSelect (Int_t i)
 Slot called to choose on which object(s) the 'Apply' button will have an effect. More...
 
void DoApplyOn ()
 Slot called when the user clicks on the 'Apply' button. More...
 
void DoMoreLess ()
 Slot called when the user try to show or hide the editor part of the style manager. More...
 
void DoEditionUpdatePreview ()
 Slot called when the user clicks on the 'Update preview' button. More...
 
void DoChangeTab (Int_t i)
 Slot called when the user changes the current tab. More...
 
void DoChangeAxisTab (Int_t i)
 Slot called when the user changes the current axis tab. More...
 
void BuildList (TStyle *style=0)
 Build the list of styles which will appear in the available styles combo box. More...
 
void DoSelectNoCanvas ()
 Slot called when the user close a TCanvas. 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 CloseWindow ()
 Slot called to close the style manager via the window manager. 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 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 ModMarkerColor ()
 Slot called whenever the marker color is modified by the user. More...
 
void ModMarkerStyle ()
 Slot called whenever the marker style is modified by the user. More...
 
void ModMarkerSize ()
 Slot called whenever the marker size is modified by the user. More...
 
void ModScreenFactor ()
 Slot called whenever the screen factor is modified by the user. More...
 
void ModLineColor ()
 Slot called whenever the line color is modified by the user. More...
 
void ModLineWidth ()
 Slot called whenever the line width 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 ModTextColor ()
 Slot called whenever the text color 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 ModTextFont ()
 Slot called whenever the text font 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 ModCanvasColor ()
 Slot called whenever the canvas color 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 ModCanvasDefW ()
 Slot called whenever the canvas default width is modified by the user. More...
 
void ModCanvasDefH ()
 Slot called whenever the canvas default height 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 ModOptDateBool ()
 Slot called whenever the OptDate boolean is modified by the user. More...
 
void ModAttDateTextColor ()
 Slot called whenever the date text color 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 ModOptDateFormat ()
 Slot called whenever the date text format is modified by the user. More...
 
void ModAttDateTextFont ()
 Slot called whenever the date text font is modified by the user. More...
 
void ModAttDateTextAngle ()
 Slot called whenever the date text angle is modified by the user. More...
 
void ModAttDateTextAlign ()
 Slot called whenever the date text align 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 ModPadTopMargin ()
 Slot called whenever the pad top margin is modified by the user. More...
 
void ModPadBottomMargin ()
 Slot called whenever the pad bottom margin 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 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 ModPadColor ()
 Slot called whenever the pad color 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 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 ModGridColor ()
 Slot called whenever the grid line color is modified by the user. More...
 
void ModGridWidth ()
 Slot called whenever the grid line width is modified by the user. More...
 
void ModGridStyle ()
 Slot called whenever the grid line style 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 ModHistLineWidth ()
 Slot called whenever the histos line width is modified by the user. More...
 
void ModHistLineStyle ()
 Slot called whenever the histos line style is modified by the user. More...
 
void ModBarWidth ()
 Slot called whenever the histos bar width is modified by the user. More...
 
void ModBarOffset ()
 Slot called whenever the histos bar offset is modified by the user. More...
 
void ModHistMinimumZero ()
 Slot called whenever the histos minimum zero boolean is modified by the user. More...
 
void ModPaintTextFormat ()
 Slot called whenever the paint text format is modified by the user. More...
 
void ModNumberContours ()
 Slot called whenever the number of contours is modified by the user. More...
 
void ModLegoInnerR ()
 Slot called whenever the lego inner radius 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 ModFrameLineWidth ()
 Slot called whenever the frame line width is modified by the user. More...
 
void ModFrameLineStyle ()
 Slot called whenever the frame line style is modified by the user. More...
 
void ModPaletteEdit ()
 Slot called whenever the palette editor is opened 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 ModFuncColor ()
 Slot called whenever the function line color is modified by the user. More...
 
void ModFuncWidth ()
 Slot called whenever the function line width is modified by the user. More...
 
void ModFuncStyle ()
 Slot called whenever the function line style 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 ModTimeOffset ()
 Slot called whenever the time offset is modified by the user. More...
 
void ModStripDecimals ()
 Slot called whenever the strip decimal boolean is modified by the user. More...
 
void ModApplyOnXYZ ()
 Slot called whenever the apply on XYZ button is clicked. 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 ModXTitleColor ()
 Slot called whenever the X axis title color is modified by the user. More...
 
void ModXTitleOffset ()
 Slot called whenever the X axis title offset is modified by the user. More...
 
void ModXTitleFont ()
 Slot called whenever the X axis title font 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 ModXLabelColor ()
 Slot called whenever the X axis label color is modified by the user. More...
 
void ModXLabelOffset ()
 Slot called whenever the X axis label offset is modified by the user. More...
 
void ModXLabelFont ()
 Slot called whenever the X axis label font is modified by the user. More...
 
void ModXAxisColor ()
 Slot called whenever the X axis color is modified by the user. More...
 
void ModXTickLength ()
 Slot called whenever the X axis tick length is modified by the user. More...
 
void ModOptLogx ()
 Slot called whenever the X axis log scale boolean is modified by the user. More...
 
void ModXNdivisions ()
 Slot called whenever the X axis Number of divisions 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 ModYTitleColor ()
 Slot called whenever the Y axis title color is modified by the user. More...
 
void ModYTitleOffset ()
 Slot called whenever the Y axis title offset is modified by the user. More...
 
void ModYTitleFont ()
 Slot called whenever the Y axis title font 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 ModYLabelColor ()
 Slot called whenever the Y axis label color is modified by the user. More...
 
void ModYLabelOffset ()
 Slot called whenever the Y axis label offset is modified by the user. More...
 
void ModYLabelFont ()
 Slot called whenever the Y axis label font is modified by the user. More...
 
void ModYAxisColor ()
 Slot called whenever the Y axis color is modified by the user. More...
 
void ModYTickLength ()
 Slot called whenever the Y axis tick length is modified by the user. More...
 
void ModOptLogy ()
 Slot called whenever the Y axis log scale boolean is modified by the user. More...
 
void ModYNdivisions ()
 Slot called whenever the Y axis Number of divisions 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 ModZTitleColor ()
 Slot called whenever the Z axis title color is modified by the user. More...
 
void ModZTitleOffset ()
 Slot called whenever the Z axis title offset is modified by the user. More...
 
void ModZTitleFont ()
 Slot called whenever the Z axis title font 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 ModZLabelColor ()
 Slot called whenever the Z axis label color is modified by the user. More...
 
void ModZLabelOffset ()
 Slot called whenever the Z axis label offset is modified by the user. More...
 
void ModZLabelFont ()
 Slot called whenever the Z axis label font is modified by the user. More...
 
void ModZAxisColor ()
 Slot called whenever the Z axis color is modified by the user. More...
 
void ModZTickLength ()
 Slot called whenever the Z axis tick length is modified by the user. More...
 
void ModOptLogz ()
 Slot called whenever the Z axis log scale boolean is modified by the user. More...
 
void ModZNdivisions ()
 Slot called whenever the Z axis Number of divisions is modified by the user. More...
 
void ModOptTitle ()
 Slot called whenever the OptTitle boolean is modified by the user. More...
 
void ModTitleFillColor ()
 Slot called whenever the title fill color 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 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 ModTitleFont ()
 Slot called whenever the title text font 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 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 ModTitleW ()
 Slot called whenever the title width is modified by the user. More...
 
void ModTitleH ()
 Slot called whenever the title height is modified by the user. More...
 
void ModLegendBorderSize ()
 Slot called whenever the legend 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 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 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 ModStatFont ()
 Slot called whenever the stats text font 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 ModStatW ()
 Slot called whenever the stats width is modified by the user. More...
 
void ModStatH ()
 Slot called whenever the stats height is modified by the user. More...
 
void ModStatBorderSize ()
 Slot called whenever the stats border size is modified by the user. More...
 
void ModOptStat ()
 Slot called whenever one of the stats options 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 ModOptFit ()
 Slot called whenever one of the fit options 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 ModHeaderPS ()
 Slot called whenever the PS header is modified by the user. More...
 
void ModTitlePS ()
 Slot called whenever the PS title is modified by the user. More...
 
void ModColorModelPS ()
 Slot called whenever the PS color model is modified by the user. More...
 
void ModLineScalePS ()
 Slot called whenever the PS line scale is modified 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...
 
- Public Member Functions inherited from TGMainFrame
 TGMainFrame (const TGWindow *p=0, 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 HandleKey (Event_t *event)
 Handle keyboard events. More...
 
virtual Bool_t HandleClientMessage (Event_t *event)
 Handle client messages sent to this frame. 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 Bool_t HandleButton (Event_t *event)
 Handle mouse button events. More...
 
virtual Bool_t HandleMotion (Event_t *event)
 Handle mouse motion events. 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 void SendCloseMessage ()
 Send close message to self. 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...
 
void SetWindowName (const char *name=0)
 Set window name. This is typically done via the window manager. More...
 
void SetIconName (const char *name)
 Set window icon name. This is typically done via the window manager. More...
 
const TGPictureSetIconPixmap (const char *iconName)
 Set window icon pixmap by name. More...
 
void SetIconPixmap (char **xpm_array)
 Set window icon by xpm array. More...
 
void SetClassHints (const char *className, const char *resourceName)
 Set the windows class and resource 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 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...
 
virtual Bool_t BindKey (const TGWindow *w, Int_t keycode, Int_t modifier) const
 Bind key to a window. More...
 
virtual void RemoveBind (const TGWindow *w, Int_t keycode, Int_t modifier) const
 Remove key binding. More...
 
TListGetBindList () const
 
const char * GetWindowName () const
 
const char * GetIconName () const
 Returns mime type name of object. More...
 
const char * GetIconPixmap () const
 
void GetClassHints (const char *&className, const char *&resourceName) const
 
void GetMWMHints (UInt_t &value, UInt_t &funcs, UInt_t &input) 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 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...
 
- Public Member Functions inherited from TGCompositeFrame
 TGCompositeFrame (const TGWindow *p=0, 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=0)
 Create a frame using an externally created window. More...
 
virtual ~TGCompositeFrame ()
 Delete a composite frame. More...
 
virtual TListGetList () const
 
virtual UInt_t GetDefaultWidth () const
 
virtual UInt_t GetDefaultHeight () const
 
virtual TGDimension GetDefaultSize () const
 std::cout << fWidth << "x" << fHeight << std::endl; More...
 
virtual TGFrameGetFrameFromPoint (Int_t x, Int_t y)
 Get frame located at specified point. 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...
 
virtual void MapSubwindows ()
 Map all sub windows that are part of the composite frame. More...
 
virtual void Layout ()
 Layout the elements of the composite frame. More...
 
virtual Bool_t HandleDoubleClick (Event_t *)
 
virtual Bool_t HandleCrossing (Event_t *)
 
virtual Bool_t HandleFocusChange (Event_t *)
 
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 HandleDragDrop (TGFrame *frame, Int_t x, Int_t y, TGLayoutHints *lo)
 Handle drop event. More...
 
virtual void ChangeOptions (UInt_t options)
 Change composite frame options. Options is an OR of the EFrameTypes. More...
 
virtual Bool_t ProcessMessage (Long_t, Long_t, Long_t)
 
virtual TGLayoutManagerGetLayoutManager () const
 
virtual void SetLayoutManager (TGLayoutManager *l)
 Set the layout manager for the composite frame. More...
 
virtual TGFrameElementFindFrameElement (TGFrame *f) const
 Find frame-element holding frame f. More...
 
virtual void AddFrame (TGFrame *f, TGLayoutHints *l=0)
 Add frame to the composite frame using the specified layout hints. More...
 
virtual void RemoveAll ()
 Remove all frames from composite frame. More...
 
virtual void RemoveFrame (TGFrame *f)
 Remove frame from composite frame. More...
 
virtual void ShowFrame (TGFrame *f)
 Show sub frame. More...
 
virtual void HideFrame (TGFrame *f)
 Hide sub frame. More...
 
Int_t GetState (TGFrame *f) const
 Get state of sub frame. More...
 
Bool_t IsVisible (TGFrame *f) const
 Get state of sub frame. More...
 
Bool_t IsVisible (TGFrameElement *ptr) const
 
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 void SetEditable (Bool_t on=kTRUE)
 Switch ON/OFF edit mode. More...
 
virtual void SetLayoutBroken (Bool_t on=kTRUE)
 Set broken layout. No Layout method is called. More...
 
virtual Bool_t IsLayoutBroken () const
 
virtual void SetEditDisabled (UInt_t on=1)
 Set edit disable flag for this frame and subframes. More...
 
virtual void SetCleanup (Int_t mode=kLocalCleanup)
 Turn on automatic cleanup of child frames in dtor. More...
 
virtual Int_t MustCleanup () const
 
virtual void Cleanup ()
 Cleanup and delete all objects contained in this composite frame. More...
 
virtual void SetMapSubwindows (Bool_t on)
 
virtual Bool_t IsMapSubwindows () const
 
virtual void Print (Option_t *option="") const
 Print all frames in this composite frame. More...
 
virtual void ChangeSubframesBackground (Pixel_t back)
 Change background color for this frame and all subframes. More...
 
virtual void SavePrimitiveSubframes (std::ostream &out, Option_t *option="")
 Auxilary protected method used to save subframes. More...
 
- Public Member Functions inherited from TGFrame
 TGFrame (const TGWindow *p=0, UInt_t w=1, UInt_t h=1, UInt_t options=0, Pixel_t back=GetDefaultFrameBackground())
 
 TGFrame (TGClient *c, Window_t id, const TGWindow *parent=0)
 Create a frame using an externally created window. More...
 
virtual ~TGFrame ()
 Destructor. More...
 
virtual void DeleteWindow ()
 Delete window. More...
 
virtual void ReallyDelete ()
 
UInt_t GetEventMask () const
 
void AddInput (UInt_t emask)
 Add events specified in the emask to the events the frame should handle. More...
 
void RemoveInput (UInt_t emask)
 Remove events specified in emask from the events the frame should handle. More...
 
virtual Bool_t HandleEvent (Event_t *event)
 Handle all frame events. More...
 
virtual Bool_t HandleConfigureNotify (Event_t *event)
 This event is generated when the frame is resized. More...
 
virtual Bool_t HandleSelectionClear (Event_t *)
 
virtual Bool_t HandleColormapChange (Event_t *)
 
virtual void ProcessedConfigure (Event_t *event)
 
virtual void ProcessedEvent (Event_t *event)
 
virtual void SendMessage (const TGWindow *w, Long_t msg, Long_t parm1, Long_t parm2)
 Send message (i.e. More...
 
virtual void Move (Int_t x, Int_t y)
 Move frame. More...
 
virtual void Resize (UInt_t w=0, UInt_t h=0)
 Resize the frame. More...
 
virtual void Resize (TGDimension size)
 Resize the 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 Pixel_t GetBackground () const
 
virtual void ChangeBackground (Pixel_t back)
 Change frame background color. More...
 
virtual void SetBackgroundColor (Pixel_t back)
 Set background color (override from TGWindow base class). More...
 
virtual Pixel_t GetForeground () const
 Return frame foreground color. More...
 
virtual void SetForegroundColor (Pixel_t)
 
virtual UInt_t GetOptions () const
 
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 MapWindow ()
 
virtual void MapRaised ()
 
virtual void UnmapWindow ()
 
virtual void DrawBorder ()
 Draw frame border. More...
 
virtual void DrawCopy (Handle_t, Int_t, Int_t)
 
virtual void Activate (Bool_t)
 
virtual Bool_t IsActive () const
 
virtual void SetDragType (Int_t type)
 SetDragType. More...
 
virtual void SetDropType (Int_t type)
 SetDropType. More...
 
virtual Int_t GetDragType () const
 Returns drag source type. More...
 
virtual Int_t GetDropType () const
 Returns drop target type. More...
 
UInt_t GetWidth () const
 
UInt_t GetHeight () const
 
UInt_t GetMinWidth () const
 
UInt_t GetMinHeight () const
 
UInt_t GetMaxWidth () const
 
UInt_t GetMaxHeight () const
 
TGDimension GetSize () const
 
Int_t GetX () const
 
Int_t GetY () const
 
Int_t GetBorderWidth () const
 
TGFrameElementGetFrameElement () const
 
void SetFrameElement (TGFrameElement *fe)
 
Bool_t Contains (Int_t x, Int_t y) const
 
virtual void SetX (Int_t x)
 
virtual void SetY (Int_t y)
 
virtual void SetWidth (UInt_t w)
 
virtual void SetHeight (UInt_t h)
 
virtual void SetMinWidth (UInt_t w)
 
virtual void SetMinHeight (UInt_t h)
 
virtual void SetMaxWidth (UInt_t w)
 
virtual void SetMaxHeight (UInt_t h)
 
virtual void SetSize (const TGDimension &s)
 
void SaveUserColor (std::ostream &out, Option_t *)
 Save a user color in a C++ macro file - used in SavePrimitive(). More...
 
virtual void Delete (Option_t *="")
 Delete this object. More...
 
virtual TObjectDrawClone (Option_t *="") const
 Draw a clone of this object in the current pad. More...
 
virtual void DrawClass () const
 Draw class inheritance tree of the class to which this object belongs. More...
 
virtual void Dump () const
 Dump contents of object on stdout. More...
 
virtual void Inspect () const
 Dump contents of this object in a graphics canvas. More...
 
virtual void SetDrawOption (Option_t *="")
 Set drawing option for object. More...
 
void SetDNDSource (Bool_t onoff)
 
void SetDNDTarget (Bool_t onoff)
 
Bool_t IsDNDSource () const
 
Bool_t IsDNDTarget () const
 
virtual TDNDDataGetDNDData (Atom_t)
 
virtual Bool_t HandleDNDDrop (TDNDData *)
 
virtual Atom_t HandleDNDPosition (Int_t, Int_t, Atom_t, Int_t, Int_t)
 
virtual Atom_t HandleDNDEnter (Atom_t *)
 
virtual Bool_t HandleDNDLeave ()
 
virtual Bool_t HandleDNDFinished ()
 
- 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)
 
 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...
 
const TGWindowGetParent () const
 
virtual const TGWindowGetMainFrame () const
 Returns top level main frame. More...
 
virtual void DestroyWindow ()
 
virtual void DestroySubwindows ()
 
virtual void RaiseWindow ()
 
virtual void LowerWindow ()
 
virtual void IconifyWindow ()
 
virtual void RequestFocus ()
 
virtual void SetBackgroundPixmap (Pixmap_t pixmap)
 
virtual Bool_t HandleExpose (Event_t *event)
 
virtual Bool_t HandleTimer (TTimer *)
 Execute action in response of a timer timing out. More...
 
virtual Bool_t HandleIdleEvent (TGIdleHandler *)
 
virtual Bool_t IsMapped ()
 Returns kTRUE if window is mapped on screen, kFALSE otherwise. More...
 
virtual UInt_t GetEditDisabled () const
 
virtual const char * GetName () const
 Return unique name, used in SavePrimitive methods. More...
 
virtual void SetName (const char *name)
 
- Public Member Functions inherited from TGObject
 TGObject ()
 
 TGObject (const TGObject &tgo)
 
virtual ~TGObject ()
 
Handle_t GetId () const
 
TGClientGetClient () 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
 Save this object in the file specified by filename. More...
 
- Public Member Functions inherited from TObject
 TObject ()
 
 TObject (const TObject &object)
 TObject copy ctor. More...
 
TObjectoperator= (const TObject &rhs)
 TObject assignment operator. More...
 
virtual ~TObject ()
 TObject destructor. 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...
 
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 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 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 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 UInt_t GetUniqueID () const
 Return the unique object id. More...
 
virtual Option_tGetOption () const
 
virtual char * GetObjectInfo (Int_t px, Int_t py) const
 Returns string containing info about the object at position (px,py). More...
 
virtual const char * GetTitle () const
 Returns title of object. 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 Bool_t IsFolder () const
 Returns kTRUE in case object contains browsable objects (like containers or lists of other objects). More...
 
virtual Bool_t IsSortable () const
 
Bool_t IsOnHeap () const
 
Bool_t IsZombie () const
 
virtual Bool_t Notify ()
 This method must be overridden to handle object notification. More...
 
virtual void ls (Option_t *option="") const
 The ls function lists the contents of a class on stdout. 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 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...
 
virtual void SetUniqueID (UInt_t uid)
 Set the unique object id. More...
 
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 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...
 
voidoperator new (size_t sz)
 
voidoperator new[] (size_t sz)
 
voidoperator new (size_t sz, void *vp)
 
voidoperator new[] (size_t sz, void *vp)
 
void operator delete (void *ptr)
 Operator delete. More...
 
void operator delete[] (void *ptr)
 Operator delete []. More...
 
void SetBit (UInt_t f, Bool_t set)
 Set or unset the user status bits as specified in f. More...
 
void SetBit (UInt_t f)
 
void ResetBit (UInt_t f)
 
Bool_t TestBit (UInt_t f) const
 
Int_t TestBits (UInt_t f) const
 
void InvertBit (UInt_t f)
 
virtual void Info (const char *method, const char *msgfmt,...) const
 Issue info message. More...
 
virtual void Warning (const char *method, const char *msgfmt,...) const
 Issue warning message. More...
 
virtual void Error (const char *method, const char *msgfmt,...) const
 Issue error message. More...
 
virtual void SysError (const char *method, const char *msgfmt,...) const
 Issue system error message. More...
 
virtual void Fatal (const char *method, const char *msgfmt,...) const
 Issue fatal error message. 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...
 
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...
 
void Obsolete (const char *method, const char *asOfVers, const char *removedFromVers) const
 Use this method to declare a method obsolete. More...
 
- Public Member Functions inherited from TQObject
 TQObject ()
 TQObject Constructor. More...
 
virtual ~TQObject ()
 TQObject Destructor. More...
 
TListGetListOfClassSignals () const
 Returns pointer to list of signals of this class. More...
 
TListGetListOfSignals () const
 
TListGetListOfConnections () const
 
Bool_t AreSignalsBlocked () const
 
Bool_t BlockSignals (Bool_t b)
 
void CollectClassSignalLists (TList &list, TClass *cls)
 Collect class signal lists from class cls and all its base-classes. More...
 
template<typename... T>
void EmitVA (const char *signal_name, Int_t, const T &...params)
 
void EmitVA (const char *signal, Int_t nargs, va_list va)=delete
 
void Emit (const char *signal)
 Acitvate signal without args. More...
 
void Emit (const char *signal, Long_t *paramArr)
 Emit a signal with a varying number of arguments, paramArr is an array of the parameters. More...
 
void Emit (const char *signal, const char *params)
 Activate signal with parameter text string. More...
 
void Emit (const char *signal, Double_t param)
 Activate signal with single parameter. More...
 
void Emit (const char *signal, Long_t param)
 Activate signal with single parameter. More...
 
void Emit (const char *signal, Long64_t param)
 Activate signal with single parameter. More...
 
void Emit (const char *signal, Bool_t param)
 
void Emit (const char *signal, Char_t param)
 
void Emit (const char *signal, UChar_t param)
 
void Emit (const char *signal, Short_t param)
 
void Emit (const char *signal, UShort_t param)
 
void Emit (const char *signal, Int_t param)
 
void Emit (const char *signal, UInt_t param)
 
void Emit (const char *signal, ULong_t param)
 
void Emit (const char *signal, ULong64_t param)
 
void Emit (const char *signal, Float_t param)
 
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...
 
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 HighPriority (const char *signal_name, const char *slot_name=0)
 
virtual void LowPriority (const char *signal_name, const char *slot_name=0)
 
virtual Bool_t HasConnection (const char *signal_name) const
 Return true if there is any object connected to this signal. More...
 
virtual Int_t NumberOfSignals () const
 Return number of signals for this object. More...
 
virtual Int_t NumberOfConnections () const
 Return number of connections for this object. More...
 
virtual void Connected (const char *)
 
virtual void Disconnected (const char *)
 
virtual void Destroyed ()
 
virtual void ChangedBy (const char *method)
 
virtual void Message (const char *msg)
 

Static Public Member Functions

static void Show ()
 Called to show the style manager. Static method. More...
 
static void Terminate ()
 Called to delete the style manager. More...
 
static TStyleManager *& GetSM ()
 static: return style manager More...
 
- Static Public Member Functions inherited from TGFrame
static Pixel_t GetDefaultFrameBackground ()
 Get default frame background. More...
 
static Pixel_t GetDefaultSelectedBackground ()
 Get default selected frame background. More...
 
static Pixel_t GetWhitePixel ()
 Get white pixel value. More...
 
static Pixel_t GetBlackPixel ()
 Get black pixel value. More...
 
static const TGGCGetBlackGC ()
 Get black graphics context. More...
 
static const TGGCGetWhiteGC ()
 Get white graphics context. More...
 
static const TGGCGetHilightGC ()
 Get highlight color graphics context. More...
 
static const TGGCGetShadowGC ()
 Get shadow color graphics context. More...
 
static const TGGCGetBckgndGC ()
 Get background color graphics context. 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 Long_t GetDtorOnly ()
 Return destructor only flag. More...
 
static void SetDtorOnly (void *obj)
 Set destructor only flag. More...
 
static Bool_t GetObjectStat ()
 Get status of object stat 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 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 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 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...
 
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 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...
 

Private Member Functions

void AddMenus (TGCompositeFrame *p)
 Add the menu bar to the frame 'p'. More...
 
void DoNew ()
 Create a new style. Called via the menu bar or the tool bar. More...
 
void DoDelete ()
 Delete the current selected style from the ROOT session. More...
 
void DoRename ()
 Rename the current selected style. Called via the menu bar. More...
 
void DoExport ()
 Save the current selected style in a C++ macro file. More...
 
void DoExit ()
 Close the style manager. Called via the menu bar. 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 CreateMacro ()
 Create a TGFileInfo concerning a macro, if it doesn't exist already. 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 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...
 
void UpdateEditor (Int_t tabNum)
 Update the values of every widget entry in the editor. More...
 
void ConnectAll ()
 Connect every entry in the top level interface to the slot. More...
 
void DisconnectAll ()
 Disconnect every entry in the top level interface of the slot. More...
 
void ConnectEditor (Int_t tabNum)
 Connect every widget entry of the editor to its specific slot. More...
 
void DisconnectEditor (Int_t tabNum)
 Disconnect every widget entry of the editor from its slot. More...
 
void DoEditor ()
 Called each time something is changed in the style editor. More...
 
void AddEdition (TGCompositeFrame *p)
 Add the editor to the frame 'p'. More...
 
void CreateTabGeneral (TGCompositeFrame *tab)
 Add the tab 'General' to the editor. More...
 
void AddGeneralLine (TGCompositeFrame *f)
 Add the 'Line' group frame to the 'General' tab. More...
 
void AddGeneralFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'General' tab. More...
 
void AddGeneralText (TGCompositeFrame *f)
 Add the 'Text' group frame to the 'General' tab. More...
 
void AddGeneralMarker (TGCompositeFrame *f)
 Add the 'Marker' group frame to the 'General' tab. More...
 
void CreateTabCanvas (TGCompositeFrame *tab)
 Add the tab 'Canvas' to the editor. 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...
 
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 CreateTabPad (TGCompositeFrame *tab)
 Add the tab 'Pad' to the editor. More...
 
void AddPadMargin (TGCompositeFrame *f)
 Add the 'Margin' group frame to the 'Pad' tab. 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 AddPadTicks (TGCompositeFrame *f)
 Add the 'Ticks' group frame to the 'Pad' tab. More...
 
void AddPadGrid (TGCompositeFrame *f)
 Add the 'Grid' group frame to the 'Pad' tab. More...
 
void CreateTabHistos (TGCompositeFrame *tab)
 Add the tab 'Histos' to the editor. More...
 
void CreateTabHistosHistos (TGCompositeFrame *tab)
 Add the sub-tab 'Histos' to the tab 'Histos'. More...
 
void AddHistosHistosFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'Histos - Histos' tab. More...
 
void AddHistosHistosLine (TGCompositeFrame *f)
 Add the 'Line' 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 AddHistosHistosAxis (TGCompositeFrame *f)
 Add the 'Axis' 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 CreateTabHistosFrames (TGCompositeFrame *tab)
 Add the sub-tab 'Frames' to the tab 'Histos'. 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 AddHistosFramesBorder (TGCompositeFrame *f)
 Add the 'Border' group frame to the 'Histos - Frames' tab. More...
 
void CreateTabHistosGraphs (TGCompositeFrame *tab)
 Add the sub-tab 'Graphs' to the tab 'Histos'. More...
 
void AddHistosGraphsLine (TGCompositeFrame *f)
 Add the 'Line' group frame to the 'Histos - Graphs' 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 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 AddAxisXTitle (TGCompositeFrame *f)
 Add the 'Title' 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 AddAxisXLabels (TGCompositeFrame *f)
 Add the 'Labels' group frame to the 'Axis - X Axis' tab. More...
 
void AddAxisXDivisions (TGCompositeFrame *f)
 Add the 'Divisions' group frame to the 'Axis - X Axis' tab. More...
 
void CreateTabAxisY (TGCompositeFrame *tab)
 Add the sub-tab 'Y Axis' to the tab 'Axis'. More...
 
void AddAxisYTitle (TGCompositeFrame *f)
 Add the 'Title' 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 AddAxisYLabels (TGCompositeFrame *f)
 Add the 'Labels' group frame to the 'Axis - Y Axis' tab. More...
 
void AddAxisYDivisions (TGCompositeFrame *f)
 Add the 'Divisions' group frame to the 'Axis - Y Axis' tab. More...
 
void CreateTabAxisZ (TGCompositeFrame *tab)
 Add the sub-tab 'Z Axis' to the tab 'Axis'. More...
 
void AddAxisZTitle (TGCompositeFrame *f)
 Add the 'Title' 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 AddAxisZLabels (TGCompositeFrame *f)
 Add the 'Labels' group frame to the 'Axis - Z Axis' tab. More...
 
void AddAxisZDivisions (TGCompositeFrame *f)
 Add the 'Divisions' group frame to the 'Axis - Z Axis' tab. More...
 
void CreateTabTitle (TGCompositeFrame *tab)
 Add the tab 'Title' to the editor. More...
 
void AddTitleFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'Title' tab. More...
 
void AddTitleBorderSize (TGCompositeFrame *f)
 Add the 'Shadow' group frame to the 'Title' tab. More...
 
void AddTitleText (TGCompositeFrame *f)
 Add the 'Text' group frame to the 'Title' tab. More...
 
void AddTitleGeometry (TGCompositeFrame *f)
 Add the 'Geometry' group frame to the 'Title' tab. More...
 
void CreateTabStats (TGCompositeFrame *tab)
 Add the tab 'Stats' to the editor. More...
 
void AddStatsFill (TGCompositeFrame *f)
 Add the 'Fill' group frame to the 'Stats' tab. More...
 
void AddStatsText (TGCompositeFrame *f)
 Add the 'Text' 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 AddStatsFit (TGCompositeFrame *f)
 Add the 'Fit Options' group frame to the 'Stats' tab. More...
 
void CreateTabPsPdf (TGCompositeFrame *tab)
 Add the tab 'PS / PDF' to the editor. More...
 
void AddPsPdfHeader (TGCompositeFrame *f)
 Add the 'Header' group frame to the 'PS / PDF' tab. More...
 
void AddPsPdfTitle (TGCompositeFrame *f)
 Add the 'Title' group frame to the 'PS / PDF' tab. More...
 
void AddPsPdfColorModel (TGCompositeFrame *f)
 Add the 'Color Model' group frame to the 'PS / PDF' tab. More...
 
void AddPsPdfPaperSize (TGCompositeFrame *f)
 Add the 'Paper Size' 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 AddTitle (TGCompositeFrame *f, const char *s)
 Add a title to the frame f. More...
 
TGColorSelectAddColorEntry (TGCompositeFrame *f, Int_t id)
 Add a color entry to the frame f. More...
 
TGedPatternSelectAddFillStyleEntry (TGCompositeFrame *f, Int_t id)
 Add a fill style entry to the frame f. More...
 
TGedMarkerSelectAddMarkerStyleEntry (TGCompositeFrame *f, Int_t id)
 Add a marker style entry to the frame f. More...
 
TGComboBoxAddMarkerSizeEntry (TGCompositeFrame *f, Int_t id)
 Add a marker size entry to the frame f. 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...
 
TGLineWidthComboBoxAddLineWidthEntry (TGCompositeFrame *f, Int_t id)
 Add a line width entry to the frame f. More...
 
TGLineStyleComboBoxAddLineStyleEntry (TGCompositeFrame *f, Int_t id)
 Add a line style entry to the frame f. More...
 
TGTextButtonAddTextButton (TGCompositeFrame *f, const char *s, Int_t id)
 Add a text button to the frame f. More...
 
TGFontTypeComboBoxAddFontTypeEntry (TGCompositeFrame *f, Int_t id)
 Add a font type combo box to the frame f. More...
 
TGComboBoxAddTextAlignEntry (TGCompositeFrame *f, Int_t id)
 Add a text align combo box to the frame f. More...
 
TGButtonGroupAddBorderModeEntry (TGCompositeFrame *f, Int_t id1, Int_t id2, Int_t id3)
 Add a border mode button group to the frame f. More...
 
TGComboBoxAddDateFormatEntry (TGCompositeFrame *f, Int_t id)
 Add a date format combo box to the frame f. 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...
 
TGTextEntryAddTextEntry (TGCompositeFrame *f, const char *s, Int_t id)
 Add a text entry to the frame f. A caption can be added. More...
 
TGComboBoxAddPaperSizeEntry (TGCompositeFrame *f, Int_t id)
 Add a prefered paper size combo box to the frame f. More...
 

Private Attributes

TStylefCurSelStyle
 
Bool_t fLastChoice
 
Bool_t fRealTimePreview
 
Int_t fCurTabNum
 
Int_t fCurTabAxisNum
 
UInt_t fSMWidth
 
UInt_t fSMHeight
 
Bool_t fStyleChanged
 
Bool_t fMoreAndNotLess
 
Bool_t fSigSlotConnected
 
Bool_t fAllAndNotCurrent
 
TListfTrashListFrame
 
TListfTrashListLayout
 
TGMenuBarfMenuBar
 
TGPopupMenufMenuStyle
 
TGPopupMenufImportCascade
 
TGPopupMenufMenuHelp
 
TGToolBarfToolBar
 
TGPictureButtonfToolBarNew
 
TGPictureButtonfToolBarDelete
 
TGPictureButtonfToolBarImportCanvas
 
TGPictureButtonfToolBarImportMacro
 
TGPictureButtonfToolBarExport
 
TGPictureButtonfToolBarHelp
 
const TGPicturefToolBarNewPic
 
const TGPicturefToolBarDeletePic
 
const TGPicturefToolBarImportCanvasPic
 
const TGPicturefToolBarImportMacroPic
 
const TGPicturefToolBarExportPic
 
const TGPicturefToolBarHelpPic
 
TGHorizontal3DLinefHorizontal3DLine
 
TGLabelfListLabel
 
TGComboBoxfListComboBox
 
TGFileInfofCurMacro
 
TGLabelfCurStylabel
 
TGTextEntryfCurStyle
 
TGLabelfCurPadLabel
 
TGTextEntryfCurPadTextEntry
 
TVirtualPadfCurPad
 
TGLabelfCurObjLabel
 
TGTextEntryfCurObjTextEntry
 
TObjectfCurObj
 
TGCheckButtonfPreviewButton
 
TGCheckButtonfPreviewRealTime
 
TStylePreviewfPreviewWindow
 
TGPictureButtonfMakeDefault
 
const TGPicturefMakeDefaultPic
 
TGHButtonGroupfApplyOnGroup
 
TGRadioButtonfApplyOnAll
 
TGRadioButtonfApplyOnSel
 
TGTextButtonfApplyOnButton
 
TGTextButtonfMoreLess
 
TGStatusBarfStatusBar
 
TGVerticalFramefEditionFrame
 
TGTabfEditionTab
 
TGTabfHistosTab
 
TGTabfAxisTab
 
TGHorizontalFramefEditionButtonFrame
 
TGTextButtonfEditionHelp
 
TGTextButtonfEditionUpdatePreview
 
TGTextButtonfEditionReset
 
TGColorSelectfFillColor
 
TGedPatternSelectfFillStyle
 
TGLineWidthComboBoxfHatchesLineWidth
 
TGNumberEntryfHatchesSpacing
 
TGColorSelectfTextColor
 
TGNumberEntryfTextSize
 
TGCheckButtonfTextSizeInPixels
 
TGFontTypeComboBoxfTextFont
 
TGComboBoxfTextAlign
 
TGNumberEntryfTextAngle
 
TGColorSelectfLineColor
 
TGLineWidthComboBoxfLineWidth
 
TGLineStyleComboBoxfLineStyle
 
TGTextButtonfLineStyleEdit
 
TGColorSelectfMarkerColor
 
TGedMarkerSelectfMarkerStyle
 
TGComboBoxfMarkerSize
 
TGNumberEntryfScreenFactor
 
TGColorSelectfCanvasColor
 
TGNumberEntryfCanvasDefX
 
TGNumberEntryfCanvasDefY
 
TGNumberEntryfCanvasDefW
 
TGNumberEntryfCanvasDefH
 
TGButtonGroupfCanvasBorderMode
 
TGLineWidthComboBoxfCanvasBorderSize
 
TGCheckButtonfOptDateBool
 
TGColorSelectfAttDateTextColor
 
TGNumberEntryfAttDateTextSize
 
TGCheckButtonfAttDateTextSizeInPixels
 
TGComboBoxfOptDateFormat
 
TGFontTypeComboBoxfAttDateTextFont
 
TGNumberEntryfAttDateTextAngle
 
TGComboBoxfAttDateTextAlign
 
TGNumberEntryfDateX
 
TGNumberEntryfDateY
 
TGNumberEntryfPadLeftMargin
 
TGNumberEntryfPadRightMargin
 
TGNumberEntryfPadTopMargin
 
TGNumberEntryfPadBottomMargin
 
TGButtonGroupfPadBorderMode
 
TGLineWidthComboBoxfPadBorderSize
 
TGColorSelectfPadColor
 
TGCheckButtonfPadTickX
 
TGCheckButtonfPadTickY
 
TGCheckButtonfPadGridX
 
TGCheckButtonfPadGridY
 
TGColorSelectfGridColor
 
TGLineWidthComboBoxfGridWidth
 
TGLineStyleComboBoxfGridStyle
 
TGColorSelectfHistFillColor
 
TGedPatternSelectfHistFillStyle
 
TGColorSelectfHistLineColor
 
TGLineWidthComboBoxfHistLineWidth
 
TGLineStyleComboBoxfHistLineStyle
 
TGNumberEntryfBarWidth
 
TGNumberEntryfBarOffset
 
TGCheckButtonfHistMinimumZero
 
TGTextEntryfPaintTextFormat
 
TGNumberEntryfNumberContours
 
TGNumberEntryfLegoInnerR
 
TGColorSelectfFrameFillColor
 
TGedPatternSelectfFrameFillStyle
 
TGColorSelectfFrameLineColor
 
TGLineWidthComboBoxfFrameLineWidth
 
TGLineStyleComboBoxfFrameLineStyle
 
TGTextButtonfPaletteEdit
 
TGButtonGroupfFrameBorderMode
 
TGLineWidthComboBoxfFrameBorderSize
 
TGColorSelectfFuncColor
 
TGLineWidthComboBoxfFuncWidth
 
TGLineStyleComboBoxfFuncStyle
 
TGCheckButtonfDrawBorder
 
TGNumberEntryfEndErrorSize
 
TGNumberEntryfErrorX
 
TGNumberEntryfTimeOffsetDate
 
TGNumberEntryfTimeOffsetTime
 
TGCheckButtonfStripDecimals
 
TGTextButtonfApplyOnXYZ
 
TGNumberEntryfXTitleSize
 
TGCheckButtonfXTitleSizeInPixels
 
TGColorSelectfXTitleColor
 
TGNumberEntryfXTitleOffset
 
TGFontTypeComboBoxfXTitleFont
 
TGNumberEntryfXLabelSize
 
TGCheckButtonfXLabelSizeInPixels
 
TGColorSelectfXLabelColor
 
TGNumberEntryfXLabelOffset
 
TGFontTypeComboBoxfXLabelFont
 
TGColorSelectfXAxisColor
 
TGNumberEntryfXTickLength
 
TGCheckButtonfOptLogx
 
TGNumberEntryfXNdivMain
 
TGNumberEntryfXNdivSub
 
TGNumberEntryfXNdivSubSub
 
TGCheckButtonfXNdivisionsOptimize
 
TGNumberEntryfYTitleSize
 
TGCheckButtonfYTitleSizeInPixels
 
TGColorSelectfYTitleColor
 
TGNumberEntryfYTitleOffset
 
TGFontTypeComboBoxfYTitleFont
 
TGNumberEntryfYLabelSize
 
TGCheckButtonfYLabelSizeInPixels
 
TGColorSelectfYLabelColor
 
TGNumberEntryfYLabelOffset
 
TGFontTypeComboBoxfYLabelFont
 
TGColorSelectfYAxisColor
 
TGNumberEntryfYTickLength
 
TGCheckButtonfOptLogy
 
TGNumberEntryfYNdivMain
 
TGNumberEntryfYNdivSub
 
TGNumberEntryfYNdivSubSub
 
TGCheckButtonfYNdivisionsOptimize
 
TGNumberEntryfZTitleSize
 
TGCheckButtonfZTitleSizeInPixels
 
TGColorSelectfZTitleColor
 
TGNumberEntryfZTitleOffset
 
TGFontTypeComboBoxfZTitleFont
 
TGNumberEntryfZLabelSize
 
TGCheckButtonfZLabelSizeInPixels
 
TGColorSelectfZLabelColor
 
TGNumberEntryfZLabelOffset
 
TGFontTypeComboBoxfZLabelFont
 
TGColorSelectfZAxisColor
 
TGNumberEntryfZTickLength
 
TGCheckButtonfOptLogz
 
TGNumberEntryfZNdivMain
 
TGNumberEntryfZNdivSub
 
TGNumberEntryfZNdivSubSub
 
TGCheckButtonfZNdivisionsOptimize
 
TGCheckButtonfOptTitle
 
TGColorSelectfTitleColor
 
TGedPatternSelectfTitleStyle
 
TGColorSelectfTitleTextColor
 
TGNumberEntryfTitleFontSize
 
TGCheckButtonfTitleFontSizeInPixels
 
TGFontTypeComboBoxfTitleFont
 
TGComboBoxfTitleAlign
 
TGLabelfTitleBorderSizeLabel
 
TGLineWidthComboBoxfTitleBorderSize
 
TGNumberEntryfTitleX
 
TGNumberEntryfTitleY
 
TGNumberEntryfTitleW
 
TGNumberEntryfTitleH
 
TGLabelfLegendBorderSizeLabel
 
TGLineWidthComboBoxfLegendBorderSize
 
TGColorSelectfStatColor
 
TGedPatternSelectfStatStyle
 
TGColorSelectfStatTextColor
 
TGNumberEntryfStatFontSize
 
TGCheckButtonfStatFontSizeInPixels
 
TGFontTypeComboBoxfStatFont
 
TGNumberEntryfStatX
 
TGNumberEntryfStatY
 
TGNumberEntryfStatW
 
TGNumberEntryfStatH
 
TGLabelfStatBorderSizeLabel
 
TGLineWidthComboBoxfStatBorderSize
 
TGCheckButtonfOptStatName
 
TGCheckButtonfOptStatEntries
 
TGCheckButtonfOptStatOverflow
 
TGCheckButtonfOptStatMean
 
TGCheckButtonfOptStatUnderflow
 
TGCheckButtonfOptStatRMS
 
TGCheckButtonfOptStatSkewness
 
TGCheckButtonfOptStatIntegral
 
TGCheckButtonfOptStatKurtosis
 
TGCheckButtonfOptStatErrors
 
TGLabelfStatFormatLabel
 
TGTextEntryfStatFormat
 
TGCheckButtonfOptFitValues
 
TGCheckButtonfOptFitErrors
 
TGCheckButtonfOptFitProbability
 
TGCheckButtonfOptFitChi
 
TGLabelfFitFormatLabel
 
TGTextEntryfFitFormat
 
TGTextEntryfHeaderPS
 
TGTextEntryfTitlePS
 
TGButtonGroupfColorModelPS
 
TGRadioButtonfColorModelPSRGB
 
TGRadioButtonfColorModelPSCMYK
 
TGNumberEntryfLineScalePS
 
TGComboBoxfPaperSizePredef
 
Bool_t fPaperSizeEnCm
 
TGNumberEntryfPaperSizeX
 
TGNumberEntryfPaperSizeY
 
TGLayoutHintsfLayoutExpandX
 
TGLayoutHintsfLayoutExpandXMargin
 
TGLayoutHintsfLayoutExpandXY
 
TGLayoutHintsfLayoutExpandXYMargin
 
TGLayoutHintsfLayoutExpandXCenterYMargin
 

Static Private Attributes

static TStyleManagerfgStyleManager = 0
 

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)
}
 
- Public Types inherited from TObject
enum  EStatusBits {
  kCanDelete = BIT(0), kMustCleanup = BIT(3), kObjInCanvas = BIT(3), kIsReferenced = BIT(4),
  kHasUUID = BIT(5), kCannotPick = BIT(6), kNoContextMenu = BIT(8), kInvalidObject = BIT(13)
}
 
enum  { kIsOnHeap = 0x01000000, kNotDeleted = 0x02000000, kZombie = 0x04000000, kBitMask = 0x00ffffff }
 
enum  { kSingleKey = BIT(0), kOverwrite = BIT(1), kWriteDelete = BIT(2) }
 
- Protected Types inherited from TGMainFrame
enum  { kDontCallClose = BIT(14) }
 
- Protected Types inherited from TGFrame
enum  { kDeleteWindowCalled = BIT(15) }
 
- Protected Member Functions inherited from TGMainFrame
TString GetMWMvalueString () const
 Returns MWM decoration hints as a string - used in SavePrimitive(). More...
 
TString GetMWMfuncString () const
 Returns MWM function hints as a string - used in SavePrimitive(). More...
 
TString GetMWMinpString () const
 Returns MWM input mode hints as a string - used in SavePrimitive(). More...
 
- Protected Member Functions inherited from TGFrame
virtual voidGetSender ()
 
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...
 
virtual void DoRedraw ()
 Redraw the frame. More...
 
const TGResourcePoolGetResourcePool () const
 
TString GetOptionString () const
 Returns a frame option string - used in SavePrimitive(). More...
 
virtual void StartGuiBuilding (Bool_t on=kTRUE)
 Go into GUI building mode. More...
 
- Protected Member Functions inherited from TGWindow
 TGWindow (Window_t id)
 
 TGWindow (const TGWindow &tgw)
 
TGWindowoperator= (const TGWindow &tgw)
 
- Protected Member Functions inherited from TGObject
TGObjectoperator= (const TGObject &tgo)
 
- Protected Member Functions inherited from TObject
void MakeZombie ()
 
virtual void DoError (int level, const char *location, const char *fmt, va_list va) const
 Interface to ErrorHandler (protected). More...
 
- Protected Member Functions inherited from TQObject
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 Bool_t ConnectToClass (TQObject *sender, const char *signal, TClass *receiver_class, void *receiver, const char *slot)
 Create connection between sender and receiver. 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 Int_t CheckConnectArgs (TQObject *sender, TClass *sender_class, const char *signal, TClass *receiver_class, const char *slot)
 Checking of consitency of sender/receiver methods/arguments. More...
 
static TString CompressName (const char *method_name)
 
- Protected Attributes inherited from TGMainFrame
Atom_tfDNDTypeList
 
TListfBindList
 
TString fWindowName
 
TString fIconName
 
TString fIconPixmap
 
TString fClassName
 
TString fResourceName
 
UInt_t fMWMValue
 
UInt_t fMWMFuncs
 
UInt_t fMWMInput
 
Int_t fWMX
 
Int_t fWMY
 
UInt_t fWMWidth
 
UInt_t fWMHeight
 
UInt_t fWMMinWidth
 
UInt_t fWMMinHeight
 
UInt_t fWMMaxWidth
 
UInt_t fWMMaxHeight
 
UInt_t fWMWidthInc
 
UInt_t fWMHeightInc
 
EInitialState fWMInitState
 
- Protected Attributes inherited from TGCompositeFrame
TGLayoutManagerfLayoutManager
 
TListfList
 
Bool_t fLayoutBroken
 
Int_t fMustCleanup
 
Bool_t fMapSubwindows
 
- Protected Attributes inherited from TGFrame
Int_t fX
 
Int_t fY
 
UInt_t fWidth
 
UInt_t fHeight
 
UInt_t fMinWidth
 
UInt_t fMinHeight
 
UInt_t fMaxWidth
 
UInt_t fMaxHeight
 
Int_t fBorderWidth
 
UInt_t fOptions
 
Pixel_t fBackground
 
UInt_t fEventMask
 
Int_t fDNDState
 
TGFrameElementfFE
 
- Protected Attributes inherited from TGWindow
const TGWindowfParent
 
Bool_t fNeedRedraw
 
TString fName
 
UInt_t fEditDisabled
 
- Protected Attributes inherited from TGObject
Handle_t fId
 
TGClientfClient
 
- Protected Attributes inherited from TQObject
TListfListOfSignals
 
TListfListOfConnections
 list of signals from this object More...
 
Bool_t fSignalsBlocked
 list of connections to this object More...
 
- Static Protected Attributes inherited from TGCompositeFrame
static TGLayoutHintsfgDefaultHints = 0
 
- Static Protected Attributes inherited from TGFrame
static Bool_t fgInit = kFALSE
 
static Pixel_t fgDefaultFrameBackground = 0
 
static Pixel_t fgDefaultSelectedBackground = 0
 
static Pixel_t fgWhitePixel = 0
 
static Pixel_t fgBlackPixel = 0
 
static const TGGCfgBlackGC = 0
 
static const TGGCfgWhiteGC = 0
 
static const TGGCfgHilightGC = 0
 
static const TGGCfgShadowGC = 0
 
static const TGGCfgBckgndGC = 0
 
static Time_t fgLastClick = 0
 
static UInt_t fgLastButton = 0
 
static Int_t fgDbx = 0
 
static Int_t fgDby = 0
 
static Window_t fgDbw = 0
 
static UInt_t fgUserColor = 0
 
- Static Protected Attributes inherited from TGWindow
static Int_t fgCounter
 
- 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 ( const TGWindow p)

Constructor. Create the main window of the style manager.

Definition at line 400 of file TStyleManager.cxx.

Referenced by Show().

TStyleManager::~TStyleManager ( )
virtual

Destructor.

Definition at line 480 of file TStyleManager.cxx.

Member Function Documentation

void TStyleManager::AddAxisXDivisions ( TGCompositeFrame f)
private

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

Definition at line 3112 of file TStyleManager.cxx.

Referenced by CreateTabAxisX().

void TStyleManager::AddAxisXLabels ( TGCompositeFrame f)
private

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

Definition at line 3148 of file TStyleManager.cxx.

Referenced by CreateTabAxisX().

void TStyleManager::AddAxisXLine ( TGCompositeFrame f)
private

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

Definition at line 3049 of file TStyleManager.cxx.

Referenced by CreateTabAxisX().

void TStyleManager::AddAxisXTitle ( TGCompositeFrame f)
private

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

Definition at line 3079 of file TStyleManager.cxx.

Referenced by CreateTabAxisX().

void TStyleManager::AddAxisYDivisions ( TGCompositeFrame f)
private

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

Definition at line 3262 of file TStyleManager.cxx.

Referenced by CreateTabAxisY().

void TStyleManager::AddAxisYLabels ( TGCompositeFrame f)
private

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

Definition at line 3297 of file TStyleManager.cxx.

Referenced by CreateTabAxisY().

void TStyleManager::AddAxisYLine ( TGCompositeFrame f)
private

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

Definition at line 3199 of file TStyleManager.cxx.

Referenced by CreateTabAxisY().

void TStyleManager::AddAxisYTitle ( TGCompositeFrame f)
private

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

Definition at line 3229 of file TStyleManager.cxx.

Referenced by CreateTabAxisY().

void TStyleManager::AddAxisZDivisions ( TGCompositeFrame f)
private

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

Definition at line 3413 of file TStyleManager.cxx.

Referenced by CreateTabAxisZ().

void TStyleManager::AddAxisZLabels ( TGCompositeFrame f)
private

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

Definition at line 3448 of file TStyleManager.cxx.

Referenced by CreateTabAxisZ().

void TStyleManager::AddAxisZLine ( TGCompositeFrame f)
private

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

Definition at line 3349 of file TStyleManager.cxx.

Referenced by CreateTabAxisZ().

void TStyleManager::AddAxisZTitle ( TGCompositeFrame f)
private

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

Definition at line 3379 of file TStyleManager.cxx.

Referenced by CreateTabAxisZ().

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 4160 of file TStyleManager.cxx.

Referenced by AddCanvasBorder(), AddHistosFramesBorder(), and AddPadBorder().

void TStyleManager::AddCanvasBorder ( TGCompositeFrame f)
private

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

Definition at line 2486 of file TStyleManager.cxx.

Referenced by CreateTabCanvas().

void TStyleManager::AddCanvasDate ( TGCompositeFrame f)
private

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

Definition at line 2495 of file TStyleManager.cxx.

Referenced by CreateTabCanvas().

void TStyleManager::AddCanvasFill ( TGCompositeFrame f)
private

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

Definition at line 2431 of file TStyleManager.cxx.

Referenced by CreateTabCanvas().

void TStyleManager::AddCanvasGeometry ( TGCompositeFrame f)
private

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

Definition at line 2448 of file TStyleManager.cxx.

Referenced by CreateTabCanvas().

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

Add a date format combo box to the frame f.

Definition at line 4181 of file TStyleManager.cxx.

Referenced by AddCanvasDate().

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 2226 of file TStyleManager.cxx.

Referenced by TStyleManager().

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

Add a fill style entry to the frame f.

Definition at line 3989 of file TStyleManager.cxx.

Referenced by AddGeneralFill(), AddHistosFramesFill(), AddHistosHistosFill(), AddStatsFill(), and AddTitleFill().

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

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

Definition at line 2304 of file TStyleManager.cxx.

Referenced by CreateTabGeneral().

void TStyleManager::AddGeneralLine ( TGCompositeFrame f)
private

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

Definition at line 2336 of file TStyleManager.cxx.

Referenced by CreateTabGeneral().

void TStyleManager::AddGeneralMarker ( TGCompositeFrame f)
private

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

Definition at line 2391 of file TStyleManager.cxx.

Referenced by CreateTabGeneral().

void TStyleManager::AddGeneralText ( TGCompositeFrame f)
private

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

Definition at line 2357 of file TStyleManager.cxx.

Referenced by CreateTabGeneral().

void TStyleManager::AddHistosFramesBorder ( TGCompositeFrame f)
private

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

Definition at line 2903 of file TStyleManager.cxx.

Referenced by CreateTabHistosFrames().

void TStyleManager::AddHistosFramesFill ( TGCompositeFrame f)
private

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

Definition at line 2865 of file TStyleManager.cxx.

Referenced by CreateTabHistosFrames().

void TStyleManager::AddHistosFramesLine ( TGCompositeFrame f)
private

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

Definition at line 2884 of file TStyleManager.cxx.

Referenced by CreateTabHistosFrames().

void TStyleManager::AddHistosGraphsBorder ( TGCompositeFrame f)
private

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

Definition at line 2944 of file TStyleManager.cxx.

Referenced by CreateTabHistosGraphs().

void TStyleManager::AddHistosGraphsErrors ( TGCompositeFrame f)
private

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

Definition at line 2960 of file TStyleManager.cxx.

Referenced by CreateTabHistosGraphs().

void TStyleManager::AddHistosGraphsLine ( TGCompositeFrame f)
private

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

Definition at line 2925 of file TStyleManager.cxx.

Referenced by CreateTabHistosGraphs().

void TStyleManager::AddHistosHistosAxis ( TGCompositeFrame f)
private

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

Definition at line 2804 of file TStyleManager.cxx.

Referenced by CreateTabHistosHistos().

void TStyleManager::AddHistosHistosBar ( TGCompositeFrame f)
private

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

Definition at line 2764 of file TStyleManager.cxx.

Referenced by CreateTabHistosHistos().

void TStyleManager::AddHistosHistosContours ( TGCompositeFrame f)
private

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

Definition at line 2788 of file TStyleManager.cxx.

Referenced by CreateTabHistosHistos().

void TStyleManager::AddHistosHistosFill ( TGCompositeFrame f)
private

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

Definition at line 2726 of file TStyleManager.cxx.

Referenced by CreateTabHistosHistos().

void TStyleManager::AddHistosHistosLegoInnerR ( TGCompositeFrame f)
private

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

Definition at line 2819 of file TStyleManager.cxx.

Referenced by CreateTabHistosHistos().

void TStyleManager::AddHistosHistosLine ( TGCompositeFrame f)
private

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

Definition at line 2745 of file TStyleManager.cxx.

Referenced by CreateTabHistosHistos().

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

Add a line style entry to the frame f.

Definition at line 4098 of file TStyleManager.cxx.

Referenced by AddGeneralLine(), AddHistosFramesLine(), AddHistosGraphsLine(), AddHistosHistosLine(), and AddPadGrid().

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

Add a marker size entry to the frame f.

Definition at line 4019 of file TStyleManager.cxx.

Referenced by AddGeneralMarker().

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

Add a marker style entry to the frame f.

Definition at line 4004 of file TStyleManager.cxx.

Referenced by AddGeneralMarker().

void TStyleManager::AddMenus ( TGCompositeFrame p)
private

Add the menu bar to the frame 'p'.

Definition at line 817 of file TStyleManager.cxx.

Referenced by TStyleManager().

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
void TStyleManager::AddPadBorder ( TGCompositeFrame f)
private

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

Definition at line 2607 of file TStyleManager.cxx.

Referenced by CreateTabPad().

void TStyleManager::AddPadFill ( TGCompositeFrame f)
private

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

Definition at line 2616 of file TStyleManager.cxx.

Referenced by CreateTabPad().

void TStyleManager::AddPadGrid ( TGCompositeFrame f)
private

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

Definition at line 2657 of file TStyleManager.cxx.

Referenced by CreateTabPad().

void TStyleManager::AddPadMargin ( TGCompositeFrame f)
private

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

Definition at line 2570 of file TStyleManager.cxx.

Referenced by CreateTabPad().

void TStyleManager::AddPadTicks ( TGCompositeFrame f)
private

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

Definition at line 2633 of file TStyleManager.cxx.

Referenced by CreateTabPad().

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

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

Definition at line 4246 of file TStyleManager.cxx.

Referenced by AddPsPdfPaperSize().

void TStyleManager::AddPsPdfColorModel ( TGCompositeFrame f)
private

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

Definition at line 3888 of file TStyleManager.cxx.

Referenced by CreateTabPsPdf().

void TStyleManager::AddPsPdfHeader ( TGCompositeFrame f)
private

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

Definition at line 3862 of file TStyleManager.cxx.

Referenced by CreateTabPsPdf().

void TStyleManager::AddPsPdfLineScale ( TGCompositeFrame f)
private

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

Definition at line 3932 of file TStyleManager.cxx.

Referenced by CreateTabPsPdf().

void TStyleManager::AddPsPdfPaperSize ( TGCompositeFrame f)
private

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

Definition at line 3910 of file TStyleManager.cxx.

Referenced by CreateTabPsPdf().

void TStyleManager::AddPsPdfTitle ( TGCompositeFrame f)
private

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

Definition at line 3875 of file TStyleManager.cxx.

Referenced by CreateTabPsPdf().

void TStyleManager::AddStatsFill ( TGCompositeFrame f)
private

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

Definition at line 3662 of file TStyleManager.cxx.

Referenced by CreateTabStats().

void TStyleManager::AddStatsFit ( TGCompositeFrame f)
private

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

Definition at line 3802 of file TStyleManager.cxx.

Referenced by CreateTabStats().

void TStyleManager::AddStatsGeometry ( TGCompositeFrame f)
private

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

Definition at line 3709 of file TStyleManager.cxx.

Referenced by CreateTabStats().

void TStyleManager::AddStatsStats ( TGCompositeFrame f)
private

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

Definition at line 3748 of file TStyleManager.cxx.

Referenced by CreateTabStats().

void TStyleManager::AddStatsText ( TGCompositeFrame f)
private

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

Definition at line 3681 of file TStyleManager.cxx.

Referenced by CreateTabStats().

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

Add a text align combo box to the frame f.

Definition at line 4139 of file TStyleManager.cxx.

Referenced by AddCanvasDate(), AddGeneralText(), and AddTitleText().

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

Add a text button to the frame f.

Definition at line 4111 of file TStyleManager.cxx.

Referenced by AddGeneralLine(), CreateTabAxis(), and CreateTabHistosFrames().

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 4215 of file TStyleManager.cxx.

Referenced by AddHistosHistosAxis(), AddPsPdfHeader(), AddPsPdfTitle(), AddStatsFit(), and AddStatsStats().

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

Add a title to the frame f.

Definition at line 3951 of file TStyleManager.cxx.

Referenced by AddCanvasDate(), and AddGeneralFill().

void TStyleManager::AddTitleBorderSize ( TGCompositeFrame f)
private

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

Definition at line 3531 of file TStyleManager.cxx.

Referenced by CreateTabTitle().

void TStyleManager::AddTitleFill ( TGCompositeFrame f)
private

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

Definition at line 3512 of file TStyleManager.cxx.

Referenced by CreateTabTitle().

void TStyleManager::AddTitleGeometry ( TGCompositeFrame f)
private

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

Definition at line 3590 of file TStyleManager.cxx.

Referenced by CreateTabTitle().

void TStyleManager::AddTitleText ( TGCompositeFrame f)
private

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

Definition at line 3561 of file TStyleManager.cxx.

Referenced by CreateTabTitle().

void TStyleManager::AddToolbar ( TGCompositeFrame p)
private

Add the tool bar to the frame 'p'.

Definition at line 1039 of file TStyleManager.cxx.

Referenced by TStyleManager().

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 1100 of file TStyleManager.cxx.

Referenced by TStyleManager().

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 1237 of file TStyleManager.cxx.

Referenced by DoDelete(), DoImportCanvas(), DoImportMacro(), DoNew(), DoRename(), and Init().

void TStyleManager::CloseWindow ( )
virtual

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

Reimplemented from TGMainFrame.

Definition at line 4661 of file TStyleManager.cxx.

void TStyleManager::ConnectAll ( )
private

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

Definition at line 1744 of file TStyleManager.cxx.

Referenced by TStyleManager().

void TStyleManager::ConnectEditor ( Int_t  tabNum)
private

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

Definition at line 1808 of file TStyleManager.cxx.

Referenced by DoChangeTab(), DoListSelect(), DoMoreLess(), ModApplyOnXYZ(), ModOptDateBool(), and ModOptTitle().

void TStyleManager::CreateMacro ( )
private

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

Definition at line 1026 of file TStyleManager.cxx.

Referenced by DoExport(), DoImportCanvas(), and DoImportMacro().

void TStyleManager::CreateTabAxis ( TGCompositeFrame tab)
private

Add the tab 'Axis' to the editor.

Definition at line 2981 of file TStyleManager.cxx.

Referenced by AddEdition().

void TStyleManager::CreateTabAxisX ( TGCompositeFrame tab)
private

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

Definition at line 3031 of file TStyleManager.cxx.

Referenced by CreateTabAxis().

void TStyleManager::CreateTabAxisY ( TGCompositeFrame tab)
private

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

Definition at line 3181 of file TStyleManager.cxx.

Referenced by CreateTabAxis().

void TStyleManager::CreateTabAxisZ ( TGCompositeFrame tab)
private

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

Definition at line 3331 of file TStyleManager.cxx.

Referenced by CreateTabAxis().

void TStyleManager::CreateTabCanvas ( TGCompositeFrame tab)
private

Add the tab 'Canvas' to the editor.

Definition at line 2411 of file TStyleManager.cxx.

Referenced by AddEdition().

void TStyleManager::CreateTabGeneral ( TGCompositeFrame tab)
private

Add the tab 'General' to the editor.

Definition at line 2271 of file TStyleManager.cxx.

Referenced by AddEdition().

void TStyleManager::CreateTabHistos ( TGCompositeFrame tab)
private

Add the tab 'Histos' to the editor.

Definition at line 2689 of file TStyleManager.cxx.

Referenced by AddEdition().

void TStyleManager::CreateTabHistosFrames ( TGCompositeFrame tab)
private

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

Definition at line 2835 of file TStyleManager.cxx.

Referenced by CreateTabHistos().

void TStyleManager::CreateTabHistosGraphs ( TGCompositeFrame tab)
private

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

Definition at line 2912 of file TStyleManager.cxx.

Referenced by CreateTabHistos().

void TStyleManager::CreateTabHistosHistos ( TGCompositeFrame tab)
private

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

Definition at line 2702 of file TStyleManager.cxx.

Referenced by CreateTabHistos().

void TStyleManager::CreateTabPad ( TGCompositeFrame tab)
private

Add the tab 'Pad' to the editor.

Definition at line 2549 of file TStyleManager.cxx.

Referenced by AddEdition().

void TStyleManager::CreateTabPsPdf ( TGCompositeFrame tab)
private

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

Definition at line 3844 of file TStyleManager.cxx.

Referenced by AddEdition().

void TStyleManager::CreateTabStats ( TGCompositeFrame tab)
private

Add the tab 'Stats' to the editor.

Definition at line 3627 of file TStyleManager.cxx.

Referenced by AddEdition().

void TStyleManager::CreateTabTitle ( TGCompositeFrame tab)
private

Add the tab 'Title' to the editor.

Definition at line 3482 of file TStyleManager.cxx.

Referenced by AddEdition().

void TStyleManager::DisconnectAll ( )
private

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

Definition at line 1778 of file TStyleManager.cxx.

Referenced by ~TStyleManager().

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 2014 of file TStyleManager.cxx.

Referenced by DoChangeTab(), DoListSelect(), DoMoreLess(), ModApplyOnXYZ(), ModOptDateBool(), ModOptTitle(), and ~TStyleManager().

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 4471 of file TStyleManager.cxx.

void TStyleManager::DoApplyOnSelect ( Int_t  i)

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

Definition at line 4462 of file TStyleManager.cxx.

void TStyleManager::DoChangeAxisTab ( Int_t  i)

Slot called when the user changes the current axis tab.

Definition at line 4568 of file TStyleManager.cxx.

void TStyleManager::DoChangeTab ( Int_t  i)

Slot called when the user changes the current tab.

Definition at line 4555 of file TStyleManager.cxx.

void TStyleManager::DoDelete ( )
private

Delete the current selected style from the ROOT session.

Called via the menu or the tool bar.

Definition at line 879 of file TStyleManager.cxx.

Referenced by DoMenu().

void TStyleManager::DoEditionUpdatePreview ( )

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

Definition at line 4541 of file TStyleManager.cxx.

Referenced by DoEditor(), DoListSelect(), DoPreview(), and DoRealTime().

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 2210 of file TStyleManager.cxx.

Referenced by ModApplyOnXYZ(), ModAttDateTextAlign(), ModAttDateTextAngle(), ModAttDateTextColor(), ModAttDateTextFont(), ModAttDateTextSize(), ModAttDateTextSizeInPixels(), ModBarOffset(), ModBarWidth(), ModCanvasBorderMode(), ModCanvasBorderSize(), ModCanvasColor(), ModCanvasDefH(), ModCanvasDefW(), ModCanvasDefX(), ModCanvasDefY(), ModColorModelPS(), ModDateX(), ModDateY(), ModDrawBorder(), ModEndErrorSize(), ModErrorX(), ModFillColor(), ModFillStyle(), ModFitFormat(), ModFrameBorderMode(), ModFrameBorderSize(), ModFrameFillColor(), ModFrameFillStyle(), ModFrameLineColor(), ModFrameLineStyle(), ModFrameLineWidth(), ModFuncColor(), ModFuncStyle(), ModFuncWidth(), ModGridColor(), ModGridStyle(), ModGridWidth(), ModHatchesLineWidth(), ModHatchesSpacing(), ModHeaderPS(), ModHistFillColor(), ModHistFillStyle(), ModHistLineColor(), ModHistLineStyle(), ModHistLineWidth(), ModHistMinimumZero(), ModLegendBorderSize(), ModLegoInnerR(), ModLineColor(), ModLineScalePS(), ModLineStyle(), ModLineWidth(), ModMarkerColor(), ModMarkerSize(), ModMarkerStyle(), ModNumberContours(), ModOptDateBool(), ModOptDateFormat(), ModOptFit(), ModOptLogx(), ModOptLogy(), ModOptLogz(), ModOptStat(), ModOptTitle(), ModPadBorderMode(), ModPadBorderSize(), ModPadBottomMargin(), ModPadColor(), ModPadGridX(), ModPadGridY(), ModPadLeftMargin(), ModPadRightMargin(), ModPadTickX(), ModPadTickY(), ModPadTopMargin(), ModPaintTextFormat(), ModPaperSizePredef(), ModPaperSizeXY(), ModScreenFactor(), ModStatBorderSize(), ModStatColor(), ModStatFont(), ModStatFontSize(), ModStatFontSizeInPixels(), ModStatFormat(), ModStatH(), ModStatStyle(), ModStatTextColor(), ModStatW(), ModStatX(), ModStatY(), ModStripDecimals(), ModTextAlign(), ModTextAngle(), ModTextColor(), ModTextFont(), ModTextSize(), ModTextSizeInPixels(), ModTimeOffset(), ModTitleAlign(), ModTitleBorderSize(), ModTitleFillColor(), ModTitleFont(), ModTitleFontSize(), ModTitleFontSizeInPixels(), ModTitleH(), ModTitlePS(), ModTitleStyle(), ModTitleTextColor(), ModTitleW(), ModTitleX(), ModTitleY(), ModXAxisColor(), ModXLabelColor(), ModXLabelFont(), ModXLabelOffset(), ModXLabelSize(), ModXLabelSizeInPixels(), ModXNdivisions(), ModXTickLength(), ModXTitleColor(), ModXTitleFont(), ModXTitleOffset(), ModXTitleSize(), ModXTitleSizeInPixels(), ModYAxisColor(), ModYLabelColor(), ModYLabelFont(), ModYLabelOffset(), ModYLabelSize(), ModYLabelSizeInPixels(), ModYNdivisions(), ModYTickLength(), ModYTitleColor(), ModYTitleFont(), ModYTitleOffset(), ModYTitleSize(), ModYTitleSizeInPixels(), ModZAxisColor(), ModZLabelColor(), ModZLabelFont(), ModZLabelOffset(), ModZLabelSize(), ModZLabelSizeInPixels(), ModZNdivisions(), ModZTickLength(), ModZTitleColor(), ModZTitleFont(), ModZTitleOffset(), ModZTitleSize(), and ModZTitleSizeInPixels().

void TStyleManager::DoExit ( )
private

Close the style manager. Called via the menu bar.

Definition at line 944 of file TStyleManager.cxx.

Referenced by DoMenu().

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 909 of file TStyleManager.cxx.

Referenced by DoMenu().

void TStyleManager::DoHelp ( Int_t  i)
private

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

Definition at line 953 of file TStyleManager.cxx.

Referenced by DoMenu().

void TStyleManager::DoImportCanvas ( )
private

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

Definition at line 1000 of file TStyleManager.cxx.

Referenced by DoMenu().

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 4291 of file TStyleManager.cxx.

Referenced by DoMenu().

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 4356 of file TStyleManager.cxx.

Referenced by BuildList().

void TStyleManager::DoMakeDefault ( )

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

Definition at line 4452 of file TStyleManager.cxx.

void TStyleManager::DoMenu ( Int_t  menuID)

Slot called when an item of the menu is selected.

Definition at line 4264 of file TStyleManager.cxx.

void TStyleManager::DoMoreLess ( )

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

Definition at line 4509 of file TStyleManager.cxx.

Referenced by TStyleManager().

void TStyleManager::DoNew ( )
private

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

Definition at line 863 of file TStyleManager.cxx.

Referenced by DoMenu().

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 4409 of file TStyleManager.cxx.

Referenced by DoSelectCanvas(), and DoSelectNoCanvas().

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 4439 of file TStyleManager.cxx.

Referenced by DoPreview(), and ~TStyleManager().

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 4393 of file TStyleManager.cxx.

void TStyleManager::DoRename ( )
private

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

Definition at line 897 of file TStyleManager.cxx.

Referenced by DoMenu().

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 4599 of file TStyleManager.cxx.

Referenced by Init().

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 4577 of file TStyleManager.cxx.

Referenced by DoSelectCanvas(), and Init().

TStyleManager *& TStyleManager::GetSM ( )
static

static: return style manager

Definition at line 757 of file TStyleManager.cxx.

Referenced by Show().

void TStyleManager::Hide ( )

Called to hide the style manager.

Definition at line 782 of file TStyleManager.cxx.

Referenced by CloseWindow().

void TStyleManager::Init ( )

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

Definition at line 765 of file TStyleManager.cxx.

Referenced by Show(), and TStyleManager().

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 5458 of file TStyleManager.cxx.

void TStyleManager::ModAttDateTextAlign ( )

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

Definition at line 5000 of file TStyleManager.cxx.

void TStyleManager::ModAttDateTextAngle ( )

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

Definition at line 5009 of file TStyleManager.cxx.

void TStyleManager::ModAttDateTextColor ( )

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

Definition at line 4931 of file TStyleManager.cxx.

void TStyleManager::ModAttDateTextFont ( )

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

Definition at line 4989 of file TStyleManager.cxx.

void TStyleManager::ModAttDateTextSize ( )

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

Definition at line 4941 of file TStyleManager.cxx.

void TStyleManager::ModAttDateTextSizeInPixels ( Bool_t  b)

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

Definition at line 4950 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::ModBarOffset ( )

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

Definition at line 5220 of file TStyleManager.cxx.

void TStyleManager::ModBarWidth ( )

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

Definition at line 5211 of file TStyleManager.cxx.

void TStyleManager::ModCanvasBorderMode ( )

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

Definition at line 4894 of file TStyleManager.cxx.

void TStyleManager::ModCanvasBorderSize ( )

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

Definition at line 4907 of file TStyleManager.cxx.

void TStyleManager::ModCanvasColor ( )

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

Definition at line 4849 of file TStyleManager.cxx.

void TStyleManager::ModCanvasDefH ( )

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

Definition at line 4885 of file TStyleManager.cxx.

void TStyleManager::ModCanvasDefW ( )

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

Definition at line 4876 of file TStyleManager.cxx.

void TStyleManager::ModCanvasDefX ( )

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

Definition at line 4858 of file TStyleManager.cxx.

void TStyleManager::ModCanvasDefY ( )

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

Definition at line 4867 of file TStyleManager.cxx.

void TStyleManager::ModColorModelPS ( )

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

Definition at line 6365 of file TStyleManager.cxx.

void TStyleManager::ModDateX ( )

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

Definition at line 5018 of file TStyleManager.cxx.

void TStyleManager::ModDateY ( )

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

Definition at line 5027 of file TStyleManager.cxx.

void TStyleManager::ModDrawBorder ( )

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

Definition at line 5368 of file TStyleManager.cxx.

void TStyleManager::ModEndErrorSize ( )

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

Definition at line 5377 of file TStyleManager.cxx.

void TStyleManager::ModErrorX ( )

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

Definition at line 5386 of file TStyleManager.cxx.

void TStyleManager::ModFillColor ( )

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

Definition at line 4669 of file TStyleManager.cxx.

void TStyleManager::ModFillStyle ( )

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

Definition at line 4678 of file TStyleManager.cxx.

void TStyleManager::ModFitFormat ( const char *  fitformat)

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

Definition at line 6338 of file TStyleManager.cxx.

void TStyleManager::ModFrameBorderMode ( )

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

Definition at line 5319 of file TStyleManager.cxx.

void TStyleManager::ModFrameBorderSize ( )

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

Definition at line 5332 of file TStyleManager.cxx.

void TStyleManager::ModFrameFillColor ( )

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

Definition at line 5266 of file TStyleManager.cxx.

void TStyleManager::ModFrameFillStyle ( )

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

Definition at line 5275 of file TStyleManager.cxx.

void TStyleManager::ModFrameLineColor ( )

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

Definition at line 5284 of file TStyleManager.cxx.

void TStyleManager::ModFrameLineStyle ( )

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

Definition at line 5302 of file TStyleManager.cxx.

void TStyleManager::ModFrameLineWidth ( )

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

Definition at line 5293 of file TStyleManager.cxx.

void TStyleManager::ModFuncColor ( )

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

Definition at line 5341 of file TStyleManager.cxx.

void TStyleManager::ModFuncStyle ( )

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

Definition at line 5359 of file TStyleManager.cxx.

void TStyleManager::ModFuncWidth ( )

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

Definition at line 5350 of file TStyleManager.cxx.

void TStyleManager::ModGridColor ( )

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

Definition at line 5139 of file TStyleManager.cxx.

void TStyleManager::ModGridStyle ( )

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

Definition at line 5157 of file TStyleManager.cxx.

void TStyleManager::ModGridWidth ( )

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

Definition at line 5148 of file TStyleManager.cxx.

void TStyleManager::ModHatchesLineWidth ( )

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

Definition at line 4687 of file TStyleManager.cxx.

void TStyleManager::ModHatchesSpacing ( )

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

Definition at line 4696 of file TStyleManager.cxx.

void TStyleManager::ModHeaderPS ( )

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

Definition at line 6347 of file TStyleManager.cxx.

void TStyleManager::ModHistFillColor ( )

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

Definition at line 5166 of file TStyleManager.cxx.

void TStyleManager::ModHistFillStyle ( )

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

Definition at line 5175 of file TStyleManager.cxx.

void TStyleManager::ModHistLineColor ( )

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

Definition at line 5184 of file TStyleManager.cxx.

void TStyleManager::ModHistLineStyle ( )

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

Definition at line 5202 of file TStyleManager.cxx.

void TStyleManager::ModHistLineWidth ( )

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

Definition at line 5193 of file TStyleManager.cxx.

void TStyleManager::ModHistMinimumZero ( )

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

Definition at line 5230 of file TStyleManager.cxx.

void TStyleManager::ModLegendBorderSize ( )

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

Definition at line 6123 of file TStyleManager.cxx.

void TStyleManager::ModLegoInnerR ( )

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

Definition at line 5257 of file TStyleManager.cxx.

void TStyleManager::ModLineColor ( )

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

Definition at line 4741 of file TStyleManager.cxx.

void TStyleManager::ModLineScalePS ( )

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

Definition at line 6377 of file TStyleManager.cxx.

void TStyleManager::ModLineStyle ( )

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

Definition at line 4759 of file TStyleManager.cxx.

void TStyleManager::ModLineStyleEdit ( )

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

Definition at line 4768 of file TStyleManager.cxx.

void TStyleManager::ModLineWidth ( )

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

Definition at line 4750 of file TStyleManager.cxx.

void TStyleManager::ModMarkerColor ( )

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

Definition at line 4705 of file TStyleManager.cxx.

void TStyleManager::ModMarkerSize ( )

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

Definition at line 4723 of file TStyleManager.cxx.

void TStyleManager::ModMarkerStyle ( )

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

Definition at line 4714 of file TStyleManager.cxx.

void TStyleManager::ModNumberContours ( )

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

Definition at line 5248 of file TStyleManager.cxx.

void TStyleManager::ModOptDateBool ( )

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

Definition at line 4916 of file TStyleManager.cxx.

void TStyleManager::ModOptDateFormat ( )

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

Definition at line 4978 of file TStyleManager.cxx.

void TStyleManager::ModOptFit ( )

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

Definition at line 6323 of file TStyleManager.cxx.

void TStyleManager::ModOptLogx ( )

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

Definition at line 5659 of file TStyleManager.cxx.

void TStyleManager::ModOptLogy ( )

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

Definition at line 5828 of file TStyleManager.cxx.

void TStyleManager::ModOptLogz ( )

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

Definition at line 5997 of file TStyleManager.cxx.

void TStyleManager::ModOptStat ( )

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

Definition at line 6288 of file TStyleManager.cxx.

void TStyleManager::ModOptTitle ( )

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

Definition at line 6020 of file TStyleManager.cxx.

void TStyleManager::ModPadBorderMode ( )

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

Definition at line 5072 of file TStyleManager.cxx.

void TStyleManager::ModPadBorderSize ( )

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

Definition at line 5085 of file TStyleManager.cxx.

void TStyleManager::ModPadBottomMargin ( )

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

Definition at line 5063 of file TStyleManager.cxx.

void TStyleManager::ModPadColor ( )

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

Definition at line 5094 of file TStyleManager.cxx.

void TStyleManager::ModPadGridX ( )

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

Definition at line 5121 of file TStyleManager.cxx.

void TStyleManager::ModPadGridY ( )

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

Definition at line 5130 of file TStyleManager.cxx.

void TStyleManager::ModPadLeftMargin ( )

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

Definition at line 5036 of file TStyleManager.cxx.

void TStyleManager::ModPadRightMargin ( )

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

Definition at line 5045 of file TStyleManager.cxx.

void TStyleManager::ModPadTickX ( )

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

Definition at line 5103 of file TStyleManager.cxx.

void TStyleManager::ModPadTickY ( )

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

Definition at line 5112 of file TStyleManager.cxx.

void TStyleManager::ModPadTopMargin ( )

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

Definition at line 5054 of file TStyleManager.cxx.

void TStyleManager::ModPaintTextFormat ( )

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

Definition at line 5239 of file TStyleManager.cxx.

void TStyleManager::ModPaletteEdit ( )

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

Definition at line 5311 of file TStyleManager.cxx.

void TStyleManager::ModPaperSizePredef ( )

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

Definition at line 6386 of file TStyleManager.cxx.

void TStyleManager::ModPaperSizeXY ( )

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

Definition at line 6421 of file TStyleManager.cxx.

void TStyleManager::ModScreenFactor ( )

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

Definition at line 4732 of file TStyleManager.cxx.

void TStyleManager::ModStatBorderSize ( )

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

Definition at line 6279 of file TStyleManager.cxx.

void TStyleManager::ModStatColor ( Pixel_t  color)

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

Definition at line 6168 of file TStyleManager.cxx.

void TStyleManager::ModStatFont ( )

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

Definition at line 6233 of file TStyleManager.cxx.

void TStyleManager::ModStatFontSize ( )

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

Definition at line 6195 of file TStyleManager.cxx.

void TStyleManager::ModStatFontSizeInPixels ( Bool_t  b)

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

Definition at line 6204 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::ModStatFormat ( const char *  sformat)

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

Definition at line 6314 of file TStyleManager.cxx.

void TStyleManager::ModStatH ( )

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

Definition at line 6270 of file TStyleManager.cxx.

void TStyleManager::ModStatStyle ( Style_t  pattern)

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

Definition at line 6177 of file TStyleManager.cxx.

void TStyleManager::ModStatTextColor ( Pixel_t  color)

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

Definition at line 6186 of file TStyleManager.cxx.

void TStyleManager::ModStatW ( )

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

Definition at line 6261 of file TStyleManager.cxx.

void TStyleManager::ModStatX ( )

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

Definition at line 6243 of file TStyleManager.cxx.

void TStyleManager::ModStatY ( )

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

Definition at line 6252 of file TStyleManager.cxx.

void TStyleManager::ModStripDecimals ( )

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

Definition at line 5447 of file TStyleManager.cxx.

void TStyleManager::ModTextAlign ( )

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

Definition at line 4831 of file TStyleManager.cxx.

void TStyleManager::ModTextAngle ( )

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

Definition at line 4840 of file TStyleManager.cxx.

void TStyleManager::ModTextColor ( )

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

Definition at line 4776 of file TStyleManager.cxx.

void TStyleManager::ModTextFont ( )

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

Definition at line 4821 of file TStyleManager.cxx.

void TStyleManager::ModTextSize ( )

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

Definition at line 4785 of file TStyleManager.cxx.

void TStyleManager::ModTextSizeInPixels ( Bool_t  b)

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

Definition at line 4794 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::ModTimeOffset ( )

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

Definition at line 5395 of file TStyleManager.cxx.

void TStyleManager::ModTitleAlign ( )

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

Definition at line 6105 of file TStyleManager.cxx.

void TStyleManager::ModTitleBorderSize ( )

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

Definition at line 6114 of file TStyleManager.cxx.

void TStyleManager::ModTitleFillColor ( )

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

Definition at line 6032 of file TStyleManager.cxx.

void TStyleManager::ModTitleFont ( )

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

Definition at line 6095 of file TStyleManager.cxx.

void TStyleManager::ModTitleFontSize ( )

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

Definition at line 6059 of file TStyleManager.cxx.

void TStyleManager::ModTitleFontSizeInPixels ( Bool_t  b)

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

Definition at line 6068 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::ModTitleH ( )

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

Definition at line 6159 of file TStyleManager.cxx.

void TStyleManager::ModTitlePS ( )

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

Definition at line 6356 of file TStyleManager.cxx.

void TStyleManager::ModTitleStyle ( )

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

Definition at line 6041 of file TStyleManager.cxx.

void TStyleManager::ModTitleTextColor ( )

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

Definition at line 6050 of file TStyleManager.cxx.

void TStyleManager::ModTitleW ( )

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

Definition at line 6150 of file TStyleManager.cxx.

void TStyleManager::ModTitleX ( )

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

Definition at line 6132 of file TStyleManager.cxx.

void TStyleManager::ModTitleY ( )

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

Definition at line 6141 of file TStyleManager.cxx.

void TStyleManager::ModXAxisColor ( )

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

Definition at line 5640 of file TStyleManager.cxx.

void TStyleManager::ModXLabelColor ( )

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

Definition at line 5612 of file TStyleManager.cxx.

void TStyleManager::ModXLabelFont ( )

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

Definition at line 5630 of file TStyleManager.cxx.

void TStyleManager::ModXLabelOffset ( )

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

Definition at line 5621 of file TStyleManager.cxx.

void TStyleManager::ModXLabelSize ( )

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

Definition at line 5576 of file TStyleManager.cxx.

void TStyleManager::ModXLabelSizeInPixels ( Bool_t  b)

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

Definition at line 5585 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::ModXNdivisions ( )

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

Definition at line 5669 of file TStyleManager.cxx.

void TStyleManager::ModXTickLength ( )

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

Definition at line 5649 of file TStyleManager.cxx.

void TStyleManager::ModXTitleColor ( )

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

Definition at line 5548 of file TStyleManager.cxx.

void TStyleManager::ModXTitleFont ( )

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

Definition at line 5566 of file TStyleManager.cxx.

void TStyleManager::ModXTitleOffset ( )

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

Definition at line 5557 of file TStyleManager.cxx.

void TStyleManager::ModXTitleSize ( )

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

Definition at line 5512 of file TStyleManager.cxx.

void TStyleManager::ModXTitleSizeInPixels ( Bool_t  b)

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

Definition at line 5521 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::ModYAxisColor ( )

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

Definition at line 5810 of file TStyleManager.cxx.

void TStyleManager::ModYLabelColor ( )

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

Definition at line 5782 of file TStyleManager.cxx.

void TStyleManager::ModYLabelFont ( )

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

Definition at line 5800 of file TStyleManager.cxx.

void TStyleManager::ModYLabelOffset ( )

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

Definition at line 5791 of file TStyleManager.cxx.

void TStyleManager::ModYLabelSize ( )

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

Definition at line 5746 of file TStyleManager.cxx.

void TStyleManager::ModYLabelSizeInPixels ( Bool_t  b)

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

Definition at line 5755 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::ModYNdivisions ( )

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

Definition at line 5838 of file TStyleManager.cxx.

void TStyleManager::ModYTickLength ( )

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

Definition at line 5819 of file TStyleManager.cxx.

void TStyleManager::ModYTitleColor ( )

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

Definition at line 5718 of file TStyleManager.cxx.

void TStyleManager::ModYTitleFont ( )

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

Definition at line 5736 of file TStyleManager.cxx.

void TStyleManager::ModYTitleOffset ( )

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

Definition at line 5727 of file TStyleManager.cxx.

void TStyleManager::ModYTitleSize ( )

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

Definition at line 5682 of file TStyleManager.cxx.

void TStyleManager::ModYTitleSizeInPixels ( Bool_t  b)

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

Definition at line 5691 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::ModZAxisColor ( )

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

Definition at line 5979 of file TStyleManager.cxx.

void TStyleManager::ModZLabelColor ( )

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

Definition at line 5951 of file TStyleManager.cxx.

void TStyleManager::ModZLabelFont ( )

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

Definition at line 5969 of file TStyleManager.cxx.

void TStyleManager::ModZLabelOffset ( )

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

Definition at line 5960 of file TStyleManager.cxx.

void TStyleManager::ModZLabelSize ( )

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

Definition at line 5915 of file TStyleManager.cxx.

void TStyleManager::ModZLabelSizeInPixels ( Bool_t  b)

Slot called whenever the Z axis Label size mode is modified by the user.

Definition at line 5924 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::ModZNdivisions ( )

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

Definition at line 6007 of file TStyleManager.cxx.

void TStyleManager::ModZTickLength ( )

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

Definition at line 5988 of file TStyleManager.cxx.

void TStyleManager::ModZTitleColor ( )

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

Definition at line 5887 of file TStyleManager.cxx.

void TStyleManager::ModZTitleFont ( )

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

Definition at line 5905 of file TStyleManager.cxx.

void TStyleManager::ModZTitleOffset ( )

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

Definition at line 5896 of file TStyleManager.cxx.

void TStyleManager::ModZTitleSize ( )

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

Definition at line 5851 of file TStyleManager.cxx.

void TStyleManager::ModZTitleSizeInPixels ( Bool_t  b)

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

Definition at line 5860 of file TStyleManager.cxx.

Referenced by UpdateEditor().

void TStyleManager::SetCurSelStyle ( TStyle style)
inline

Definition at line 466 of file TStyleManager.h.

void TStyleManager::SetLastChoice ( Bool_t  choice)
inline

Definition at line 467 of file TStyleManager.h.

Referenced by TStyleDialog::DoCancel(), and TStyleDialog::DoOK().

void TStyleManager::Show ( )
static

Called to show the style manager. Static method.

Definition at line 792 of file TStyleManager.cxx.

void TStyleManager::Terminate ( void  )
static

Called to delete the style manager.

Called when the ROOT session is closed via a canvas' menu.

Definition at line 808 of file TStyleManager.cxx.

void TStyleManager::UpdateEditor ( Int_t  tabNum)
private

Update the values of every widget entry in the editor.

The new values are loaded from the current selected style.

Definition at line 1285 of file TStyleManager.cxx.

Referenced by DoChangeTab(), DoListSelect(), DoMoreLess(), ModApplyOnXYZ(), ModOptDateBool(), and ModOptTitle().

void TStyleManager::UpdateStatusBar ( )
private

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.

Definition at line 1263 of file TStyleManager.cxx.

Referenced by DoEditor(), DoExport(), and DoListSelect().

Member Data Documentation

Bool_t TStyleManager::fAllAndNotCurrent
private

Definition at line 84 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), DoApplyOn(), and DoApplyOnSelect().

TGRadioButton* TStyleManager::fApplyOnAll
private

Definition at line 126 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), and ~TStyleManager().

TGTextButton* TStyleManager::fApplyOnButton
private
TGHButtonGroup* TStyleManager::fApplyOnGroup
private

Definition at line 125 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

TGRadioButton* TStyleManager::fApplyOnSel
private

Definition at line 127 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), and ~TStyleManager().

TGTextButton* TStyleManager::fApplyOnXYZ
private

Definition at line 220 of file TStyleManager.h.

Referenced by ConnectEditor(), CreateTabAxis(), DisconnectEditor(), and ~TStyleManager().

TGComboBox* TStyleManager::fAttDateTextAlign
private
TGNumberEntry* TStyleManager::fAttDateTextAngle
private
TGColorSelect* TStyleManager::fAttDateTextColor
private
TGFontTypeComboBox* TStyleManager::fAttDateTextFont
private
TGNumberEntry* TStyleManager::fAttDateTextSize
private
TGCheckButton* TStyleManager::fAttDateTextSizeInPixels
private

Definition at line 171 of file TStyleManager.h.

Referenced by AddCanvasDate(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

TGTab* TStyleManager::fAxisTab
private

Definition at line 136 of file TStyleManager.h.

Referenced by ConnectAll(), CreateTabAxis(), and ~TStyleManager().

TGNumberEntry* TStyleManager::fBarOffset
private
TGNumberEntry* TStyleManager::fBarWidth
private
TGButtonGroup* TStyleManager::fCanvasBorderMode
private
TGLineWidthComboBox* TStyleManager::fCanvasBorderSize
private
TGColorSelect* TStyleManager::fCanvasColor
private
TGNumberEntry* TStyleManager::fCanvasDefH
private
TGNumberEntry* TStyleManager::fCanvasDefW
private
TGNumberEntry* TStyleManager::fCanvasDefX
private
TGNumberEntry* TStyleManager::fCanvasDefY
private
TGButtonGroup* TStyleManager::fColorModelPS
private
TGRadioButton* TStyleManager::fColorModelPSCMYK
private

Definition at line 322 of file TStyleManager.h.

Referenced by AddPsPdfColorModel(), and ~TStyleManager().

TGRadioButton* TStyleManager::fColorModelPSRGB
private

Definition at line 321 of file TStyleManager.h.

Referenced by AddPsPdfColorModel(), and ~TStyleManager().

TGFileInfo* TStyleManager::fCurMacro
private
TObject* TStyleManager::fCurObj
private
TGLabel* TStyleManager::fCurObjLabel
private

Definition at line 116 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), and ~TStyleManager().

TGTextEntry* TStyleManager::fCurObjTextEntry
private
TVirtualPad* TStyleManager::fCurPad
private
TGLabel* TStyleManager::fCurPadLabel
private

Definition at line 113 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), and ~TStyleManager().

TGTextEntry* TStyleManager::fCurPadTextEntry
private
TStyle* TStyleManager::fCurSelStyle
private

Definition at line 73 of file TStyleManager.h.

Referenced by DoApplyOn(), DoDelete(), DoEditionUpdatePreview(), DoExport(), DoImportCanvas(), DoImportMacro(), DoListSelect(), DoMakeDefault(), DoNew(), DoPreview(), DoRename(), ModApplyOnXYZ(), ModAttDateTextAlign(), ModAttDateTextAngle(), ModAttDateTextColor(), ModAttDateTextFont(), ModAttDateTextSize(), ModAttDateTextSizeInPixels(), ModBarOffset(), ModBarWidth(), ModCanvasBorderMode(), ModCanvasBorderSize(), ModCanvasColor(), ModCanvasDefH(), ModCanvasDefW(), ModCanvasDefX(), ModCanvasDefY(), ModColorModelPS(), ModDateX(), ModDateY(), ModDrawBorder(), ModEndErrorSize(), ModErrorX(), ModFillColor(), ModFillStyle(), ModFitFormat(), ModFrameBorderMode(), ModFrameBorderSize(), ModFrameFillColor(), ModFrameFillStyle(), ModFrameLineColor(), ModFrameLineStyle(), ModFrameLineWidth(), ModFuncColor(), ModFuncStyle(), ModFuncWidth(), ModGridColor(), ModGridStyle(), ModGridWidth(), ModHatchesLineWidth(), ModHatchesSpacing(), ModHeaderPS(), ModHistFillColor(), ModHistFillStyle(), ModHistLineColor(), ModHistLineStyle(), ModHistLineWidth(), ModHistMinimumZero(), ModLegendBorderSize(), ModLegoInnerR(), ModLineColor(), ModLineScalePS(), ModLineStyle(), ModLineWidth(), ModMarkerColor(), ModMarkerSize(), ModMarkerStyle(), ModNumberContours(), ModOptDateBool(), ModOptDateFormat(), ModOptFit(), ModOptLogx(), ModOptLogy(), ModOptLogz(), ModOptStat(), ModOptTitle(), ModPadBorderMode(), ModPadBorderSize(), ModPadBottomMargin(), ModPadColor(), ModPadGridX(), ModPadGridY(), ModPadLeftMargin(), ModPadRightMargin(), ModPadTickX(), ModPadTickY(), ModPadTopMargin(), ModPaintTextFormat(), ModPaperSizePredef(), ModPaperSizeXY(), ModScreenFactor(), ModStatBorderSize(), ModStatColor(), ModStatFont(), ModStatFontSize(), ModStatFontSizeInPixels(), ModStatFormat(), ModStatH(), ModStatStyle(), ModStatTextColor(), ModStatW(), ModStatX(), ModStatY(), ModStripDecimals(), ModTextAlign(), ModTextAngle(), ModTextColor(), ModTextFont(), ModTextSize(), ModTextSizeInPixels(), ModTimeOffset(), ModTitleAlign(), ModTitleBorderSize(), ModTitleFillColor(), ModTitleFont(), ModTitleFontSize(), ModTitleFontSizeInPixels(), ModTitleH(), ModTitlePS(), ModTitleStyle(), ModTitleTextColor(), ModTitleW(), ModTitleX(), ModTitleY(), ModXAxisColor(), ModXLabelColor(), ModXLabelFont(), ModXLabelOffset(), ModXLabelSize(), ModXLabelSizeInPixels(), ModXNdivisions(), ModXTickLength(), ModXTitleColor(), ModXTitleFont(), ModXTitleOffset(), ModXTitleSize(), ModXTitleSizeInPixels(), ModYAxisColor(), ModYLabelColor(), ModYLabelFont(), ModYLabelOffset(), ModYLabelSize(), ModYLabelSizeInPixels(), ModYNdivisions(), ModYTickLength(), ModYTitleColor(), ModYTitleFont(), ModYTitleOffset(), ModYTitleSize(), ModYTitleSizeInPixels(), ModZAxisColor(), ModZLabelColor(), ModZLabelFont(), ModZLabelOffset(), ModZLabelSize(), ModZLabelSizeInPixels(), ModZNdivisions(), ModZTickLength(), ModZTitleColor(), ModZTitleFont(), ModZTitleOffset(), ModZTitleSize(), ModZTitleSizeInPixels(), SetCurSelStyle(), TStyleManager(), UpdateEditor(), and UpdateStatusBar().

TGLabel* TStyleManager::fCurStylabel
private

Definition at line 111 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), and ~TStyleManager().

TGTextEntry* TStyleManager::fCurStyle
private

Definition at line 112 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), BuildList(), DoMakeDefault(), and ~TStyleManager().

Int_t TStyleManager::fCurTabAxisNum
private

Definition at line 77 of file TStyleManager.h.

Referenced by DoChangeAxisTab(), ModApplyOnXYZ(), and TStyleManager().

Int_t TStyleManager::fCurTabNum
private
TGNumberEntry* TStyleManager::fDateX
private
TGNumberEntry* TStyleManager::fDateY
private
TGCheckButton* TStyleManager::fDrawBorder
private
TGHorizontalFrame* TStyleManager::fEditionButtonFrame
private

Definition at line 137 of file TStyleManager.h.

Referenced by AddEdition(), DoMoreLess(), and ~TStyleManager().

TGVerticalFrame* TStyleManager::fEditionFrame
private

Definition at line 133 of file TStyleManager.h.

Referenced by AddEdition(), DoMoreLess(), and ~TStyleManager().

TGTextButton* TStyleManager::fEditionHelp
private

Definition at line 139 of file TStyleManager.h.

Referenced by AddEdition(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

TGTextButton* TStyleManager::fEditionReset
private

Definition at line 141 of file TStyleManager.h.

Referenced by AddEdition(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

TGTab* TStyleManager::fEditionTab
private

Definition at line 134 of file TStyleManager.h.

Referenced by AddEdition(), ConnectAll(), DisconnectAll(), DoMoreLess(), and ~TStyleManager().

TGTextButton* TStyleManager::fEditionUpdatePreview
private
TGNumberEntry* TStyleManager::fEndErrorSize
private
TGNumberEntry* TStyleManager::fErrorX
private
TGColorSelect* TStyleManager::fFillColor
private
TGedPatternSelect* TStyleManager::fFillStyle
private
TGTextEntry* TStyleManager::fFitFormat
private
TGLabel* TStyleManager::fFitFormatLabel
private

Definition at line 316 of file TStyleManager.h.

Referenced by AddStatsFit(), and ~TStyleManager().

TGButtonGroup* TStyleManager::fFrameBorderMode
private
TGLineWidthComboBox* TStyleManager::fFrameBorderSize
private
TGColorSelect* TStyleManager::fFrameFillColor
private
TGedPatternSelect* TStyleManager::fFrameFillStyle
private
TGColorSelect* TStyleManager::fFrameLineColor
private
TGLineStyleComboBox* TStyleManager::fFrameLineStyle
private
TGLineWidthComboBox* TStyleManager::fFrameLineWidth
private
TGColorSelect* TStyleManager::fFuncColor
private
TGLineStyleComboBox* TStyleManager::fFuncStyle
private
TGLineWidthComboBox* TStyleManager::fFuncWidth
private
TGColorSelect* TStyleManager::fGridColor
private
TGLineStyleComboBox* TStyleManager::fGridStyle
private
TGLineWidthComboBox* TStyleManager::fGridWidth
private
TStyleManager * TStyleManager::fgStyleManager = 0
staticprivate

Definition at line 71 of file TStyleManager.h.

Referenced by GetSM(), Hide(), Show(), Terminate(), and ~TStyleManager().

TGLineWidthComboBox* TStyleManager::fHatchesLineWidth
private
TGNumberEntry* TStyleManager::fHatchesSpacing
private
TGTextEntry* TStyleManager::fHeaderPS
private
TGColorSelect* TStyleManager::fHistFillColor
private
TGedPatternSelect* TStyleManager::fHistFillStyle
private
TGColorSelect* TStyleManager::fHistLineColor
private
TGLineStyleComboBox* TStyleManager::fHistLineStyle
private
TGLineWidthComboBox* TStyleManager::fHistLineWidth
private
TGCheckButton* TStyleManager::fHistMinimumZero
private
TGTab* TStyleManager::fHistosTab
private

Definition at line 135 of file TStyleManager.h.

Referenced by CreateTabHistos(), and ~TStyleManager().

TGHorizontal3DLine* TStyleManager::fHorizontal3DLine
private

Definition at line 106 of file TStyleManager.h.

Referenced by AddToolbar(), and ~TStyleManager().

TGPopupMenu* TStyleManager::fImportCascade
private

Definition at line 90 of file TStyleManager.h.

Referenced by AddMenus(), DoSelectCanvas(), DoSelectNoCanvas(), and ~TStyleManager().

Bool_t TStyleManager::fLastChoice
private

Definition at line 74 of file TStyleManager.h.

Referenced by DoImportCanvas(), DoNew(), and SetLastChoice().

TGLayoutHints* TStyleManager::fLayoutExpandX
private
TGLayoutHints* TStyleManager::fLayoutExpandXCenterYMargin
private
TGLayoutHints* TStyleManager::fLayoutExpandXMargin
private
TGLayoutHints* TStyleManager::fLayoutExpandXY
private
TGLayoutHints* TStyleManager::fLayoutExpandXYMargin
private
TGLineWidthComboBox* TStyleManager::fLegendBorderSize
private
TGLabel* TStyleManager::fLegendBorderSizeLabel
private

Definition at line 286 of file TStyleManager.h.

Referenced by AddTitleBorderSize(), and ~TStyleManager().

TGNumberEntry* TStyleManager::fLegoInnerR
private
TGColorSelect* TStyleManager::fLineColor
private
TGNumberEntry* TStyleManager::fLineScalePS
private
TGLineStyleComboBox* TStyleManager::fLineStyle
private
TGTextButton* TStyleManager::fLineStyleEdit
private

Definition at line 156 of file TStyleManager.h.

Referenced by AddGeneralLine(), ConnectEditor(), DisconnectEditor(), and ~TStyleManager().

TGLineWidthComboBox* TStyleManager::fLineWidth
private
TGComboBox* TStyleManager::fListComboBox
private
TGLabel* TStyleManager::fListLabel
private

Definition at line 108 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), and ~TStyleManager().

TGPictureButton* TStyleManager::fMakeDefault
private
const TGPicture* TStyleManager::fMakeDefaultPic
private

Definition at line 123 of file TStyleManager.h.

Referenced by AddTopLevelInterface(), and ~TStyleManager().

TGColorSelect* TStyleManager::fMarkerColor
private
TGComboBox* TStyleManager::fMarkerSize
private
TGedMarkerSelect* TStyleManager::fMarkerStyle
private
TGMenuBar* TStyleManager::fMenuBar
private

Definition at line 88 of file TStyleManager.h.

Referenced by AddMenus(), and ~TStyleManager().

TGPopupMenu* TStyleManager::fMenuHelp
private

Definition at line 91 of file TStyleManager.h.

Referenced by AddMenus(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

TGPopupMenu* TStyleManager::fMenuStyle
private

Definition at line 89 of file TStyleManager.h.

Referenced by AddMenus(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

Bool_t TStyleManager::fMoreAndNotLess
private

Definition at line 82 of file TStyleManager.h.

Referenced by DoListSelect(), DoMoreLess(), and TStyleManager().

TGTextButton* TStyleManager::fMoreLess
private
TGNumberEntry* TStyleManager::fNumberContours
private
TGCheckButton* TStyleManager::fOptDateBool
private
TGComboBox* TStyleManager::fOptDateFormat
private
TGCheckButton* TStyleManager::fOptFitChi
private
TGCheckButton* TStyleManager::fOptFitErrors
private
TGCheckButton* TStyleManager::fOptFitProbability
private
TGCheckButton* TStyleManager::fOptFitValues
private
TGCheckButton* TStyleManager::fOptLogx
private
TGCheckButton* TStyleManager::fOptLogy
private
TGCheckButton* TStyleManager::fOptLogz
private
TGCheckButton* TStyleManager::fOptStatEntries
private
TGCheckButton* TStyleManager::fOptStatErrors
private
TGCheckButton* TStyleManager::fOptStatIntegral
private
TGCheckButton* TStyleManager::fOptStatKurtosis
private
TGCheckButton* TStyleManager::fOptStatMean
private
TGCheckButton* TStyleManager::fOptStatName
private
TGCheckButton* TStyleManager::fOptStatOverflow
private
TGCheckButton* TStyleManager::fOptStatRMS
private
TGCheckButton* TStyleManager::fOptStatSkewness
private
TGCheckButton* TStyleManager::fOptStatUnderflow
private
TGCheckButton* TStyleManager::fOptTitle
private
TGButtonGroup* TStyleManager::fPadBorderMode
private
TGLineWidthComboBox* TStyleManager::fPadBorderSize
private
TGNumberEntry* TStyleManager::fPadBottomMargin
private
TGColorSelect* TStyleManager::fPadColor
private
TGCheckButton* TStyleManager::fPadGridX
private
TGCheckButton* TStyleManager::fPadGridY
private
TGNumberEntry* TStyleManager::fPadLeftMargin
private
TGNumberEntry* TStyleManager::fPadRightMargin
private
TGCheckButton* TStyleManager::fPadTickX
private
TGCheckButton* TStyleManager::fPadTickY
private
TGNumberEntry* TStyleManager::fPadTopMargin
private
TGTextEntry* TStyleManager::fPaintTextFormat
private
TGTextButton* TStyleManager::fPaletteEdit
private
Bool_t TStyleManager::fPaperSizeEnCm
private

Definition at line 325 of file TStyleManager.h.

Referenced by ModPaperSizePredef(), ModPaperSizeXY(), and UpdateEditor().

TGComboBox* TStyleManager::fPaperSizePredef
private
TGNumberEntry* TStyleManager::fPaperSizeX
private
TGNumberEntry* TStyleManager::fPaperSizeY
private
TGCheckButton* TStyleManager::fPreviewButton
private
TGCheckButton* TStyleManager::fPreviewRealTime
private
TStylePreview* TStyleManager::fPreviewWindow
private
Bool_t TStyleManager::fRealTimePreview
private

Definition at line 75 of file TStyleManager.h.

Referenced by DoEditor(), DoPreview(), DoRealTime(), and TStyleManager().

TGNumberEntry* TStyleManager::fScreenFactor
private
Bool_t TStyleManager::fSigSlotConnected
private

Definition at line 83 of file TStyleManager.h.

Referenced by ConnectEditor(), DisconnectEditor(), and TStyleManager().

UInt_t TStyleManager::fSMHeight
private

Definition at line 79 of file TStyleManager.h.

Referenced by DoMoreLess(), and TStyleManager().

UInt_t TStyleManager::fSMWidth
private

Definition at line 78 of file TStyleManager.h.

Referenced by DoMoreLess(), and TStyleManager().

TGLineWidthComboBox* TStyleManager::fStatBorderSize
private
TGLabel* TStyleManager::fStatBorderSizeLabel
private

Definition at line 298 of file TStyleManager.h.

Referenced by CreateTabStats(), and ~TStyleManager().

TGColorSelect* TStyleManager::fStatColor
private
TGFontTypeComboBox* TStyleManager::fStatFont
private
TGNumberEntry* TStyleManager::fStatFontSize
private
TGCheckButton* TStyleManager::fStatFontSizeInPixels
private

Definition at line 292 of file TStyleManager.h.

Referenced by AddStatsText(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

TGTextEntry* TStyleManager::fStatFormat
private
TGLabel* TStyleManager::fStatFormatLabel
private

Definition at line 310 of file TStyleManager.h.

Referenced by AddStatsStats(), and ~TStyleManager().

TGNumberEntry* TStyleManager::fStatH
private
TGedPatternSelect* TStyleManager::fStatStyle
private
TGColorSelect* TStyleManager::fStatTextColor
private
TGStatusBar* TStyleManager::fStatusBar
private

Definition at line 131 of file TStyleManager.h.

Referenced by TStyleManager(), UpdateStatusBar(), and ~TStyleManager().

TGNumberEntry* TStyleManager::fStatW
private
TGNumberEntry* TStyleManager::fStatX
private
TGNumberEntry* TStyleManager::fStatY
private
TGCheckButton* TStyleManager::fStripDecimals
private
Bool_t TStyleManager::fStyleChanged
private

Definition at line 80 of file TStyleManager.h.

Referenced by DoEditor(), DoExport(), DoListSelect(), TStyleManager(), and UpdateStatusBar().

TGComboBox* TStyleManager::fTextAlign
private
TGNumberEntry* TStyleManager::fTextAngle
private
TGColorSelect* TStyleManager::fTextColor
private
TGFontTypeComboBox* TStyleManager::fTextFont
private
TGNumberEntry* TStyleManager::fTextSize
private
TGCheckButton* TStyleManager::fTextSizeInPixels
private

Definition at line 149 of file TStyleManager.h.

Referenced by AddGeneralText(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

TGNumberEntry* TStyleManager::fTimeOffsetDate
private
TGNumberEntry* TStyleManager::fTimeOffsetTime
private
TGComboBox* TStyleManager::fTitleAlign
private
TGLineWidthComboBox* TStyleManager::fTitleBorderSize
private
TGLabel* TStyleManager::fTitleBorderSizeLabel
private

Definition at line 280 of file TStyleManager.h.

Referenced by AddTitleBorderSize(), and ~TStyleManager().

TGColorSelect* TStyleManager::fTitleColor
private
TGFontTypeComboBox* TStyleManager::fTitleFont
private
TGNumberEntry* TStyleManager::fTitleFontSize
private
TGCheckButton* TStyleManager::fTitleFontSizeInPixels
private

Definition at line 277 of file TStyleManager.h.

Referenced by AddTitleText(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

TGNumberEntry* TStyleManager::fTitleH
private
TGTextEntry* TStyleManager::fTitlePS
private
TGedPatternSelect* TStyleManager::fTitleStyle
private
TGColorSelect* TStyleManager::fTitleTextColor
private
TGNumberEntry* TStyleManager::fTitleW
private
TGNumberEntry* TStyleManager::fTitleX
private
TGNumberEntry* TStyleManager::fTitleY
private
TGToolBar* TStyleManager::fToolBar
private

Definition at line 93 of file TStyleManager.h.

Referenced by AddToolbar(), and ~TStyleManager().

TGPictureButton* TStyleManager::fToolBarDelete
private

Definition at line 95 of file TStyleManager.h.

Referenced by AddToolbar(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

const TGPicture* TStyleManager::fToolBarDeletePic
private

Definition at line 101 of file TStyleManager.h.

Referenced by AddToolbar(), and ~TStyleManager().

TGPictureButton* TStyleManager::fToolBarExport
private

Definition at line 98 of file TStyleManager.h.

Referenced by AddToolbar(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

const TGPicture* TStyleManager::fToolBarExportPic
private

Definition at line 104 of file TStyleManager.h.

Referenced by AddToolbar(), and ~TStyleManager().

TGPictureButton* TStyleManager::fToolBarHelp
private

Definition at line 99 of file TStyleManager.h.

Referenced by AddToolbar(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

const TGPicture* TStyleManager::fToolBarHelpPic
private

Definition at line 105 of file TStyleManager.h.

Referenced by AddToolbar(), and ~TStyleManager().

TGPictureButton* TStyleManager::fToolBarImportCanvas
private
const TGPicture* TStyleManager::fToolBarImportCanvasPic
private

Definition at line 102 of file TStyleManager.h.

Referenced by AddToolbar(), and ~TStyleManager().

TGPictureButton* TStyleManager::fToolBarImportMacro
private

Definition at line 97 of file TStyleManager.h.

Referenced by AddToolbar(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

const TGPicture* TStyleManager::fToolBarImportMacroPic
private

Definition at line 103 of file TStyleManager.h.

Referenced by AddToolbar(), and ~TStyleManager().

TGPictureButton* TStyleManager::fToolBarNew
private

Definition at line 94 of file TStyleManager.h.

Referenced by AddToolbar(), ConnectAll(), DisconnectAll(), and ~TStyleManager().

const TGPicture* TStyleManager::fToolBarNewPic
private

Definition at line 100 of file TStyleManager.h.

Referenced by AddToolbar(), and ~TStyleManager().

TList* TStyleManager::fTrashListFrame
private
TList* TStyleManager::fTrashListLayout
private
TGColorSelect* TStyleManager::fXAxisColor
private
TGColorSelect* TStyleManager::fXLabelColor
private
TGFontTypeComboBox* TStyleManager::fXLabelFont
private
TGNumberEntry* TStyleManager::fXLabelOffset
private
TGNumberEntry* TStyleManager::fXLabelSize
private
TGCheckButton* TStyleManager::fXLabelSizeInPixels
private

Definition at line 227 of file TStyleManager.h.

Referenced by AddAxisXLabels(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

TGCheckButton* TStyleManager::fXNdivisionsOptimize
private
TGNumberEntry* TStyleManager::fXNdivMain
private
TGNumberEntry* TStyleManager::fXNdivSub
private
TGNumberEntry* TStyleManager::fXNdivSubSub
private
TGNumberEntry* TStyleManager::fXTickLength
private
TGColorSelect* TStyleManager::fXTitleColor
private
TGFontTypeComboBox* TStyleManager::fXTitleFont
private
TGNumberEntry* TStyleManager::fXTitleOffset
private
TGNumberEntry* TStyleManager::fXTitleSize
private
TGCheckButton* TStyleManager::fXTitleSizeInPixels
private

Definition at line 222 of file TStyleManager.h.

Referenced by AddAxisXTitle(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

TGColorSelect* TStyleManager::fYAxisColor
private
TGColorSelect* TStyleManager::fYLabelColor
private
TGFontTypeComboBox* TStyleManager::fYLabelFont
private
TGNumberEntry* TStyleManager::fYLabelOffset
private
TGNumberEntry* TStyleManager::fYLabelSize
private
TGCheckButton* TStyleManager::fYLabelSizeInPixels
private

Definition at line 244 of file TStyleManager.h.

Referenced by AddAxisYLabels(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

TGCheckButton* TStyleManager::fYNdivisionsOptimize
private
TGNumberEntry* TStyleManager::fYNdivMain
private
TGNumberEntry* TStyleManager::fYNdivSub
private
TGNumberEntry* TStyleManager::fYNdivSubSub
private
TGNumberEntry* TStyleManager::fYTickLength
private
TGColorSelect* TStyleManager::fYTitleColor
private
TGFontTypeComboBox* TStyleManager::fYTitleFont
private
TGNumberEntry* TStyleManager::fYTitleOffset
private
TGNumberEntry* TStyleManager::fYTitleSize
private
TGCheckButton* TStyleManager::fYTitleSizeInPixels
private

Definition at line 239 of file TStyleManager.h.

Referenced by AddAxisYTitle(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

TGColorSelect* TStyleManager::fZAxisColor
private
TGColorSelect* TStyleManager::fZLabelColor
private
TGFontTypeComboBox* TStyleManager::fZLabelFont
private
TGNumberEntry* TStyleManager::fZLabelOffset
private
TGNumberEntry* TStyleManager::fZLabelSize
private
TGCheckButton* TStyleManager::fZLabelSizeInPixels
private

Definition at line 261 of file TStyleManager.h.

Referenced by AddAxisZLabels(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

TGCheckButton* TStyleManager::fZNdivisionsOptimize
private
TGNumberEntry* TStyleManager::fZNdivMain
private
TGNumberEntry* TStyleManager::fZNdivSub
private
TGNumberEntry* TStyleManager::fZNdivSubSub
private
TGNumberEntry* TStyleManager::fZTickLength
private
TGColorSelect* TStyleManager::fZTitleColor
private
TGFontTypeComboBox* TStyleManager::fZTitleFont
private
TGNumberEntry* TStyleManager::fZTitleOffset
private
TGNumberEntry* TStyleManager::fZTitleSize
private
TGCheckButton* TStyleManager::fZTitleSizeInPixels
private

Definition at line 256 of file TStyleManager.h.

Referenced by AddAxisZTitle(), ConnectEditor(), UpdateEditor(), and ~TStyleManager().

Collaboration diagram for TStyleManager:
[legend]

The documentation for this class was generated from the following files: