8 #ifndef RG_PRINT_REQUESTER_HH
9 #define RG_PRINT_REQUESTER_HH
23 rgReqNoPrintFormat = 0x00010000
73 const TGWindow * main,
77 const char * message =
"",
79 const ULong_t opts = 0,
80 const bool auto_start =
true);
84 const TGWindow * main,
89 const char * message =
"",
91 const ULong_t opts = 0,
92 const bool auto_start =
true);
96 const TGWindow * main,
99 const char * message =
"",
101 const ULong_t opts = 0,
102 const bool auto_start =
true);
106 const TGWindow * main,
109 const char * message =
"",
111 const ULong_t opts = 0,
112 const bool auto_start =
true);
131 static void SetSizeX (
const Double_t x );
132 static void SetSizeY (
const Double_t y );
136 static void Print (
const string & fname );
137 static void Print ( TPad * pad );
141 virtual void Button (
const int n );
string * print_command
Result print command pointer.
Definition: RGPrintRequester.hh:58
Definition: RGPadPrintCommand.hh:44
GObject(RGPrintRequester)
virtual void Construct()
Definition: RGPrintRequester.cpp:220
static Double_t GetSizeY()
Definition: RGPrintRequester.icc:21
bool exec_print
Flag if command must be executed (printing)
Definition: RGPrintRequester.hh:60
static Double_t GetSizeX()
Definition: RGPrintRequester.icc:17
string prrq_print_buttons
Button texts.
Definition: RDico.hh:207
static void SetSizeX(const Double_t x)
Definition: RGPrintRequester.icc:38
string file_name
File name to print.
Definition: RGPrintRequester.hh:62
TPad * pad_ptr
Pointer to pad to print.
Definition: RGPrintRequester.hh:63
static Int_t GetOrientation()
Definition: RGPrintRequester.icc:25
static void SetCommand(const string &cmd)
Definition: RGPrintRequester.icc:32
static void SetOrientation(const Int_t opt)
Definition: RGPrintRequester.icc:50
virtual void Button(const int n)
Definition: RGPrintRequester.cpp:335
RGPadPrintCommand * w_print_cmd
Print command widget.
Definition: RGPrintRequester.hh:66
virtual ~RGPrintRequester()
Definition: RGPrintRequester.cpp:211
static Double_t default_size_y
Paper height.
Definition: RGPrintRequester.hh:54
RGPrintRequesterOptions
Definition: RGPrintRequester.hh:21
static void SetSizeY(const Double_t y)
Definition: RGPrintRequester.icc:44
static string GetPrintOptions()
Definition: RGPrintRequester.cpp:243
static Double_t default_size_x
Paper width.
Definition: RGPrintRequester.hh:53
Definition: RGPrintRequester.hh:43
RDico & rDico
! Unique instance of the dictionary class
Definition: RDico.cpp:12
static Int_t default_orientation
Paper orientation.
Definition: RGPrintRequester.hh:55
static string GetCommand()
Definition: RGPrintRequester.icc:13
static void Print(const string &fname)
Definition: RGPrintRequester.cpp:293
ClassDef(RGPrintRequester, 0)
static string default_command
Print command.
Definition: RGPrintRequester.hh:52
Definition: RGMessageRequester.hh:22
RGPrintRequester(const TGWindow *parent, const TGWindow *main, string &command, int &result, const char *title, const char *message="", const char *buttons=rDico.prrq_print_buttons.c_str(), const ULong_t opts=0, const bool auto_start=true)
Definition: RGPrintRequester.cpp:37
static string GetPrintCommand(const string &fname)
Definition: RGPrintRequester.cpp:263