Ignore:
Timestamp:
04/28/12 12:25:48 (12 years ago)
Author:
István Váradi <ivaradi@…>
Branch:
default
Phase:
public
Message:

Implemented the weight help tab

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/gui/gui.py

    r110 r117  
    88from mlx.gui.flight import Wizard
    99from mlx.gui.monitor import MonitorWindow
     10from mlx.gui.weighthelp import WeightHelp
    1011
    1112import mlx.const as const
     
    8889        self._flightInfo.disable()
    8990
     91        self._weightHelp = WeightHelp(self)
     92        label = gtk.Label(xstr("tab_weight_help"))
     93        label.set_use_underline(True)
     94        label.set_tooltip_text(xstr("tab_weight_help_tooltip"))
     95        self._notebook.append_page(self._weightHelp, label)
     96       
    9097        (logWidget, self._logView)  = self._buildLogWidget()
    9198        label = gtk.Label(xstr("tab_log"))
     
    112119        window.show_all()
    113120        self._wizard.grabDefault()
     121        self._weightHelp.reset()
     122        self._weightHelp.disable()
    114123
    115124        self._mainWindow = window
     
    353362        self.resetFlightStatus()
    354363
     364        self._weightHelp.reset()
     365        self._weightHelp.disable()
    355366        self._wizard.reset()
    356367        self._notebook.set_current_page(0)
     
    518529        """Begin a period of background processing."""
    519530        self._wizard.set_sensitive(False)
     531        self._weightHelp.set_sensitive(False)
    520532        self._mainWindow.get_window().set_cursor(self._busyCursor)
    521533        self._statusbar.updateBusyState(message)
     
    524536        """End a period of background processing."""
    525537        self._mainWindow.get_window().set_cursor(None)
     538        self._weightHelp.set_sensitive(True)
    526539        self._wizard.set_sensitive(True)
    527540        self._statusbar.updateBusyState(None)
     541
     542    def initializeWeightHelp(self):
     543        """Initialize the weight help tab."""
     544        self._weightHelp.reset()
     545        self._weightHelp.enable()
    528546
    529547    def _writeStdIO(self):
Note: See TracChangeset for help on using the changeset viewer.