|
Analysis
version 7.0 - august 2014
|
#include <GEVContourEditor.hh>
Public Member Functions | |
| GEVContourEditor (GEVPageManager *mgr, const TGWindow *mw=NULL) | |
| virtual | ~GEVContourEditor () |
| virtual void | Construct () |
| virtual void | Start () |
| virtual void | Quit () |
| virtual void | SelectionChanged () |
| virtual void | SelectionMoved () |
| virtual void | Delete () |
| virtual void | Rename () |
| virtual void | Info () |
| virtual void | Load () |
| virtual void | SaveAll () |
| virtual void | SaveSelected () |
| virtual void | Done () |
| ClassDef (GEVContourEditor, 0) | |
Protected Member Functions | |
| GEVContourEditor (const GEVContourEditor &original) | |
| GEVContourEditor & | operator= (const GEVContourEditor &original) |
| virtual void | UpdateListBox () |
Protected Attributes | |
| GEVPageManager * | page_mgr |
| Pointeur sur le gestionnaire de pages. | |
| EventManager * | event_mgr |
| Pointeur sur le gestionnaire d'événements. | |
| RContourList * | cont_list |
| Pointeur sur la liste de contours. | |
| RGItemListBox * | w_cont_list |
| Liste de sélection des contours. | |
| TGButton * | w_button_delete |
| Bouton de suppression de contours. | |
| TGButton * | w_button_rename |
| Bouton de changement de nom. | |
| TGButton * | w_button_info |
| Bouton d'information des contours. | |
| TGTextButton * | w_button_load |
| Bouton de lecture dans un fichier. | |
| TGTextButton * | w_button_save_all |
| Bouton d'écriture de tous les spectres dans un fichier. | |
| TGTextButton * | w_button_save_select |
| Bouton d'écriture des spectres sélectionnés dans un fichier. | |
| TGTextButton * | w_button_done |
| Bouton de fin de traitement. | |
Static Protected Attributes | |
| static UInt_t | last_width = 0 |
| Largeur au dernier appel. | |
| static UInt_t | last_height = 0 |
| hauteur au dernier appel | |
| static string | file_name = "" |
| Nom du dernier fichier. | |
Private Member Functions | |
| GObject (GEVContourEditor) | |
Interface graphique permettant de supprimer ou sauvegarder des contour.
| GEVContourEditor::GEVContourEditor | ( | GEVPageManager * | mgr, |
| const TGWindow * | mw = NULL |
||
| ) |
Constructeur de l'éditeur de spectre.
| mgr | pointeur sur le gestionnaire de pages |
| mw | pointeur sur la fenêtre de l'application principale |
References Construct(), cont_list, event_mgr, EventManager::GetContourListPtr(), GEVPageManager::GetEventManagerPtr(), page_mgr, and Start().
|
virtual |
Destructeur.
Referenced by Quit().
|
protected |
Constructeur de recopie (non implémenté).
| original | instance à recopier |
|
private |
Macro from GCpp library that defines the following functions:
|
protected |
Opérateur d'affectation (non implémenté).
| original | instance à affecter |
|
virtual |
Fonction qui met en place les widgets de l'interface graphique.
References GEVDico::cont_edit_delete, GEVDico::cont_edit_delete_tip, GEVDico::cont_edit_done, GEVDico::cont_edit_info, GEVDico::cont_edit_info_tip, GEVDico::cont_edit_list, GEVDico::cont_edit_load, GEVDico::cont_edit_load_tip, GEVDico::cont_edit_rename, GEVDico::cont_edit_rename_tip, GEVDico::cont_edit_save_all, GEVDico::cont_edit_save_all_tip, GEVDico::cont_edit_save_select, GEVDico::cont_edit_save_select_tip, gevDico, UpdateListBox(), w_button_delete, w_button_done, w_button_info, w_button_load, w_button_rename, w_button_save_all, w_button_save_select, and w_cont_list.
Referenced by GEVContourEditor().
|
virtual |
Fonction qui ouvre l'interface graphique et traite l'édition.
References GEVDico::cont_edit_title, gevDico, last_height, last_width, and SelectionChanged().
Referenced by GEVContourEditor().
|
protectedvirtual |
Fonction génère les éléments de la liste de sélection à partir de la liste de pages.
References cont_list, and w_cont_list.
Referenced by Construct(), Load(), and Rename().
|
virtual |
Fonction qui termine l'édition et ferme la fenêtre.
References last_height, last_width, and ~GEVContourEditor().
|
virtual |
Slot appelé lorsque la sélection est modifiée. La fonction met à jour les boutons autorisés et les noms des familles et filtres concernés
References w_button_delete, w_button_info, w_button_rename, w_button_save_select, and w_cont_list.
|
virtual |
Slot des boutons de déplacement. Cette fonction repositionne les pages de la liste dans l'ordre affiché.
References cont_list, and w_cont_list.
|
virtual |
Slot du bouton de suppression de contours.
References GEVDico::cont_edit_warn_buttons, GEVDico::cont_edit_warn_filt, GEVDico::cont_edit_warn_page, GEVDico::cont_edit_warn_spec, GEVDico::cont_edit_warn_text, event_mgr, EventManager::GetFilterListPtr(), FilterList::GetListUsingContour(), SpectrumList::GetListUsingContour(), GEVPageManager::GetListUsingContour(), EventManager::GetSpectrumListPtr(), GEVDico::gev_req_warn_title, gevDico, page_mgr, GEVPageManager::RemoveContour(), GEVPageManager::UpdatePages(), and w_cont_list.
|
virtual |
Slot du bouton pour renommer un contour: la fonction appelle la requête spécifique.
References cont_list, SelectionChanged(), UpdateListBox(), and w_cont_list.
|
virtual |
Slot du bouton pour information sur les contours
References GEVDico::cont_edit_info_title, GEVDico::gev_req_continue, gevDico, and w_cont_list.
|
virtual |
Slot appelé lorsque le bouton Load est sélectionné, pour lire des définitions de pages dans un fichier.
References GEVDico::cont_edit_load_error, cont_list, file_name, GEVDico::gev_req_continue, GEVDico::gev_req_file_error, gevContourFileTypes, gevDico, SelectionChanged(), SetFileExt(), UpdateListBox(), and w_cont_list.
|
virtual |
Slot appelé lorsque le bouton Save all est sélectionné, pour écrire des définitions de spectres dans un fichier.
References GEVDico::cont_edit_save_error, cont_list, file_name, GEVDico::gev_req_continue, GEVDico::gev_req_file_error, gevContourFileTypes, gevDico, and SetFileExt().
|
virtual |
Slot appelé lorsque le bouton Save selected est sélectionné, pour écrire des définitions de spectres dans un fichier.
References GEVDico::cont_edit_save_error, file_name, GEVDico::gev_req_continue, GEVDico::gev_req_file_error, gevContourFileTypes, gevDico, SetFileExt(), and w_cont_list.
|
virtual |
Slot appelé lorsque le bouton Done est sélectionné. Cela provoque la fin de l'édition.
| GEVContourEditor::ClassDef | ( | GEVContourEditor | , |
| 0 | |||
| ) |
Définition à usage de ROOT...