Warning, file /include/root/TStyleManager.h was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 #ifndef ROOT_TStyleManager
0013 #define ROOT_TStyleManager
0014
0015
0016 #include "TGFrame.h"
0017 #include "TGNumberEntry.h"
0018
0019 class TGButtonGroup;
0020 class TGCheckButton;
0021 class TGColorSelect;
0022 class TGComboBox;
0023 class TGCompositeFrame;
0024 class TGedMarkerSelect;
0025 class TGedPatternSelect;
0026 class TGFileInfo;
0027 class TGFontTypeComboBox;
0028 class TGHButtonGroup;
0029 class TGHorizontal3DLine;
0030 class TGHorizontalFrame;
0031 class TGLabel;
0032 class TGLayoutHints;
0033 class TGLineStyleComboBox;
0034 class TGLineWidthComboBox;
0035 class TGMainFrame;
0036 class TGMatrixLayout;
0037 class TGMenuBar;
0038 class TGPicture;
0039 class TGPictureButton;
0040 class TGPopupMenu;
0041 class TGRadioButton;
0042 class TGStatusBar;
0043 class TGTab;
0044 class TGTextButton;
0045 class TGTextEntry;
0046 class TGToolBar;
0047 class TGVerticalFrame;
0048 class TList;
0049 class TObject;
0050 class TStyle;
0051 class TStylePreview;
0052 class TVirtualPad;
0053
0054 class TStyleManager : public TGMainFrame {
0055
0056 private:
0057 static TStyleManager *fgStyleManager;
0058
0059 TStyle *fCurSelStyle;
0060 Bool_t fLastChoice;
0061 Bool_t fRealTimePreview;
0062 Int_t fCurTabNum;
0063 Int_t fCurTabAxisNum;
0064 UInt_t fSMWidth;
0065 UInt_t fSMHeight;
0066 Bool_t fStyleChanged;
0067
0068 Bool_t fMoreAndNotLess;
0069 Bool_t fSigSlotConnected;
0070 Bool_t fAllAndNotCurrent;
0071 TList *fTrashListFrame;
0072 TList *fTrashListLayout;
0073
0074 TGMenuBar *fMenuBar;
0075 TGPopupMenu *fMenuStyle;
0076 TGPopupMenu *fImportCascade;
0077 TGPopupMenu *fMenuHelp;
0078
0079 TGToolBar *fToolBar;
0080 TGPictureButton *fToolBarNew;
0081 TGPictureButton *fToolBarDelete;
0082 TGPictureButton *fToolBarImportCanvas;
0083 TGPictureButton *fToolBarImportMacro;
0084 TGPictureButton *fToolBarExport;
0085 TGPictureButton *fToolBarHelp;
0086 const TGPicture *fToolBarNewPic;
0087 const TGPicture *fToolBarDeletePic;
0088 const TGPicture *fToolBarImportCanvasPic;
0089 const TGPicture *fToolBarImportMacroPic;
0090 const TGPicture *fToolBarExportPic;
0091 const TGPicture *fToolBarHelpPic;
0092 TGHorizontal3DLine *fHorizontal3DLine;
0093
0094 TGLabel *fListLabel;
0095 TGComboBox *fListComboBox;
0096 TGFileInfo *fCurMacro;
0097 TGLabel *fCurStylabel;
0098 TGTextEntry *fCurStyle;
0099 TGLabel *fCurPadLabel;
0100 TGTextEntry *fCurPadTextEntry;
0101 TVirtualPad *fCurPad;
0102 TGLabel *fCurObjLabel;
0103 TGTextEntry *fCurObjTextEntry;
0104 TObject *fCurObj;
0105 TGCheckButton *fPreviewButton;
0106 TGCheckButton *fPreviewRealTime;
0107 TStylePreview *fPreviewWindow;
0108 TGPictureButton *fMakeDefault;
0109 const TGPicture *fMakeDefaultPic;
0110
0111 TGHButtonGroup *fApplyOnGroup;
0112 TGRadioButton *fApplyOnAll;
0113 TGRadioButton *fApplyOnSel;
0114 TGTextButton *fApplyOnButton;
0115
0116 TGTextButton *fMoreLess;
0117 TGStatusBar *fStatusBar;
0118
0119 TGVerticalFrame *fEditionFrame;
0120 TGTab *fEditionTab;
0121 TGTab *fHistosTab;
0122 TGTab *fAxisTab;
0123 TGHorizontalFrame *fEditionButtonFrame;
0124
0125 TGTextButton *fEditionHelp;
0126 TGTextButton *fEditionUpdatePreview;
0127 TGTextButton *fEditionReset;
0128
0129 TGColorSelect *fFillColor;
0130 TGedPatternSelect *fFillStyle;
0131 TGLineWidthComboBox *fHatchesLineWidth;
0132 TGNumberEntry *fHatchesSpacing;
0133 TGColorSelect *fTextColor;
0134 TGNumberEntry *fTextSize;
0135 TGCheckButton *fTextSizeInPixels;
0136 TGFontTypeComboBox *fTextFont;
0137 TGComboBox *fTextAlign;
0138 TGNumberEntry *fTextAngle;
0139 TGColorSelect *fLineColor;
0140 TGLineWidthComboBox *fLineWidth;
0141 TGLineStyleComboBox *fLineStyle;
0142 TGTextButton *fLineStyleEdit;
0143 TGColorSelect *fMarkerColor;
0144 TGedMarkerSelect *fMarkerStyle;
0145 TGComboBox *fMarkerSize;
0146 TGNumberEntry *fScreenFactor;
0147 TGColorSelect *fCanvasColor;
0148 TGNumberEntry *fCanvasDefX;
0149 TGNumberEntry *fCanvasDefY;
0150 TGNumberEntry *fCanvasDefW;
0151 TGNumberEntry *fCanvasDefH;
0152 TGButtonGroup *fCanvasBorderMode;
0153 TGLineWidthComboBox *fCanvasBorderSize;
0154 TGCheckButton *fOptDateBool;
0155 TGColorSelect *fAttDateTextColor;
0156 TGNumberEntry *fAttDateTextSize;
0157 TGCheckButton *fAttDateTextSizeInPixels;
0158 TGComboBox *fOptDateFormat;
0159 TGFontTypeComboBox *fAttDateTextFont;
0160 TGNumberEntry *fAttDateTextAngle;
0161 TGComboBox *fAttDateTextAlign;
0162 TGNumberEntry *fDateX;
0163 TGNumberEntry *fDateY;
0164 TGNumberEntry *fPadLeftMargin;
0165 TGNumberEntry *fPadRightMargin;
0166 TGNumberEntry *fPadTopMargin;
0167 TGNumberEntry *fPadBottomMargin;
0168 TGButtonGroup *fPadBorderMode;
0169 TGLineWidthComboBox *fPadBorderSize;
0170 TGColorSelect *fPadColor;
0171 TGCheckButton *fPadTickX;
0172 TGCheckButton *fPadTickY;
0173 TGCheckButton *fPadGridX;
0174 TGCheckButton *fPadGridY;
0175 TGColorSelect *fGridColor;
0176 TGLineWidthComboBox *fGridWidth;
0177 TGLineStyleComboBox *fGridStyle;
0178 TGColorSelect *fHistFillColor;
0179 TGedPatternSelect *fHistFillStyle;
0180 TGColorSelect *fHistLineColor;
0181 TGLineWidthComboBox *fHistLineWidth;
0182 TGLineStyleComboBox *fHistLineStyle;
0183 TGNumberEntry *fBarWidth;
0184 TGNumberEntry *fBarOffset;
0185 TGCheckButton *fHistMinimumZero;
0186 TGTextEntry *fPaintTextFormat;
0187 TGNumberEntry *fNumberContours;
0188 TGNumberEntry *fLegoInnerR;
0189 TGColorSelect *fFrameFillColor;
0190 TGedPatternSelect *fFrameFillStyle;
0191 TGColorSelect *fFrameLineColor;
0192 TGLineWidthComboBox *fFrameLineWidth;
0193 TGLineStyleComboBox *fFrameLineStyle;
0194 TGTextButton *fPaletteEdit;
0195 TGButtonGroup *fFrameBorderMode;
0196 TGLineWidthComboBox *fFrameBorderSize;
0197 TGColorSelect *fFuncColor;
0198 TGLineWidthComboBox *fFuncWidth;
0199 TGLineStyleComboBox *fFuncStyle;
0200 TGCheckButton *fDrawBorder;
0201 TGNumberEntry *fEndErrorSize;
0202 TGNumberEntry *fErrorX;
0203 TGNumberEntry *fTimeOffsetDate;
0204 TGNumberEntry *fTimeOffsetTime;
0205 TGCheckButton *fStripDecimals;
0206 TGTextButton *fApplyOnXYZ;
0207 TGNumberEntry *fXTitleSize;
0208 TGCheckButton *fXTitleSizeInPixels;
0209 TGColorSelect *fXTitleColor;
0210 TGNumberEntry *fXTitleOffset;
0211 TGFontTypeComboBox *fXTitleFont;
0212 TGNumberEntry *fXLabelSize;
0213 TGCheckButton *fXLabelSizeInPixels;
0214 TGColorSelect *fXLabelColor;
0215 TGNumberEntry *fXLabelOffset;
0216 TGFontTypeComboBox *fXLabelFont;
0217 TGColorSelect *fXAxisColor;
0218 TGNumberEntry *fXTickLength;
0219 TGCheckButton *fOptLogx;
0220 TGNumberEntry *fXNdivMain;
0221 TGNumberEntry *fXNdivSub;
0222 TGNumberEntry *fXNdivSubSub;
0223 TGCheckButton *fXNdivisionsOptimize;
0224 TGNumberEntry *fYTitleSize;
0225 TGCheckButton *fYTitleSizeInPixels;
0226 TGColorSelect *fYTitleColor;
0227 TGNumberEntry *fYTitleOffset;
0228 TGFontTypeComboBox *fYTitleFont;
0229 TGNumberEntry *fYLabelSize;
0230 TGCheckButton *fYLabelSizeInPixels;
0231 TGColorSelect *fYLabelColor;
0232 TGNumberEntry *fYLabelOffset;
0233 TGFontTypeComboBox *fYLabelFont;
0234 TGColorSelect *fYAxisColor;
0235 TGNumberEntry *fYTickLength;
0236 TGCheckButton *fOptLogy;
0237 TGNumberEntry *fYNdivMain;
0238 TGNumberEntry *fYNdivSub;
0239 TGNumberEntry *fYNdivSubSub;
0240 TGCheckButton *fYNdivisionsOptimize;
0241 TGNumberEntry *fZTitleSize;
0242 TGCheckButton *fZTitleSizeInPixels;
0243 TGColorSelect *fZTitleColor;
0244 TGNumberEntry *fZTitleOffset;
0245 TGFontTypeComboBox *fZTitleFont;
0246 TGNumberEntry *fZLabelSize;
0247 TGCheckButton *fZLabelSizeInPixels;
0248 TGColorSelect *fZLabelColor;
0249 TGNumberEntry *fZLabelOffset;
0250 TGFontTypeComboBox *fZLabelFont;
0251 TGColorSelect *fZAxisColor;
0252 TGNumberEntry *fZTickLength;
0253 TGCheckButton *fOptLogz;
0254 TGNumberEntry *fZNdivMain;
0255 TGNumberEntry *fZNdivSub;
0256 TGNumberEntry *fZNdivSubSub;
0257 TGCheckButton *fZNdivisionsOptimize;
0258 TGCheckButton *fOptTitle;
0259 TGColorSelect *fTitleColor;
0260 TGedPatternSelect *fTitleStyle;
0261 TGColorSelect *fTitleTextColor;
0262 TGNumberEntry *fTitleFontSize;
0263 TGCheckButton *fTitleFontSizeInPixels;
0264 TGFontTypeComboBox *fTitleFont;
0265 TGComboBox *fTitleAlign;
0266 TGLabel *fTitleBorderSizeLabel;
0267 TGLineWidthComboBox *fTitleBorderSize;
0268 TGNumberEntry *fTitleX;
0269 TGNumberEntry *fTitleY;
0270 TGNumberEntry *fTitleW;
0271 TGNumberEntry *fTitleH;
0272 TGLabel *fLegendBorderSizeLabel;
0273 TGLineWidthComboBox *fLegendBorderSize;
0274 TGColorSelect *fStatColor;
0275 TGedPatternSelect *fStatStyle;
0276 TGColorSelect *fStatTextColor;
0277 TGNumberEntry *fStatFontSize;
0278 TGCheckButton *fStatFontSizeInPixels;
0279 TGFontTypeComboBox *fStatFont;
0280 TGNumberEntry *fStatX;
0281 TGNumberEntry *fStatY;
0282 TGNumberEntry *fStatW;
0283 TGNumberEntry *fStatH;
0284 TGLabel *fStatBorderSizeLabel;
0285 TGLineWidthComboBox *fStatBorderSize;
0286 TGCheckButton *fOptStatName;
0287 TGCheckButton *fOptStatEntries;
0288 TGCheckButton *fOptStatOverflow;
0289 TGCheckButton *fOptStatMean;
0290 TGCheckButton *fOptStatUnderflow;
0291 TGCheckButton *fOptStatRMS;
0292 TGCheckButton *fOptStatSkewness;
0293 TGCheckButton *fOptStatIntegral;
0294 TGCheckButton *fOptStatKurtosis;
0295 TGCheckButton *fOptStatErrors;
0296 TGLabel *fStatFormatLabel;
0297 TGTextEntry *fStatFormat;
0298 TGCheckButton *fOptFitValues;
0299 TGCheckButton *fOptFitErrors;
0300 TGCheckButton *fOptFitProbability;
0301 TGCheckButton *fOptFitChi;
0302 TGLabel *fFitFormatLabel;
0303 TGTextEntry *fFitFormat;
0304 TGTextEntry *fHeaderPS;
0305 TGTextEntry *fTitlePS;
0306 TGButtonGroup *fColorModelPS;
0307 TGRadioButton *fColorModelPSRGB;
0308 TGRadioButton *fColorModelPSCMYK;
0309 TGNumberEntry *fLineScalePS;
0310 TGComboBox *fPaperSizePredef;
0311 Bool_t fPaperSizeEnCm;
0312 TGNumberEntry *fPaperSizeX;
0313 TGNumberEntry *fPaperSizeY;
0314
0315 TGLayoutHints *fLayoutExpandX;
0316 TGLayoutHints *fLayoutExpandXMargin;
0317 TGLayoutHints *fLayoutExpandXY;
0318 TGLayoutHints *fLayoutExpandXYMargin;
0319 TGLayoutHints *fLayoutExpandXCenterYMargin;
0320
0321 void AddMenus(TGCompositeFrame *p);
0322 void DoNew();
0323 void DoDelete();
0324 void DoRename();
0325 void DoExport();
0326 void DoExit();
0327 void DoHelp(Int_t i);
0328 void DoImportCanvas();
0329 void CreateMacro();
0330
0331 void AddToolbar(TGCompositeFrame *p);
0332
0333 void AddTopLevelInterface(TGCompositeFrame *cf);
0334 void UpdateStatusBar();
0335 void UpdateEditor(Int_t tabNum);
0336 void ConnectAll();
0337 void DisconnectAll();
0338 void ConnectEditor(Int_t tabNum);
0339 void DisconnectEditor(Int_t tabNum);
0340 void DoEditor();
0341
0342 void AddEdition(TGCompositeFrame *p);
0343
0344 void CreateTabGeneral(TGCompositeFrame *tab);
0345 void AddGeneralLine(TGCompositeFrame *f);
0346 void AddGeneralFill(TGCompositeFrame *f);
0347 void AddGeneralText(TGCompositeFrame *f);
0348 void AddGeneralMarker(TGCompositeFrame *f);
0349
0350 void CreateTabCanvas(TGCompositeFrame *tab);
0351 void AddCanvasFill(TGCompositeFrame *f);
0352 void AddCanvasGeometry(TGCompositeFrame *f);
0353 void AddCanvasBorder(TGCompositeFrame *f);
0354 void AddCanvasDate(TGCompositeFrame *f);
0355
0356 void CreateTabPad(TGCompositeFrame *tab);
0357 void AddPadMargin(TGCompositeFrame *f);
0358 void AddPadBorder(TGCompositeFrame *f);
0359 void AddPadFill(TGCompositeFrame *f);
0360 void AddPadTicks(TGCompositeFrame *f);
0361 void AddPadGrid(TGCompositeFrame *f);
0362
0363 void CreateTabHistos(TGCompositeFrame *tab);
0364 void CreateTabHistosHistos(TGCompositeFrame *tab);
0365 void AddHistosHistosFill(TGCompositeFrame *f);
0366 void AddHistosHistosLine(TGCompositeFrame *f);
0367 void AddHistosHistosBar(TGCompositeFrame *f);
0368 void AddHistosHistosContours(TGCompositeFrame *f);
0369 void AddHistosHistosAxis(TGCompositeFrame *f);
0370 void AddHistosHistosLegoInnerR(TGCompositeFrame *f);
0371
0372 void CreateTabHistosFrames(TGCompositeFrame *tab);
0373 void AddHistosFramesFill(TGCompositeFrame *f);
0374 void AddHistosFramesLine(TGCompositeFrame *f);
0375 void AddHistosFramesBorder(TGCompositeFrame *f);
0376
0377 void CreateTabHistosGraphs(TGCompositeFrame *tab);
0378 void AddHistosGraphsLine(TGCompositeFrame *f);
0379 void AddHistosGraphsBorder(TGCompositeFrame *f);
0380 void AddHistosGraphsErrors(TGCompositeFrame *f);
0381
0382 void CreateTabAxis(TGCompositeFrame *tab);
0383 void CreateTabAxisX(TGCompositeFrame *tab);
0384 void AddAxisXTitle(TGCompositeFrame *f);
0385 void AddAxisXLine(TGCompositeFrame *f);
0386 void AddAxisXLabels(TGCompositeFrame *f);
0387 void AddAxisXDivisions(TGCompositeFrame *f);
0388
0389 void CreateTabAxisY(TGCompositeFrame *tab);
0390 void AddAxisYTitle(TGCompositeFrame *f);
0391 void AddAxisYLine(TGCompositeFrame *f);
0392 void AddAxisYLabels(TGCompositeFrame *f);
0393 void AddAxisYDivisions(TGCompositeFrame *f);
0394
0395 void CreateTabAxisZ(TGCompositeFrame *tab);
0396 void AddAxisZTitle(TGCompositeFrame *f);
0397 void AddAxisZLine(TGCompositeFrame *f);
0398 void AddAxisZLabels(TGCompositeFrame *f);
0399 void AddAxisZDivisions(TGCompositeFrame *f);
0400
0401 void CreateTabTitle(TGCompositeFrame *tab);
0402 void AddTitleFill(TGCompositeFrame *f);
0403 void AddTitleBorderSize(TGCompositeFrame *f);
0404 void AddTitleText(TGCompositeFrame *f);
0405 void AddTitleGeometry(TGCompositeFrame *f);
0406
0407 void CreateTabStats(TGCompositeFrame *tab);
0408 void AddStatsFill(TGCompositeFrame *f);
0409 void AddStatsText(TGCompositeFrame *f);
0410 void AddStatsGeometry(TGCompositeFrame *f);
0411 void AddStatsStats(TGCompositeFrame *f);
0412 void AddStatsFit(TGCompositeFrame *f);
0413
0414 void CreateTabPsPdf(TGCompositeFrame *tab);
0415 void AddPsPdfHeader(TGCompositeFrame *f);
0416 void AddPsPdfTitle(TGCompositeFrame *f);
0417 void AddPsPdfColorModel(TGCompositeFrame *f);
0418 void AddPsPdfPaperSize(TGCompositeFrame *f);
0419 void AddPsPdfLineScale(TGCompositeFrame *f);
0420
0421 void AddTitle(TGCompositeFrame *f, const char *s);
0422 TGColorSelect *AddColorEntry(TGCompositeFrame *f, Int_t id);
0423 TGedPatternSelect *AddFillStyleEntry(TGCompositeFrame *f, Int_t id);
0424 TGedMarkerSelect *AddMarkerStyleEntry(TGCompositeFrame *f, Int_t id);
0425 TGComboBox *AddMarkerSizeEntry(TGCompositeFrame *f, Int_t id);
0426 TGNumberEntry *AddNumberEntry(TGCompositeFrame *f, Int_t e1, Int_t e2,
0427 Int_t e3, Int_t id, const char *s, Double_t init, Int_t digits,
0428 TGNumberFormat::EStyle nfS, TGNumberFormat::EAttribute nfA,
0429 TGNumberFormat::ELimit nfL, Double_t min, Double_t max);
0430 TGLineWidthComboBox *AddLineWidthEntry(TGCompositeFrame *f, Int_t id);
0431 TGLineStyleComboBox *AddLineStyleEntry(TGCompositeFrame *f, Int_t id);
0432 TGTextButton *AddTextButton(TGCompositeFrame *f, const char *s, Int_t id);
0433 TGFontTypeComboBox *AddFontTypeEntry(TGCompositeFrame *f, Int_t id);
0434 TGComboBox *AddTextAlignEntry(TGCompositeFrame *f, Int_t id);
0435 TGButtonGroup *AddBorderModeEntry(TGCompositeFrame *f, Int_t id1, Int_t id2, Int_t id3);
0436 TGComboBox *AddDateFormatEntry(TGCompositeFrame *f, Int_t id);
0437 TGCheckButton *AddCheckButton(TGCompositeFrame *f, const char *s, Int_t id, Int_t e1 = 0, Int_t e2 = 2);
0438 TGTextEntry *AddTextEntry(TGCompositeFrame *f, const char *s, Int_t id);
0439 TGComboBox *AddPaperSizeEntry(TGCompositeFrame *f, Int_t id);
0440
0441 public:
0442 TStyleManager(const TGWindow *);
0443 ~TStyleManager() override;
0444
0445 static void Show();
0446 static void Terminate();
0447 static TStyleManager *&GetSM();
0448
0449 void Init();
0450 void Hide();
0451
0452 void SetCurSelStyle(TStyle *style) { fCurSelStyle = style; }
0453 void SetLastChoice(Bool_t choice) { fLastChoice = choice; }
0454
0455 void DoMenu(Int_t menuID);
0456 void DoImportMacro(Bool_t create);
0457 void DoListSelect();
0458 void DoRealTime(Bool_t b);
0459 void DoPreview(Bool_t b);
0460 void DoPreviewClosed();
0461 void DoMakeDefault();
0462 void DoApplyOnSelect(Int_t i);
0463 void DoApplyOn();
0464 void DoMoreLess();
0465 void DoEditionUpdatePreview();
0466 void DoChangeTab(Int_t i);
0467 void DoChangeAxisTab(Int_t i);
0468 void BuildList(TStyle *style = nullptr);
0469 void DoSelectNoCanvas();
0470 void DoSelectCanvas(TVirtualPad *pad,
0471 TObject *obj, Int_t mouseButton);
0472 void CloseWindow() override;
0473
0474
0475 void ModFillColor();
0476 void ModFillStyle();
0477 void ModHatchesLineWidth();
0478 void ModHatchesSpacing();
0479 void ModMarkerColor();
0480 void ModMarkerStyle();
0481 void ModMarkerSize();
0482 void ModScreenFactor();
0483 void ModLineColor();
0484 void ModLineWidth();
0485 void ModLineStyle();
0486 void ModLineStyleEdit();
0487 void ModTextColor();
0488 void ModTextSize();
0489 void ModTextSizeInPixels(Bool_t b);
0490 void ModTextFont();
0491 void ModTextAlign();
0492 void ModTextAngle();
0493
0494
0495 void ModCanvasColor();
0496 void ModCanvasDefX();
0497 void ModCanvasDefY();
0498 void ModCanvasDefW();
0499 void ModCanvasDefH();
0500 void ModCanvasBorderMode();
0501 void ModCanvasBorderSize();
0502 void ModOptDateBool();
0503 void ModAttDateTextColor();
0504 void ModAttDateTextSize();
0505 void ModAttDateTextSizeInPixels(Bool_t b);
0506 void ModOptDateFormat();
0507 void ModAttDateTextFont();
0508 void ModAttDateTextAngle();
0509 void ModAttDateTextAlign();
0510 void ModDateX();
0511 void ModDateY();
0512
0513
0514 void ModPadTopMargin();
0515 void ModPadBottomMargin();
0516 void ModPadLeftMargin();
0517 void ModPadRightMargin();
0518 void ModPadBorderMode();
0519 void ModPadBorderSize();
0520 void ModPadColor();
0521 void ModPadTickX();
0522 void ModPadTickY();
0523 void ModPadGridX();
0524 void ModPadGridY();
0525 void ModGridColor();
0526 void ModGridWidth();
0527 void ModGridStyle();
0528
0529
0530 void ModHistFillColor();
0531 void ModHistFillStyle();
0532 void ModHistLineColor();
0533 void ModHistLineWidth();
0534 void ModHistLineStyle();
0535 void ModBarWidth();
0536 void ModBarOffset();
0537 void ModHistMinimumZero();
0538 void ModPaintTextFormat();
0539 void ModNumberContours();
0540 void ModLegoInnerR();
0541
0542
0543 void ModFrameFillColor();
0544 void ModFrameFillStyle();
0545 void ModFrameLineColor();
0546 void ModFrameLineWidth();
0547 void ModFrameLineStyle();
0548 void ModPaletteEdit();
0549 void ModFrameBorderMode();
0550 void ModFrameBorderSize();
0551
0552
0553 void ModFuncColor();
0554 void ModFuncWidth();
0555 void ModFuncStyle();
0556 void ModDrawBorder();
0557 void ModEndErrorSize();
0558 void ModErrorX();
0559
0560
0561 void ModTimeOffset();
0562 void ModStripDecimals();
0563 void ModApplyOnXYZ();
0564
0565
0566 void ModXTitleSize();
0567 void ModXTitleSizeInPixels(Bool_t b);
0568 void ModXTitleColor();
0569 void ModXTitleOffset();
0570 void ModXTitleFont();
0571 void ModXLabelSize();
0572 void ModXLabelSizeInPixels(Bool_t b);
0573 void ModXLabelColor();
0574 void ModXLabelOffset();
0575 void ModXLabelFont();
0576 void ModXAxisColor();
0577 void ModXTickLength();
0578 void ModOptLogx();
0579 void ModXNdivisions();
0580
0581
0582 void ModYTitleSize();
0583 void ModYTitleSizeInPixels(Bool_t b);
0584 void ModYTitleColor();
0585 void ModYTitleOffset();
0586 void ModYTitleFont();
0587 void ModYLabelSize();
0588 void ModYLabelSizeInPixels(Bool_t b);
0589 void ModYLabelColor();
0590 void ModYLabelOffset();
0591 void ModYLabelFont();
0592 void ModYAxisColor();
0593 void ModYTickLength();
0594 void ModOptLogy();
0595 void ModYNdivisions();
0596
0597
0598 void ModZTitleSize();
0599 void ModZTitleSizeInPixels(Bool_t b);
0600 void ModZTitleColor();
0601 void ModZTitleOffset();
0602 void ModZTitleFont();
0603 void ModZLabelSize();
0604 void ModZLabelSizeInPixels(Bool_t b);
0605 void ModZLabelColor();
0606 void ModZLabelOffset();
0607 void ModZLabelFont();
0608 void ModZAxisColor();
0609 void ModZTickLength();
0610 void ModOptLogz();
0611 void ModZNdivisions();
0612
0613
0614 void ModOptTitle();
0615 void ModTitleFillColor();
0616 void ModTitleStyle();
0617 void ModTitleTextColor();
0618 void ModTitleFontSize();
0619 void ModTitleFontSizeInPixels(Bool_t b);
0620 void ModTitleFont();
0621 void ModTitleAlign();
0622 void ModTitleBorderSize();
0623 void ModTitleX();
0624 void ModTitleY();
0625 void ModTitleW();
0626 void ModTitleH();
0627 void ModLegendBorderSize();
0628
0629
0630 void ModStatColor(Pixel_t color);
0631 void ModStatStyle(Style_t pattern);
0632 void ModStatTextColor(Pixel_t color);
0633 void ModStatFontSize();
0634 void ModStatFontSizeInPixels(Bool_t b);
0635 void ModStatFont();
0636 void ModStatX();
0637 void ModStatY();
0638 void ModStatW();
0639 void ModStatH();
0640 void ModStatBorderSize();
0641 void ModOptStat();
0642 void ModStatFormat(const char *sformat);
0643 void ModOptFit();
0644 void ModFitFormat(const char *fitformat);
0645
0646
0647 void ModHeaderPS();
0648 void ModTitlePS();
0649 void ModColorModelPS();
0650 void ModLineScalePS();
0651 void ModPaperSizePredef();
0652 void ModPaperSizeXY();
0653
0654 ClassDefOverride(TStyleManager, 0)
0655 };
0656
0657 #endif