On Wed, Feb 05, 2003 at 10:31:07 -0800, Tim Hockin wrote: > > > 1) none - host can autogenerate from hints > > > 2) layout - plugin provides XML or something suggesting it's UI, host draws > > > it > > > 3) graphics+layout - plugin provides XML or something as well as graphics - > > > host is responsible for animating according to plugin spec > > > > These three are not useful, because it doesn't allow custom UI objects to > > be drawn, eg. compressor curves, meters etc, which is the whole point. > > simple plugins will get by using the first two, and 'l33t h4x0rz' will dig > the third because they can make some eye-candy.
This really isn't true, look at the good UIs available for MacOS and Windows, very few of them could be handled well by XML+graphics. > I agree - but JIT is pretty powerful nowadays. Not saying it is a road we > should embark upon. I think a portable GUI lib is the right answer, myself. A portable lib would be useful, but the important thing is that it should support out-of-process UIs. - Steve
