Changeset 92:1ca250ec2aa0 for src/mlx/gui/gui.py
- Timestamp:
- 04/19/12 15:10:20 (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/gui.py
r91 r92 60 60 window.add(mainVBox) 61 61 62 notebook = gtk.Notebook()63 mainVBox.add( notebook)62 self._notebook = gtk.Notebook() 63 mainVBox.add(self._notebook) 64 64 65 65 self._wizard = Wizard(self) … … 67 67 label.set_use_underline(True) 68 68 label.set_tooltip_text("Flight wizard") 69 notebook.append_page(self._wizard, label)69 self._notebook.append_page(self._wizard, label) 70 70 71 71 self._flightInfo = FlightInfo(self) … … 73 73 label.set_use_underline(True) 74 74 label.set_tooltip_text("Flight information") 75 notebook.append_page(self._flightInfo, label)75 self._notebook.append_page(self._flightInfo, label) 76 76 77 77 logVBox = gtk.VBox() … … 79 79 label.set_use_underline(True) 80 80 label.set_tooltip_text("Flight log") 81 notebook.append_page(logVBox, label)81 self._notebook.append_page(logVBox, label) 82 82 83 83 logFrame = self._buildLogFrame() … … 90 90 mainVBox.pack_start(self._statusbar, False, False, 0) 91 91 92 notebook.connect("switch-page", self._notebookPageSwitch)92 self._notebook.connect("switch-page", self._notebookPageSwitch) 93 93 94 94 self._monitorWindow = MonitorWindow(self, iconDirectory) … … 240 240 """Reset the GUI.""" 241 241 self._disconnect() 242 self._wizard.reset() 242 243 243 self._flightInfo.reset() 244 244 self.resetFlightStatus() 245 245 246 self._wizard.reset() 247 self._notebook.set_current_page(0) 248 249 self._logView.get_buffer().set_text("") 250 246 251 def _disconnect(self): 247 252 """Disconnect from the simulator if connected.""" 253 self.stopMonitoring() 254 248 255 if self._connected: 249 self.stopMonitoring()250 256 self._flight.simulator.disconnect() 251 257 self._connected = False
Note:
See TracChangeset
for help on using the changeset viewer.