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