Changeset 88:3fdb6ad947ad for src/mlx/gui/flight.py
- Timestamp:
- 04/16/12 17:53:47 (12 years ago)
- Branch:
- default
- hg-Phase:
- (<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mlx/gui/flight.py
r86 r88 1373 1373 super(LandingPage, self).__init__(wizard, "Landing", help) 1374 1374 1375 self._flightEnded = False 1376 1375 1377 alignment = gtk.Alignment(xalign = 0.5, yalign = 0.5, 1376 1378 xscale = 0.0, yscale = 0.0) … … 1475 1477 def activate(self): 1476 1478 """Called when the page is activated.""" 1479 self._flightEnded = False 1480 1477 1481 self._starButton.set_sensitive(True) 1478 1482 self._starButton.set_active(False) … … 1492 1496 self._vref.set_sensitive(True) 1493 1497 1498 self._updateForwardButton() 1499 1500 def flightEnded(self): 1501 """Called when the flight has ended.""" 1502 self._flightEnded = True 1494 1503 self._updateForwardButton() 1495 1504 … … 1526 1535 def _updateForwardButton(self, widget = None): 1527 1536 """Update the sensitivity of the forward button.""" 1528 sensitive = (self._starButton.get_active() or \ 1537 sensitive = self._flightEnded and \ 1538 (self._starButton.get_active() or \ 1529 1539 self._transitionButton.get_active()) and \ 1530 1540 (self._star.get_text()!="" or … … 1680 1690 if stage==const.STAGE_TAKEOFF: 1681 1691 self._takeoffPage.freezeValues() 1692 elif stage==const.STAGE_END: 1693 self._landingPage.flightEnded() 1682 1694 1683 1695 def _initialize(self):
Note:
See TracChangeset
for help on using the changeset viewer.