Some cleanup + enable/disable import button in certain conditions - import dlg

This commit is contained in:
HomeWorld
2010-10-18 16:06:43 +03:00
parent 0dedfa9223
commit c16caac1ea

View File

@@ -75,6 +75,7 @@ class ImportDialog(wx.Dialog):
self.tbtnEdit.SetValue( False )
self.tcEdit.Enable(False)
self.btnImport.Enable(False)
self.Layout()
@@ -118,13 +119,10 @@ class ImportDialog(wx.Dialog):
try:
self._fitsFromFile = sFit.importFit(event.Path)
self.stStatus.SetLabel("Status: Found %d fit(s)." % len(self._fitsFromFile))
self.btnImport.Enable(True)
except:
self.stStatus.SetLabel("Status: Invalid fitting file!")
def ImportFromFile( self, event ):
print event.Path
event.Skip()
def CloseDlg( self, event ):
event.Skip()
@@ -134,10 +132,12 @@ class ImportDialog(wx.Dialog):
self.tcEdit.Enable(False)
self.cFilePicker.Enable( True )
self.stStatus.SetLabel("Status: File mode.")
self.btnImport.Enable(False)
else:
self.tcEdit.Enable(True)
self.cFilePicker.Enable( False )
self.stStatus.SetLabel("Status: Text edit mode.")
self.btnImport.Enable(True)
event.Skip()