From b5b338bcbe7e65dd744ac28f304a773ce7a92674 Mon Sep 17 00:00:00 2001 From: paulojamorim Date: Fri, 22 Jan 2010 18:02:26 +0000 Subject: [PATCH] Change title to "InVesalius 3" in close project FIX: #121 --- invesalius/control.py | 5 ++++- invesalius/gui/frame.py | 10 +++++++--- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/invesalius/control.py b/invesalius/control.py index 4d4da4e..1d3201d 100755 --- a/invesalius/control.py +++ b/invesalius/control.py @@ -162,17 +162,20 @@ class Controller(): print "Close without changes" self.CloseProject() ps.Publisher().sendMessage("Enable state project", False) + ps.Publisher().sendMessage('Set project name') elif answer == 1: self.ShowDialogSaveProject() print "Save changes and close" self.CloseProject() ps.Publisher().sendMessage("Enable state project", False) + ps.Publisher().sendMessage('Set project name') elif answer == -1: print "Cancel" else: self.CloseProject() ps.Publisher().sendMessage("Enable state project", False) - + ps.Publisher().sendMessage('Set project name') + ########################### def OnOpenProject(self, pubsub_evt): path = pubsub_evt.data diff --git a/invesalius/gui/frame.py b/invesalius/gui/frame.py index 016c92c..8c21196 100755 --- a/invesalius/gui/frame.py +++ b/invesalius/gui/frame.py @@ -99,10 +99,14 @@ class Frame(wx.Frame): def SetProjectName(self, pubsub_evt): proj_name = pubsub_evt.data - if sys.platform != 'darwin': - self.SetTitle("%s - InVesalius 3"%(proj_name)) + + if not(proj_name): + self.SetTitle("InVesalius 3") else: - self.SetTitle("%s"%(proj_name)) + if sys.platform != 'darwin': + self.SetTitle("%s - InVesalius 3"%(proj_name)) + else: + self.SetTitle("%s"%(proj_name)) def UpdateAui(self, pubsub_evt): self.aui_manager.Update() -- libgit2 0.21.2