On Tue, 15 Jun 2010, Jeremy wrote:
>> torben, dave and i had some detailed discussions on IRC recently about
I.e. the plugin provides both an internal and external UI,
and the host application picks which one. You can already
do that.
Originally I suggested something like VSTGUI. But then
you're building your own abstrict widget toolkit that has to
be implemented by each host. Yuk. But if you're creating
your own widget toolkit, then why not simply pick one
existing one and go with it?
How about this:
All plugin GUI's are GTK.
Plugin authors only have to deal with 1 API. Host authors,
if not using GTK, only have to figure out how to present GTK
widgets (not {GTK|Qt|FLTK|wxWidgets|Athena}).
I'm a Qt fanboi, but going this route is starting to make a
lot of sense to me.
-gabriel
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev
LINUX® is a registered trademark of Linus Torvalds in the USA and other countries.
Linuxaudio.org logo copyright Thorsten Wilms © 2006.
Hosting provided by the Virginia Tech Department of Music and DISIS.