Im working on cross platform UI library based on Prophecy SDK by Twilight3D Oy. http://www.twilight3d.com This is SDK created for game programming proposes but have very good structure, a lot of classes (this is best C++ code i ever seen!). The SDK have codecs for all major bitmap formats, support for zip files and more. It have support win32, osx, linux platforms but plug-in specific require some work since it created for game proposes - what i doing now actually. Moreover, its 100% free for any usage. The only disadvantage is lack of any documentation but the code structure is so clear so you can understand anything easy. They are making version 2 that would be even better for plug-in proposes. You welcome to check this out. Alexey Menshikov, G.A.N.G Action Forms Ltd. audio designer delaydots.com ceo/lead developer Tuesday, June 1, 2004, 11:27:28 PM, you wrote: >> Isn't the point of designing a GMPI GUI toolkit to have ONE toolkit that >> plugin GUI developers use? JM> I think GMPI should be as portable as possible. Hence the core GMPI API JM> should have as few OS dependancies as possible, this includes as few hooks JM> into the graphics system as practical. JM> Hence any attempt to provide cross-platform graphics should be split off to JM> a sub project. This will allow us to complete the core GMPI spec as soon as JM> possible, while allowing the cross platform effort to progress JM> independantly. JM> The core of GMPI should provide: JM> -a window to draw in JM> -mouse support JM> -keyboard support JM> Thats it. JM> I don't feel this is the place to mandate a graphics API, or to design a new JM> one. JM> just my opinion, JM> Jeff JM> ---------------------------------------------------------------------- JM> Generalized Music Plugin Interface (GMPI) public discussion list JM> Participation in this list is contingent upon your abiding by the JM> following rules: Please stay on topic. You are responsible for your own JM> words. Please respect your fellow subscribers. Please do not JM> redistribute anyone else's words without their permission. JM> Archive: //www.freelists.org/archives/gmpi JM> Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe