Questions about anygui

James Thompson <[email protected]> Fri, 25 Mar 2005 16:36:06 -0600
Newsgroups gmane.comp.python.anygui.devel
Message-ID <[email protected]>
I was reading the archives and came across the Dec post where Magnus said the 
project is pretty much dead and not to waste time on it.  Use something like 
wx instead.  In our project (www.gnuenterprise.org) our forms runtime 
software allows the user to select the front end of their choice.  wx, gtk, 
qt, win32 native, curses, etc, etc.

We already have a common library for our applications but several of our apps 
only work in wx (our designer, navigator, etc).  Now I'm tossing about the 
idea of refactoring our tools to work more along the lines of python version 
of netbeans or eclipse (which has a thin GUI wrapper that seems in the spirit 
of anygui).  So a base GUI framework using plugins would replace the separate 
apps, it would also provide me with a base application for in house custom 
apps.  In our project lots of people use the native windows driver, the wx 
driver, and the gtk driver.  I'd personnally like to get our qt driver up and 
running.  Anygui seems designed with just this environment in mind unlike wx.

So a few questions..  Does anygui from cvs.....

  allow for the interecption of events on a per keystroke level?
  what about events caused by things like opening a dropdown box?
  support some type of drag and drop?
  support cut n paste on the various platforms?
  have more complete API docs?
  allow access to the underlying widget set so that if I wanted to use 
    the base framework in house w/ custom QT widget I'd be able to
    write my plugin that uses qt hook that widget in.
  is it lighter weight than wx?

And why did development stall?  Were there issues that arose that made anygui 
seem like a deadend?  Or was it something else?

What I'm thinking about doing is creating the base application with anygui.  
Then create a plugin that link in our existing widget drivers (as they don't 
allow any input without checking with the back end first).  If anygui gives 
me the access I'd need to the events I need then I could eventual phase out 
the existing widgets w/ anygui replacements.

Take Care,
James


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click