Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
On Sat, 30 Jul 2005 14:13:14 -0700 Cliff Wells wrote: But how stable is GTK on systems such as Windows and OS/X? That has been what has kept me from using it. Most GTK apps I've used on Windows (including the venerable GIMP) are nowhere near as stable as their Linux counterparts (although this may not be entirely the fault of GTK). Also, GTK on OS/X requires Fink, which is a pretty hefty requirement to place on an end user. I cannot speak for Mac OS X, but I like GTK on Windows, it's better than Tkinter :D GTK unter Windows has been discussed not so long ago: http://groups.google.de/group/comp.lang.python/browse_frm/thread/308b08adce4b9794/7ca38c3d89933ce9?tvc=1#7ca38c3d89933ce9 If you already tried GIMP on Windows, better try Inkscape on Windows.. that piece of GTK software is really good. greets, Marek -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
On Mon, 2005-08-01 at 14:20 +0200, Marek Kubica wrote: If you already tried GIMP on Windows, better try Inkscape on Windows.. that piece of GTK software is really good. I don't do any actual work under Windows any more. My Windows VMware session is purely for testing Windows apps and websites under Exploder. However my girlfriend, while hating the Gimp (she prefers Photoshop, to put it mildly), loves Inkscape and claims it is better in many ways than Illustrator. Regards, Cliff -- [EMAIL PROTECTED] http://www.develix.com :: Web applications and hosting :: Linux, PostgreSQL and Python specialists :: -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
On Sat, 2005-07-30 at 16:52 -0700, Bugs wrote: Cliff Wells wrote: But how stable is GTK on systems such as Windows and OS/X? That has been what has kept me from using it. Most GTK apps I've used on Windows (including the venerable GIMP) are nowhere near as stable as their Linux counterparts (although this may not be entirely the fault of GTK). Also, GTK on OS/X requires Fink, which is a pretty hefty requirement to place on an end user. wxWidgets only uses GTK on Linux. On Windows and OS X it uses native widgets where possible. You missed my point. I'm advocating wxPython over PyGTK for this reason. I'm quite aware of how wxPython functions. Regards, Cliff -- [EMAIL PROTECTED] http://www.develix.com :: Web applications and hosting :: Linux, PostgreSQL and Python specialists :: -- http://mail.python.org/mailman/listinfo/python-list
The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
Ed Leafe wrote: On Saturday 30 July 2005 12:28, Peter Decker wrote: It would be great if the wxPython folks would adopt Dabo, Thanks for the vote of encouragement! Our goal isn't to muddy the waters; it is simply to create a consistent API for coding. There is already a great GUI toolkit for Python; we're just trying to make it easier to code. The last time I checked (as I recall), at least Wax and possibly Dabo both either lagged well behind recent wxPython developments of provide relatively limited support, leaving out a sizable and (to me) important number of features from what they wrapped. Is this a remotely accurate and current picture of things? Or is it more fair to say that by adopting Dabo (or Wax?) one really loses nothing in terms of flexibility, and gains only improved write- and readability? -Peter -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
On Saturday 30 July 2005 13:41, Peter Hansen wrote: The last time I checked (as I recall), at least Wax and possibly Dabo both either lagged well behind recent wxPython developments of provide relatively limited support, leaving out a sizable and (to me) important number of features from what they wrapped. Is this a remotely accurate and current picture of things? Or is it more fair to say that by adopting Dabo (or Wax?) one really loses nothing in terms of flexibility, and gains only improved write- and readability? I can't speak for Wax, but you don't lose anything from wxPython when you work with Dabo. At the very least, if there is something that wxPython has added that has not been integrated into Dabo yet, you can still code in native wxPython. I've taken that approach in my current work on the Visual Designer: some of the things that I needed to do couldn't be done in Dabo. But in the spirit of 'eating your own dogfood', I then go back into the UI framework code and add those things, so that the Designer is ultimately 100% Dabo code. There are also several classes in wxPython that Dabo has not wrapped, primarily the lower-level drawing classes and some of the newer graphics classes, mainly because they weren't needed for a database application framework. However, if there's a need, we'll be glad to add it. -- Ed Leafe -- http://leafe.com -- http://dabodev.com -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
Peter Hansen [EMAIL PROTECTED] writes: The last time I checked (as I recall), at least Wax and possibly Dabo both either lagged well behind recent wxPython developments of provide relatively limited support, leaving out a sizable and (to me) important number of features from what they wrapped. wxPython also depends on wxWidgets which lags behind GTK. -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
On 30 Jul 2005 12:06:43 -0700, Paul Rubin http://phr.cx@nospam.invalid wrote: wxPython also depends on wxWidgets which lags behind GTK. Can you elaborate on that? It's been over a year since I last looked at GTK, but I do remember not being very impressed with how it looked on Windows and OS X. -- # p.d. -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
Ed Leafe wrote: There are also several classes in wxPython that Dabo has not wrapped, primarily the lower-level drawing classes and some of the newer graphics classes, mainly because they weren't needed for a database application framework. However, if there's a need, we'll be glad to add it. If it is added, let us know. I can't think of a better way to visualize database reports in an easy and fast way. Specially for BI. -- Jorge Godoy [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
On Saturday 30 July 2005 16:06, Jorge Godoy wrote: If it is added, let us know. I can't think of a better way to visualize database reports in an easy and fast way. Specially for BI. What specifically are you looking for? We are working on the report writing engine now, tying in ReportLab. -- Ed Leafe -- http://leafe.com -- http://dabodev.com -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
On Sat, 2005-07-30 at 12:06 -0700, Paul Rubin wrote: Peter Hansen [EMAIL PROTECTED] writes: The last time I checked (as I recall), at least Wax and possibly Dabo both either lagged well behind recent wxPython developments of provide relatively limited support, leaving out a sizable and (to me) important number of features from what they wrapped. wxPython also depends on wxWidgets which lags behind GTK. But how stable is GTK on systems such as Windows and OS/X? That has been what has kept me from using it. Most GTK apps I've used on Windows (including the venerable GIMP) are nowhere near as stable as their Linux counterparts (although this may not be entirely the fault of GTK). Also, GTK on OS/X requires Fink, which is a pretty hefty requirement to place on an end user. Regards, Cliff -- [EMAIL PROTECTED] http://www.develix.com :: Web applications and hosting :: Linux, PostgreSQL and Python specialists :: -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
Ed Leafe wrote: On Saturday 30 July 2005 16:06, Jorge Godoy wrote: If it is added, let us know. I can't think of a better way to visualize database reports in an easy and fast way. Specially for BI. What specifically are you looking for? We are working on the report writing engine now, tying in ReportLab. Bar and line graphics, mainly. In an easy and portable way. Something that calculates the axis scales automatically, that allows users to change some information, add legends, put values in specific points and all those things that are common to business graphs. I know it is a lot complex, specially due to user interaction, but it is doable. I have some ideas and I'll be implementing them with PyQt for some projects, but they aren't my first priority now. -- Jorge Godoy [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
On Saturday 30 July 2005 17:44, Jorge Godoy wrote: Bar and line graphics, mainly. In an easy and portable way. Something that calculates the axis scales automatically, that allows users to change some information, add legends, put values in specific points and all those things that are common to business graphs. OIC - I thought that you were referring to a specific part of wxPython that we haven't wrapped yet. I'll defer this to my partner, Paul McNett. He's spearheading the reporting module for Dabo, and may know of some tools that are already out there that could generate the image, which Dabo could then display. -- Ed Leafe -- http://leafe.com -- http://dabodev.com -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
Ed Leafe wrote: I'll defer this to my partner, Paul McNett. He's spearheading the reporting module for Dabo, and may know of some tools that are already out there that could generate the image, which Dabo could then display. There are some out there. There's one implementation that is compatible with Matlab and is also compatible with wxPython. Take a look at matplotlib: http://matplotlib.sourceforge.net/ -- Jorge Godoy [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list
Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)
Cliff Wells wrote: But how stable is GTK on systems such as Windows and OS/X? That has been what has kept me from using it. Most GTK apps I've used on Windows (including the venerable GIMP) are nowhere near as stable as their Linux counterparts (although this may not be entirely the fault of GTK). Also, GTK on OS/X requires Fink, which is a pretty hefty requirement to place on an end user. wxWidgets only uses GTK on Linux. On Windows and OS X it uses native widgets where possible. -- http://mail.python.org/mailman/listinfo/python-list