/usr/include/root/TStyleDialog.h is in libroot-gui-ged-dev 5.34.14-1build1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | // @(#)root/ged:$Id: TStyleDialog.h,v 1.0 2005/09/08
// Author: Denis Favre-Miville 08/09/05
/*************************************************************************
* Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
* All rights reserved. *
* *
* For the licensing terms see $ROOTSYS/LICENSE. *
* For the list of contributors see $ROOTSYS/README/CREDITS. *
*************************************************************************/
#ifndef ROOT_TStyleDialog
#define ROOT_TStyleDialog
//////////////////////////////////////////////////////////////////////////
// //
// TStyleDialog //
// //
// This small class is useful to ask the user for a name and a title, //
// in order to rename a style, create a new style or import a //
// style from a canvas. //
// //
//////////////////////////////////////////////////////////////////////////
#ifndef ROOT_TGFrame
#include "TGFrame.h"
#endif
class TGLabel;
class TGTextButton;
class TGTextEntry;
class TGTransientFrame;
class TList;
class TStyle;
class TStyleManager;
class TVirtualPad;
class TStyleDialog : public TGTransientFrame {
private:
TStyleManager *fStyleManager; // parent style manager
TGTextEntry *fName; // TStyle name text entry
TGLabel *fNameLabel; // name label
TGTextEntry *fTitle; // TStyle title text entry
TGLabel *fTitleLabel; // title label
TGLabel *fWarnLabel; // label for warnings
TGTextButton *fOK; // save button
TGTextButton *fCancel; // cancel button
TStyle *fCurStyle; // style to copy or to rename
Int_t fMode; // 1=new, 2=rename, 3=import
TVirtualPad *fCurPad; // current pad from which to import
TList *fTrashListFrame; // to avoid memory leak
TList *fTrashListLayout; // to avoid memory leak
public:
TStyleDialog(TStyleManager *sm, TStyle *cur, Int_t mode,
TVirtualPad *currentPad = 0);
virtual ~TStyleDialog();
void DoCloseWindow(); // SLOT
void DoCancel(); // SLOT
void DoOK(); // SLOT
void DoUpdate(); // SLOT
ClassDef(TStyleDialog, 0) // Dialog box used by the TStyleManager class
};
#endif
|