(self, event)
| 383 | ms.DeletePage(0) |
| 384 | |
| 385 | def OnClose(self, event): |
| 386 | self.UpdateMainFrameAttribs() |
| 387 | |
| 388 | # save open fits |
| 389 | self.prevOpenFits['pyfaOpenFits'] = [] # clear old list |
| 390 | for page in self.fitMultiSwitch._pages: |
| 391 | m = getattr(page, "getActiveFit", None) |
| 392 | if m is not None: |
| 393 | self.prevOpenFits['pyfaOpenFits'].append(m()) |
| 394 | |
| 395 | # save all teh settingz |
| 396 | SettingsProvider.getInstance().saveAll() |
| 397 | event.Skip() |
| 398 | |
| 399 | def ExitApp(self, event): |
| 400 | self.Close() |
nothing calls this directly
no test coverage detected