Commit 993a095bb6f789c478bb0cde63aeada0ac1f6d79
1 parent
3daf5e6e
Exists in
master
and in
68 other branches
ADD: New dialogs for mask remotion and duplication
Showing
1 changed file
with
34 additions
and
0 deletions
Show diff stats
invesalius/gui/dialogs.py
@@ -302,6 +302,40 @@ def ImportInvalidFiles(): | @@ -302,6 +302,40 @@ def ImportInvalidFiles(): | ||
302 | dlg.ShowModal() | 302 | dlg.ShowModal() |
303 | dlg.Destroy() | 303 | dlg.Destroy() |
304 | 304 | ||
305 | +def InexistentMask(): | ||
306 | + msg = _("There is no mask of reference to create a surface.") | ||
307 | + if sys.platform == 'darwin': | ||
308 | + dlg = wx.MessageDialog(None, "", msg, | ||
309 | + wx.ICON_INFORMATION | wx.OK) | ||
310 | + else: | ||
311 | + dlg = wx.MessageDialog(None, msg, "InVesalius 3", | ||
312 | + wx.ICON_INFORMATION | wx.OK) | ||
313 | + dlg.ShowModal() | ||
314 | + dlg.Destroy() | ||
315 | + | ||
316 | +def MaskSelectionRequiredForRemoval(): | ||
317 | + msg = _("No masks were selected for removal.") | ||
318 | + if sys.platform == 'darwin': | ||
319 | + dlg = wx.MessageDialog(None, "", msg, | ||
320 | + wx.ICON_INFORMATION | wx.OK) | ||
321 | + else: | ||
322 | + dlg = wx.MessageDialog(None, msg, "InVesalius 3", | ||
323 | + wx.ICON_INFORMATION | wx.OK) | ||
324 | + dlg.ShowModal() | ||
325 | + dlg.Destroy() | ||
326 | + | ||
327 | + | ||
328 | +def MaskSelectionRequiredForDuplication(): | ||
329 | + msg = _("No masks were selected for duplication.") | ||
330 | + if sys.platform == 'darwin': | ||
331 | + dlg = wx.MessageDialog(None, "", msg, | ||
332 | + wx.ICON_INFORMATION | wx.OK) | ||
333 | + else: | ||
334 | + dlg = wx.MessageDialog(None, msg, "InVesalius 3", | ||
335 | + wx.ICON_INFORMATION | wx.OK) | ||
336 | + dlg.ShowModal() | ||
337 | + dlg.Destroy() | ||
338 | + | ||
305 | def InexistentPath(path): | 339 | def InexistentPath(path): |
306 | msg = _("%s does not exist.")%(path) | 340 | msg = _("%s does not exist.")%(path) |
307 | if sys.platform == 'darwin': | 341 | if sys.platform == 'darwin': |