sancelot at free.fr
Fri Jan 16 08:42:05 CET 2004
I have recently evaluated wxpython because I am coming from fox (for 3 years)
, but fox lacks GUI designer and wxwindows with wxpython and boa-constructor
seems to solve the problem
Thanks for your advice in wxwindows.
If you want informations about fox I can help you.
Le Vendredi 16 Janvier 2004 07:57, MetalOne a écrit :
> I have recently been trying to build some GUIs with wxWindows. The
> first problem that I ran across involved not being able to send and
> event from a worker thread to the GUI thread and get the GUI thread to
> process the event while the user had a menu pulled down. I wrote a
> bug report and this has since been fixed. Tkinter has issues here
> also. There is no means for a worker thread to put an event in the
> GUI thread.
> The second problem that I have run across is that tab order between
> controls is the order that controls are added. You can't get tabbing
> to skip a control. If you dynamically add/remove controls you can't
> achieve your desired tab order.
> wxWindows seems like a very impressive work. The demo is certainly
> impressive. I also suppose I shouldn't rant to much about something
> that is free. However my first two GUIs hit critical problems, and
> these were really simple GUIs. Granted, the first problem has been
> fixed now, and I have not yet written a bug report on the second.
> Tkinter is also giving me problems. I have been trying to add
> controls to a canvas and to have a scrollbar that will scroll the
> controls on the canvas. I think I have it figured out now, but it is
> damn near impossible to figure out from the documentation. I had to
> scour the internet looking for solutions.
> I have also played with displaying video in both wxWindows and Tk.
> I have raw gray scale data simply as a list of values range 0-255.
> Using PIL I can easily convert to a format wxWindows and Tk can
> display. I get around 30 fps with wxWindows and 15 fps with Tk.
> However, all images wxWindows displays must be full 24-bit color. If
> the images didn't need to be expanded to (r,g,b) I would expect
> signifcant speed up. I don't know why Tk is so much slower.
> wxWindows and Tk are the only toolkits that wrap native Windows
> controls. The others all emulate controls. I am thinking about
> trying out another toolkit.
> FOX, FLTK or GTK.
> I am having enough trouble convincing people to use Python. I'd never
> be able to get my work to purchase Qt. They would prefer to do
> everything in VB6.
More information about the Python-list