[gmpi] Re: 3.14 UIs

  • From: Alexey Menshikov <alexm@xxxxxxxxxx>
  • To: gmpi@xxxxxxxxxxxxx
  • Date: Wed, 2 Jun 2004 10:40:18 +0300

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

Other related posts: