Canvas ND: keep canvases through reinit
authorPhilosopher <NasalMusician@gmail.com>
Sun, 26 Jan 2014 03:13:49 +0000 (21:13 -0600)
committerPhilosopher <NasalMusician@gmail.com>
Sun, 26 Jan 2014 03:13:49 +0000 (21:13 -0600)
commitb9278370a50ffdbf7102bd7647d7b08aee7b7a2e
tree9cdf11ab3158c397fc2a2ddeb2eccaf3cd45b49b
parent04911ca6571907a0a54d3dcd1995e860322609f7
Canvas ND: keep canvases through reinit

Make fdm listener single-fire, don't listen to /sim/signals/reinit. This
allows the Canvas to stay with the same placement through reinit, after
both the 777 and 747 were having problems. I don't see any reason for
having to recreate it all, and the cleanup function is still there (e.g.
for independent windows, to have their .del() call the ND's .del()).

renamed handle_reinit() -> del()
Aircraft/747-400/Models/Cockpit/Instruments/ND/ND.nas
Aircraft/777/Models/Instruments/ND/ND.nas
Nasal/canvas/map/navdisplay.mfd