Changeset 828:b5013b5bffb1 for src/mlx
- Timestamp:
- 09/25/16 08:13:34 (8 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- src/mlx/gui
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/gui/common.py
r826 r828 495 495 496 496 #------------------------------------------------------------------------------ 497 498 def errroDialog(message, parent = None, secondary = None, 499 title = WINDOW_TITLE_BASE): 500 """Display an error dialog box with the given message.""" 501 dialog = gtk.MessageDialog(parent = parent, 502 type = MESSAGETYPE_ERROR, 503 message_format = message) 504 dialog.add_button(xstr("button_ok"), RESPONSETYPE_OK) 505 dialog.set_title(title) 506 if secondary is not None: 507 dialog.format_secondary_markup(secondary) 508 509 dialog.run() 510 dialog.hide() 511 512 #------------------------------------------------------------------------------ 513 514 def communicationErrorDialog(parent = None, title = WINDOW_TITLE_BASE): 515 """Display a communication error dialog.""" 516 errroDialog(xstr("error_communication"), parent = parent, 517 secondary = xstr("error_communication_secondary"), 518 title = title) 519 520 #------------------------------------------------------------------------------ -
src/mlx/gui/flightlist.py
r827 r828 342 342 for flight in flights: 343 343 self._wizard.reflyFlight(flight) 344 self._window.checkFlights() 345 else: 346 communicationErrorDialog() 344 347 345 348 def _deleteClicked(self, button): … … 378 381 for flight in flights: 379 382 self._wizard.deleteFlight(flight) 383 self._window.checkFlights() 384 else: 385 communicationErrorDialog() 380 386 381 387 #----------------------------------------------------------------------------- … … 439 445 self._rejectedFrame.addFlight(flight) 440 446 447 def checkFlights(self): 448 """Check if there are any flights in any of the lists, and close the 449 window if not.""" 450 if not self.hasFlights: 451 self.emit("delete-event", None) 452 441 453 def _closeClicked(self, button): 442 454 """Called when the Close button is clicked.
Note:
See TracChangeset
for help on using the changeset viewer.