10 #ifndef GEV_PAD_PROPERTIES_EDITOR_HH
11 #define GEV_PAD_PROPERTIES_EDITOR_HH
17 #include <TGNumberEntry.h>
18 #include <TGColorSelect.h>
82 virtual void Start ( );
86 virtual void Quit ( );
113 virtual void Apply ( );
ClassDef(GEVPadPropertiesEditor, 0)
TGNumberEntry * w_x_mgl_entry
Saisie de la marge à gauche du pad.
Definition: GEVPadPropertiesEditor.hh:57
TGTextButton * w_button_pos_init
Bouton de récupération des valeurs initiales.
Definition: GEVPadPropertiesEditor.hh:54
int * result_ptr
Pointeur sur le résultat en sortie de la requête
Definition: GEVPadPropertiesEditor.hh:39
virtual void XsupTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:643
virtual void ResetCurrentPosition()
Definition: GEVPadPropertiesEditor.cpp:617
virtual void Start()
Definition: GEVPadPropertiesEditor.cpp:551
virtual void Quit()
Definition: GEVPadPropertiesEditor.cpp:579
virtual void PhiTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:730
GEVPadProperties current_properties
Propriétés actuelles (modifiées) du pad: seule la position est utilisée
Definition: GEVPadPropertiesEditor.hh:36
Definition: GEVPadProperties.hh:29
TGNumberEntry * w_y_mgd_entry
Saisie de la marge en bas du pad.
Definition: GEVPadPropertiesEditor.hh:60
virtual ~GEVPadPropertiesEditor()
Definition: GEVPadPropertiesEditor.cpp:84
virtual void YmgdTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:693
virtual void YinfTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:651
TGTextButton * w_button_pos_current
Bouton de récupération des valeurs courantes.
Definition: GEVPadPropertiesEditor.hh:55
virtual void Cancel()
Definition: GEVPadPropertiesEditor.cpp:755
virtual void XTitleOffsetTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:704
virtual void YsupTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:659
virtual void Apply()
Definition: GEVPadPropertiesEditor.cpp:771
TGTextButton * w_button_cancel
Bouton d'annulation.
Definition: GEVPadPropertiesEditor.hh:48
TGTextButton * w_button_ok
Bouton de validation.
Definition: GEVPadPropertiesEditor.hh:46
TGNumberEntry * w_xtit_off_entry
Saisie du décalage du titre de l'axe X.
Definition: GEVPadPropertiesEditor.hh:62
GObject(GEVPadPropertiesEditor)
GEVPad * pad_ptr
Pointeur sur le pad à modifier.
Definition: GEVPadPropertiesEditor.hh:34
TGNumberEntry * w_y_sup_entry
Saisie de Ysup.
Definition: GEVPadPropertiesEditor.hh:53
GEVPadProperties init_properties
Propriétés initiales du pad.
Definition: GEVPadPropertiesEditor.hh:35
TGNumberEntry * w_phi_entry
Saisie de l'angle de rotation 3D.
Definition: GEVPadPropertiesEditor.hh:66
TGNumberEntry * w_y_mgu_entry
Saisie de la marge en haut du pad.
Definition: GEVPadPropertiesEditor.hh:59
TGNumberEntry * w_ytit_off_entry
Saisie du décalage du titre de l'axe Y.
Definition: GEVPadPropertiesEditor.hh:63
virtual void YmguTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:685
TGNumberEntry * w_y_inf_entry
Saisie de Yinf.
Definition: GEVPadPropertiesEditor.hh:52
TGNumberEntry * w_theta_entry
Saisie de l'angle de rotation 3D.
Definition: GEVPadPropertiesEditor.hh:65
virtual void XinfTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:635
TGNumberEntry * w_x_inf_entry
Saisie de Xinf.
Definition: GEVPadPropertiesEditor.hh:50
GEVPadPropertiesEditor(GEVPad &pad, int &result)
Definition: GEVPadPropertiesEditor.cpp:31
TGNumberEntry * w_x_mgr_entry
Saisie de la marge à droite du pad.
Definition: GEVPadPropertiesEditor.hh:58
Definition: GEVPadPropertiesEditor.hh:26
virtual void ResetInitPosition()
Definition: GEVPadPropertiesEditor.cpp:599
virtual void XmgrTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:677
virtual void YTitleOffsetTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:712
virtual void XmglTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:669
virtual void Ok()
Definition: GEVPadPropertiesEditor.cpp:741
bool update
Teste s'il faut mettre à jour en sortie.
Definition: GEVPadPropertiesEditor.hh:41
TGNumberEntry * w_x_sup_entry
Saisie de Xsup.
Definition: GEVPadPropertiesEditor.hh:51
virtual void Construct()
Definition: GEVPadPropertiesEditor.cpp:94
TGTextButton * w_button_apply
Bouton d'affichage.
Definition: GEVPadPropertiesEditor.hh:47
virtual void ThetaTextChanged(const char *str)
Definition: GEVPadPropertiesEditor.cpp:722