> On Wed, 2004-10-06 at 23:10 +1300, John C Barstow wrote:
> > ANY feedback would be helpful
> 
> I have no technical feedback to provide, actually. 
> Anyway, I want to stress that those who I talk about pygtk will always
> complain about the convolution of tree/list widgets it provides. 
> Powerful, elegant, clever and whatever, but too complicated to begin
> with. 

As a GTK 1.2/2.x and PyGtk 0.6/2.x programmer, I think it's worse than 
that.
I think the problem about the list widget lies in Gtk, not in PyGtk.
Once upon a time was the CList widget. It was limited but simple and 
practical,
and suited many needs.  Using it, it was simple to do simple things, it 
was
moderately complicated to do moderately complicated things, and it was
impossible to do complicated things.
Now the Gtk developers decided CList is deprecated, and want to replace
it with TreeView.  Unfortunately using the TreeView is overly 
complicated
even to do simple things.
PyGtk simply mirrors the Gtk API, and I see nothing wrong with this.

> 
> One would expect to see an abstraction layer *within* pygtk, 
> that's the
> point as for me. 

Beware: it should be a temporary replacement solution until Gtk 
developers
understand this problem and provide a simple CList-like widget.

Since /me alone doesn't have enought weight to speak to Gtk developers 
about
this, I'm still looking for people with the same/approaching point of 
view and
enough influence...  But I think this would be The Right Way to go.

-- 
Best regards,
Fabien
_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to