Analysis
version 7.0 - august 2014
|
#include <GEVPageCreator.hh>
Public Member Functions | |
GEVPageCreator (GEVPageManager *evt_mgr, Int_t &r, const TGWindow *mw=NULL) | |
virtual | ~GEVPageCreator () |
virtual void | Construct () |
virtual bool | CheckInputs () |
virtual void | Button (Int_t n) |
ClassDef (GEVPageCreator, 0) | |
![]() | |
GEVDivisionRequester (const TGWindow *mw, Int_t &r, UInt_t &nx, UInt_t &ny, const char *title, const bool start=true) | |
GEVDivisionRequester (const TGWindow *mw, Int_t &r, const char *title, const bool start=false) | |
GEVDivisionRequester (const GEVDivisionRequester &original) | |
virtual | ~GEVDivisionRequester () |
ClassDef (GEVDivisionRequester, 0) | |
Protected Member Functions | |
GEVPageCreator (const GEVPageCreator &original) | |
Protected Attributes | |
GEVPageManager * | page_mgr |
Pointeur sur le gestionnaire de pages. | |
TGTextEntry * | w_title_text |
Saisie nom de la page. | |
TGNumberEntry * | w_width_number |
Saisie de la largeur de page. | |
TGNumberEntry * | w_height_number |
Saisie de la hauteur de page. | |
![]() | |
UInt_t * | nx_ptr |
Pointeur sur le résultat X. | |
UInt_t * | ny_ptr |
Pointeur sur le résultat Y. | |
TGNumberEntry * | w_div_x |
Saisie de la division en X. | |
TGNumberEntry * | w_div_y |
Saisie de la division en Y. | |
Private Member Functions | |
GObject (GEVPageCreator) | |
Interface graphique de création d'une page.
GEVPageCreator::GEVPageCreator | ( | GEVPageManager * | pg_mgr, |
Int_t & | r, | ||
const TGWindow * | mw = NULL |
||
) |
Constructeur de l'interface de définition d'un filtre.
pg_mgr | pointeur sur le gestionnaire de pages |
r | résultat en sortie |
mw | pointeur sur la fenêtre de l'application principale |
References Construct(), and page_mgr.
|
virtual |
Destructeur.
|
protected |
Constructeur de recopie (non implémenté).
original | instance à recopier |
|
private |
Macro from GCpp library that defines the following functions:
|
virtual |
Fonction qui met en place les widgets de l'interface graphique.
Reimplemented from GEVDivisionRequester.
References gevDico, GEVPreferences::page_height, GEVDico::page_prop_h, GEVDico::page_prop_name, GEVDico::page_prop_name_tip, GEVDico::page_prop_w, GEVPreferences::page_width, w_height_number, w_title_text, and w_width_number.
Referenced by GEVPageCreator().
|
virtual |
Fonction qui vérifie que la saisie est correcte.
References GEVPageManager::Exist(), GEVDico::gev_req_continue, GEVDico::gev_req_warn_title, gevDico, GEVDico::page_invalid_name_error, page_mgr, GEVDico::page_name_exist_error, ValidName(), and w_title_text.
Referenced by Button().
|
virtual |
Slot appelé lorsqu'un bouton est sélectionné. On quitte la requête, sauf s'il y a un problème dans la définition du filtre. Si la réponse est Ok, on crée le nouveau filtre.
n | identifiant du bouton |
Reimplemented from GEVDivisionRequester.
References GEVPageManager::AddPage(), CheckInputs(), GEVPage::Construct(), GEVPageManager::MenuHideShowPageUpdate(), page_mgr, GEVPage::Update(), GEVDivisionRequester::w_div_x, GEVDivisionRequester::w_div_y, w_height_number, w_title_text, and w_width_number.
GEVPageCreator::ClassDef | ( | GEVPageCreator | , |
0 | |||
) |
Définition à usage de ROOT...