mailr28192 - /trunk/gui/relax_gui.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by tlinnet on April 02, 2016 - 17:44:
Author: tlinnet
Date: Sat Apr  2 17:44:49 2016
New Revision: 28192

URL: http://svn.gna.org/viewcvs/relax?rev=28192&view=rev
Log:
Letting the current working directory be printed in the statusbar in the 
bottom.

Modified:
    trunk/gui/relax_gui.py

Modified: trunk/gui/relax_gui.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/gui/relax_gui.py?rev=28192&r1=28191&r2=28192&view=diff
==============================================================================
--- trunk/gui/relax_gui.py      (original)
+++ trunk/gui/relax_gui.py      Sat Apr  2 17:44:49 2016
@@ -180,6 +180,7 @@
 
         # Register functions with the observer objects.
         status.observers.pipe_alteration.register('status bar', 
self.update_status_bar, method_name='update_status_bar')
+        status.observers.system_cwd_path.register('status bar', 
self.update_status_bar, method_name='update_status_bar')
         status.observers.result_file.register('gui', 
self.show_results_viewer_no_warn, method_name='show_results_viewer_no_warn')
         status.observers.exec_lock.register('gui', self.enable, 
method_name='enab')
 
@@ -919,6 +920,9 @@
         # Call the get_path function to get the directory name and change 
path.
         self.system_cwd_path = dialog.get_path()
 
+        # Update the status bar.
+        self.update_status_bar()
+
         # Change the directory
         try:
             wx.BeginBusyCursor()
@@ -959,10 +963,13 @@
         if pipe == None:
             pipe = ''
 
+        # Get the current working directory
+        system_cwd_path = pwd(verbose=False)
+
         # The relax information box.
         info = Info_box()
 
         # Set the status.
-        wx.CallAfter(self.status_bar.SetStatusText, info.copyright_short, 0)
+        wx.CallAfter(self.status_bar.SetStatusText, "%s \t 
%s"%(info.copyright_short, system_cwd_path), 0)
         wx.CallAfter(self.status_bar.SetStatusText, "Current data pipe:", 1)
         wx.CallAfter(self.status_bar.SetStatusText, pipe, 2)




Related Messages


Powered by MHonArc, Updated Sat Apr 02 18:20:04 2016