304 """ |
304 """ |
305 aw = e5App().getObject("ViewManager").activeWindow() |
305 aw = e5App().getObject("ViewManager").activeWindow() |
306 if not aw: |
306 if not aw: |
307 return |
307 return |
308 |
308 |
309 if scriptName: |
309 title = ( |
310 title = self.tr("Save Script as '{0}'").format(scriptName) |
310 self.tr("Save Script as '{0}'").format(scriptName) |
311 else: |
311 if scriptName else |
312 title = self.tr("Save Script") |
312 self.tr("Save Script") |
|
313 ) |
313 |
314 |
314 if not (aw.isPyFile() or aw.isMicroPythonFile()): |
315 if not (aw.isPyFile() or aw.isMicroPythonFile()): |
315 yes = E5MessageBox.yesNo( |
316 yes = E5MessageBox.yesNo( |
316 self.microPython, |
317 self.microPython, |
317 title, |
318 title, |