Set up five directories. More...
Public Member Functions | |
| def | __init__ |
| We have the GTK engine, we may GUI. More... | |
| def | evnmt_delete |
| End of window. | |
| def | destroy |
| close window | |
| def | modif |
| manages all that changes when something is modified | |
| def | changeNightFolder |
| User changed folder for nights (record change of nights folder, set modified flag on, enable button) "current" should be changed too ! | |
| def | focusNightFolder |
| Needed to guarantee the display of the correct folder. | |
| def | changeCurrentNight |
| User changed folder for current (record change of current folder, set modified flag on, enable button) | |
| def | focusCurrentNight |
| Needed to guarantee the display of the correct folder. | |
| def | changeReduced |
| User changed folder for reduced (record change of reduced folder, set modified flag on, enable button) | |
| def | focusReduced |
| Needed to guarantee the display of the correct folder. | |
| def | changeDebugPath |
| User changed folder for debug (record change of debug folder, set modified flag on, enable button) | |
| def | focusDebugPath |
| Needed to guarantee the display of the correct folder. | |
| def | changeAnalysesResults |
| User changed folder for global results (record change of analysesResults folder, set modified flag on, enable button) | |
| def | focusAnalysesResults |
| Needed to guarantee the display of the correct folder. | |
| def | radioButtonSelected |
| def | circule |
| put tabs on another side of window (handy on small laptops) | |
| def | enregistrer |
| record modifications | |
| def | quitter |
| quit, but verify if we have to write | |
| def | fermer |
| close, but ask before forgetting all settings | |
Public Attributes | |
| win | |
| boutonEnregistrer | |
| boutonClose is the close button More... | |
| notebook | |
| Create a new notebook, place the position of the tabs. | |
| root | |
| read the file and create five folderChoosers More... | |
| dataXML | |
| fileRoot | |
| readXML | |
| modified | |
| self.modified is False at opening, More... | |
| chooseNightsFolder | |
| Folder Chooser for nights folder. | |
| chooseCurrentNight | |
| Folder Chooser for CurrentNight. | |
| chooseReduced | |
| Folder Chooser for reduced files. | |
| chooseDebugPath | |
| Folder Chooser for debug files. | |
| chooseAnalysesResults | |
| Folder Chooser for global results files. | |
Set up five directories.
nights, current, reduced, debug, results. "results" should be common for all nights.
input and output are known to be "raw" and "reduced"
| def hermes.setup.hermesDirs.__init__ | ( | self | ) |
We have the GTK engine, we may GUI.
create and display gtk gui stuff self.win is the main window
| hermes.setup.hermesDirs.boutonEnregistrer |
boutonClose is the close button
boutonPos is the change tabs position button very usefull on small laptop's screens boutonEnregistrer is the save button
greyed when no changes are made
| hermes.setup.hermesDirs.modified |
self.modified is False at opening,
set to true will force the user to record or abandon his changes
| hermes.setup.hermesDirs.root |
read the file and create five folderChoosers
This parameter allows the user to indicate a different location for the output The "nightDRS" program and others will manage to create the "night/reduced" paths into this when necessary.
XML topmost
1.8.6