Re: The state of OO wrappers on top of wxPython (was Re: Wheel-reinvention with Python)

2005-08-01 Thread Marek Kubica
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)

2005-08-01 Thread Cliff Wells
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)

2005-07-31 Thread Cliff Wells
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)

2005-07-30 Thread Peter Hansen
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)

2005-07-30 Thread Ed Leafe
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)

2005-07-30 Thread Paul Rubin
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)

2005-07-30 Thread Peter Decker
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)

2005-07-30 Thread Jorge Godoy
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)

2005-07-30 Thread Ed Leafe
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)

2005-07-30 Thread Cliff Wells
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)

2005-07-30 Thread Jorge Godoy
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)

2005-07-30 Thread Ed Leafe
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)

2005-07-30 Thread Jorge Godoy
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)

2005-07-30 Thread Bugs
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