[Fwd: [Tutor] learning a Programming language]

Dan Star danstar@execpc.com
Wed, 01 Mar 2000 15:11:51 -0600


Deirdre Saoirse wrote:
> 
> On Wed, 1 Mar 2000, Dan Star wrote:
> 
> > Well, a grid that shows records in a table format (with resizable
> > columns etc).  Very good for browsing many records at a time such as all
> > the line items on an order.  As far as I know this is very hard to do
> > with Python.
> 
> No, not at all.
> 
> In fact, I have code for sucking date into those using PyGnome. Remember
> that Python itself doesn't have a gui, so it may be hard in some GUIs. I
> prefer gnome-python with glade support.
> 

But what about on Windows?

> The relevant code in the base class:
> 
>  def DisplayList(self, recordList):
>   self.recordList = recordList
>   a = recordList[0]
>   for i in xrange(0, len(recordList)):
>    a = recordList[i]
>    b = a.toStrArray()
>    self.clist.append(b)
> 
> A clist object is resizeable. Note that instances of the object do not
> need to override this; in fact, I suddenly had working lists for all my
> views.
> 
> > > Not on my machine. :) In fact, they are both ZERO power applications on
> > > any of the machines I own.
> > >
> >
> > Delphi has a lot of built in power to make the the mundane tasks easier;
> > however you have to conform to its model so it is a little restrictive
> > if you use the IDE.  BTW it will soon be on Linux under the name Kylix.
> 
> Only half my machines run Linux.
> 
> --
> _Deirdre   *   http://www.linuxcabal.org   *   http://www.deirdre.net
> I've _never_ made a decision I've been happier with than quitting $FIRM.
>                                                 -- Rick Moen
> 
> _______________________________________________
> Tutor maillist  -  Tutor@python.org
> http://www.python.org/mailman/listinfo/tutor