8 #ifndef RG_PAD_PRINT_COMMAND_HH
9 #define RG_PAD_PRINT_COMMAND_HH
15 #include <TGedPatternSelect.h>
17 #include <TGTextEntry.h>
18 #include <TGNumberEntry.h>
19 #include <TGComboBox.h>
22 #define TMP_PAD_PRINT_FILE "__tmp_pad_print.ps"
28 rgPadPrintNoFormat = 2
111 void Print (
const string &file_name )
const;
Definition: RGPadPrintCommand.hh:44
void SetPrintSizeX(const Double_t x)
Definition: RGPadPrintCommand.icc:54
TGComboBox * GetPrintOrientationWidget() const
Definition: RGPadPrintCommand.icc:23
string GetPrintCommand() const
Definition: RGPadPrintCommand.icc:29
RGPadPrintCommand(TGWindow *p, const UInt_t opts=0)
Definition: RGPadPrintCommand.cpp:30
TGNumberEntry * GetPrintSizeYWidget() const
Definition: RGPadPrintCommand.icc:19
virtual void MapSubwindows()
Definition: RGPadPrintCommand.cpp:220
TGNumberEntry * GetPrintSizeXWidget() const
Definition: RGPadPrintCommand.icc:15
Int_t GetPrintOrientation() const
Definition: RGPadPrintCommand.icc:41
void Print(const string &file_name) const
Definition: RGPadPrintCommand.cpp:290
virtual void SizeYChanged(Double_t s)
Definition: RGPadPrintCommand.icc:81
PrintOptions
! Printing options
Definition: RGPadPrintCommand.hh:52
virtual void PrintOrientationSelected(Int_t opt)
Definition: RGPadPrintCommand.cpp:337
TGHorizontalFrame * w_print_cmd_frame
Frame for printing command.
Definition: RGPadPrintCommand.hh:67
Double_t GetPrintSizeX() const
Definition: RGPadPrintCommand.icc:33
void Construct()
Definition: RGPadPrintCommand.cpp:53
TGNumberEntry * w_print_size_x
Paper X size.
Definition: RGPadPrintCommand.hh:70
virtual void SizeXChanged(Double_t s)
Definition: RGPadPrintCommand.icc:77
virtual void PrintSizeYChanged(const char *txt)
Definition: RGPadPrintCommand.cpp:326
virtual ~RGPadPrintCommand()
Definition: RGPadPrintCommand.cpp:47
string GetPrintOptions() const
Definition: RGPadPrintCommand.cpp:235
virtual void CommandChanged(const char *txt)
Definition: RGPadPrintCommand.icc:73
void SetPrintCommand(const string &cmd)
Definition: RGPadPrintCommand.icc:48
TGHorizontalFrame * w_print_format_frame
Frame for format.
Definition: RGPadPrintCommand.hh:69
TGNumberEntry * w_print_size_y
Paper Y size.
Definition: RGPadPrintCommand.hh:71
RGPadPrintCommandOptions
! RGPadPrintCommandOptions widget options
Definition: RGPadPrintCommand.hh:25
virtual void SetRootStyle() const
Definition: RGPadPrintCommand.cpp:280
ClassDef(RGPadPrintCommand, 0)
Double_t GetPrintSizeY() const
Definition: RGPadPrintCommand.icc:37
TGTextEntry * w_print_cmd
Printing command.
Definition: RGPadPrintCommand.hh:68
TGComboBox * w_print_orient
Page orientation.
Definition: RGPadPrintCommand.hh:72
GObject(RGPadPrintCommand)
UInt_t options
Widget options.
Definition: RGPadPrintCommand.hh:65
void SetPrintOrientation(const Int_t opt)
Definition: RGPadPrintCommand.icc:66
TGTextEntry * GetPrintCommandWidget() const
Definition: RGPadPrintCommand.icc:11
virtual void PrintSizeXChanged(const char *txt)
Definition: RGPadPrintCommand.cpp:315
virtual void OrientationSelected(Int_t opt)
Definition: RGPadPrintCommand.icc:85
void SetPrintSizeY(const Double_t y)
Definition: RGPadPrintCommand.icc:60
virtual void PrintCommandTextChanged(const char *txt)
Definition: RGPadPrintCommand.cpp:304