JG ROOT Tools libraries
version 5.0 - august 2014
|
#include <RGZoomPanel1D.hh>
Public Member Functions | |
RGZoomPanel1D (TGWindow *p, const UInt_t opts) | |
virtual | ~RGZoomPanel1D () |
virtual void | ZoomClicked (Int_t d) |
virtual void | MoveClicked (Int_t d) |
ClassDef (RGZoomPanel1D, 0) | |
Protected Member Functions | |
RGZoomPanel1D (const RGZoomPanel1D &original) | |
Protected Attributes | |
TGCompositeFrame * | w_zoom_frame |
Zoom buttons frame. | |
TGCompositeFrame * | w_move_frame |
Frames for left / right sets of buttons. | |
TGCompositeFrame * | w_left_frame |
Frame for left move buttons. | |
TGCompositeFrame * | w_right_frame |
Frame for right move buttons. | |
TGTextButton * | w_zoom_in |
Zoom in button. | |
TGTextButton * | w_zoom_out |
Zoom out button. | |
TGTextButton * | w_left_end |
Move to left end button. | |
TGTextButton * | w_left_page |
Move one screen left button. | |
TGTextButton * | w_left_half |
Move half screen left button. | |
TGTextButton * | w_right_half |
Move half screen right button. | |
TGTextButton * | w_right_page |
Move one screen right button. | |
TGTextButton * | w_right_end |
Move to right end button. | |
Private Member Functions | |
GObject (RGZoomPanel1D) | |
class RGZoomPanel1D
Defines a set of buttons for zoom and left/right shift view (for plots). The buttons can be arranged according to the following options:
RGZoomPanel1D::RGZoomPanel1D | ( | TGWindow * | p, |
const UInt_t | opts | ||
) |
Constructor.
p | parent widget |
opts | options |
References rDico, w_left_end, w_left_frame, w_left_half, w_left_page, w_move_frame, w_right_end, w_right_frame, w_right_half, w_right_page, w_zoom_frame, w_zoom_in, w_zoom_out, RDico::zp_go_left_end, RDico::zp_go_left_half, RDico::zp_go_left_page, RDico::zp_go_right_end, RDico::zp_go_right_half, RDico::zp_go_right_page, RDico::zp_zoom_in, and RDico::zp_zoom_out.
|
protected |
Copy constructor, not implemented.
original | object to copy |
|
virtual |
Destructor.
|
private |
Macro from GCpp library that defines the following functions:
|
inlinevirtual |
Signal sent when zoom button is clicked.
d | value -1 for zoom out and +1 for zoom in |
|
inlinevirtual |
Signal sent when a move button is clicked. Result is negative for left move, and positive for right move. The value is 1 for move to end, 2 for one screen move, 3 for half-screen move.
d | move value |
RGZoomPanel1D::ClassDef | ( | RGZoomPanel1D | , |
0 | |||
) |
For ROOT dictionary.