Canvas MapStructure: Difference between revisions

Jump to navigation Jump to search
m
m (→‎Porting the map dialog: obsolete thanks to Stuart's recent work)
m (→‎Porting the airports.xml dialog: completed by stuart)
Line 426: Line 426:


[[File:The legacy PUI-airport selection dialog using the new Canvas MapWidget.png|450px|thumb|This is a screen shot showing Stuart's PUI/XML based airport selection dialog with an embedded Canvas MapWidget that is driven by Philosopher's [[MapStructure]] framework using TheTom's latest GUI/Layouting changes (e.g. checkbox widgets).]]
[[File:The legacy PUI-airport selection dialog using the new Canvas MapWidget.png|450px|thumb|This is a screen shot showing Stuart's PUI/XML based airport selection dialog with an embedded Canvas MapWidget that is driven by Philosopher's [[MapStructure]] framework using TheTom's latest GUI/Layouting changes (e.g. checkbox widgets).]]
{{Note|This is unlikely to make it into 3.2, we'll investigate what's missing after finalizing the map dialog, as the airport selection dialog will require a few more layers and controllers that are currently not yet available}}
{{Progressbar|10}}
The main files are:
* runways.draw
* taxiways.draw
* parking.draw
(and their associated *.model and *.layer files, which are trivial)


For runways.draw it would make sense to split up the function to have a helper function that draws a single runway.
For runways.draw it would make sense to split up the function to have a helper function that draws a single runway.

Navigation menu