Board index FlightGear Development Canvas

Moving the Canvas to SimGear

Canvas is FlightGear's new fully scriptable 2D drawing system that will allow you to easily create new instruments, HUDs and even GUI dialogs and custom GUI widgets, without having to write C++ code and without having to rebuild FlightGear.

Moving the Canvas to SimGear

Postby Hooray » Sun Oct 14, 2012 5:15 pm

Tom: As you know, we've been talking about re-using the Canvas in other FG-related programs. Unlike many other subsystems in FG, the canvas is already a proper "well behaved" SGSubsystem, so it's actually possible, and it's also actively maintained and modern C++ code.

We've been looking at the code in $FG_SRC/Canvas, according to my understanding, the "canvas_mgr/gui_mgr" files would remain in FG, while most of the other files would be safe to move to SimGear, is that correct?

Any roadblocks or real showstoppers here?
Would it be okay for you if we started sending merge requests to 1) move the canvas to SG and 2) generalize it for other, non-FG, use?
Please don't send support requests by PM, instead post your questions on the forum so that all users can contribute and benefit
Thanks & all the best,
Help write next month's newsletter !
pui2canvas | MapStructure | Canvas Development | Programming resources
Posts: 11968
Joined: Tue Mar 25, 2008 8:40 am

Return to Canvas

Who is online

Users browsing this forum: No registered users and 1 guest