diff --git a/invesalius/gui/dialogs.py b/invesalius/gui/dialogs.py index f297b23..58034c7 100644 --- a/invesalius/gui/dialogs.py +++ b/invesalius/gui/dialogs.py @@ -215,7 +215,7 @@ def ShowOpenProjectDialog(): dlg = wx.FileDialog(None, message=_("Open InVesalius 3 project..."), defaultDir="", defaultFile="", wildcard=WILDCARD_OPEN, - style=wx.OPEN|wx.CHANGE_DIR) + style=wx.FD_OPEN|wx.FD_CHANGE_DIR) # inv3 filter is default dlg.SetFilterIndex(0) @@ -243,7 +243,7 @@ def ShowOpenAnalyzeDialog(): dlg = wx.FileDialog(None, message=_("Open Analyze file"), defaultDir="", defaultFile="", wildcard=WILDCARD_ANALYZE, - style=wx.OPEN|wx.CHANGE_DIR) + style=wx.FD_OPEN|wx.FD_CHANGE_DIR) # inv3 filter is default dlg.SetFilterIndex(0) @@ -313,7 +313,7 @@ def ShowSaveAsProjectDialog(default_filename=None): "", # last used directory default_filename, _("InVesalius project (*.inv3)|*.inv3"), - wx.SAVE|wx.OVERWRITE_PROMPT) + wx.FD_SAVE|wx.FD_OVERWRITE_PROMPT) #dlg.SetFilterIndex(0) # default is VTI filename = None @@ -973,7 +973,7 @@ def ExportPicture(type_=""): "", # last used directory project_name, # filename WILDCARD_SAVE_PICTURE, - wx.SAVE|wx.OVERWRITE_PROMPT) + wx.FD_SAVE|wx.FD_OVERWRITE_PROMPT) dlg.SetFilterIndex(1) # default is VTI if dlg.ShowModal() == wx.ID_OK: diff --git a/invesalius/gui/frame.py b/invesalius/gui/frame.py index 2654ef4..0d86e2b 100644 --- a/invesalius/gui/frame.py +++ b/invesalius/gui/frame.py @@ -596,13 +596,13 @@ class MenuBar(wx.MenuBar): file_edit_item_undo = wx.MenuItem(file_edit, wx.ID_UNDO, _("Undo\tCtrl+Z")) file_edit_item_undo.SetBitmap(self.BMP_UNDO) - file_edit_item_undo.Enable(False) file_edit.AppendItem(file_edit_item_undo) + file_edit_item_undo.Enable(False) file_edit_item_redo = wx.MenuItem(file_edit, wx.ID_REDO, _("Redo\tCtrl+Y")) file_edit_item_redo.SetBitmap(self.BMP_REDO) - file_edit_item_redo.Enable(False) file_edit.AppendItem(file_edit_item_redo) + file_edit_item_redo.Enable(False) else: file_edit.Append(wx.ID_UNDO, _("Undo\tCtrl+Z")).Enable(False) file_edit.Append(wx.ID_REDO, _("Redo\tCtrl+Y")).Enable(False) diff --git a/invesalius/gui/task_exporter.py b/invesalius/gui/task_exporter.py index e11620d..5f5629e 100644 --- a/invesalius/gui/task_exporter.py +++ b/invesalius/gui/task_exporter.py @@ -276,7 +276,7 @@ class InnerTaskPanel(wx.Panel): "", # last used directory project_name, # filename WILDCARD_SAVE_MASK, - wx.SAVE|wx.OVERWRITE_PROMPT) + wx.FD_SAVE|wx.FD_OVERWRITE_PROMPT) dlg.SetFilterIndex(0) # default is VTI if dlg.ShowModal() == wx.ID_OK: @@ -312,7 +312,7 @@ class InnerTaskPanel(wx.Panel): "", # last used directory project_name, # filename WILDCARD_SAVE_3D, - wx.SAVE|wx.OVERWRITE_PROMPT) + wx.FD_SAVE|wx.FD_OVERWRITE_PROMPT) dlg.SetFilterIndex(3) # default is STL if dlg.ShowModal() == wx.ID_OK: diff --git a/invesalius/invesalius.py b/invesalius/invesalius.py index 883f090..5d2d4f1 100755 --- a/invesalius/invesalius.py +++ b/invesalius/invesalius.py @@ -30,8 +30,9 @@ if sys.platform == 'win32': else: if sys.platform != 'darwin': import wxversion - wxversion.ensureMinimal('2.8-unicode', optionsRequired=True) - wxversion.select('2.8-unicode', optionsRequired=True) + #wxversion.ensureMinimal('2.8-unicode', optionsRequired=True) + #wxversion.select('2.8-unicode', optionsRequired=True) + wxversion.ensureMinimal('3.0') import wx #from wx.lib.pubsub import setupv1 #new wx -- libgit2 0.21.2