Canvas MFD framework: Difference between revisions

Jump to navigation Jump to search
http://forum.flightgear.org/viewtopic.php?p=195694#p195694
m (http://forum.flightgear.org/viewtopic.php?p=193020#p193020)
(http://forum.flightgear.org/viewtopic.php?p=195694#p195694)
Line 20: Line 20:


== Background ==
== Background ==
Meanwhile, I would prefer coming up with a real MFD framework that manages different displays/screens and image sources.
That should then also help with PFD/ND/CDU and EICAS/EFIS stuff.
Philosopher's MapStructure framework has been specifically designed to support the notion of controllers for these things, so need to add any heavy hacks to the code - we should better work together and ensure that MapStructure ends up in fgdata soon enough ...
Gijs already started working on a MFD creation framework for the 744, and as previously mentioned, certain features are going to be identical - regardless of aircraft, i.e. bizjet, boeing, airbus etc - most MFDs will have knobs to adjust brightness or change video sources - so I'd rather keep the general design in mind here, and not implement such things specifically for a certain aircraft. Ultimately, it really just boils down to mapping a few properties to the corresponding canvas properties.
Gijs already started working on a MFD creation framework for the 744, and as previously mentioned, certain features are going to be identical - regardless of aircraft, i.e. bizjet, boeing, airbus etc - most MFDs will have knobs to adjust brightness or change video sources - so I'd rather keep the general design in mind here, and not implement such things specifically for a certain aircraft. Ultimately, it really just boils down to mapping a few properties to the corresponding canvas properties.


Navigation menu