GUIs - A Modest Proposal

Stephen Hansen me+list/python at ixokai.io
Thu Jun 10 22:38:34 EDT 2010


On 6/10/10 6:41 PM, rantingrick wrote:
> On Jun 10, 8:05 pm, Steven D'Aprano <st... at REMOVE-THIS-
> cybersource.com.au> wrote:
>> What widgets do you think Tk is missing?
> 
> The big ones:
> 
>  - Grid
>  - ListCtrl
>  - EditableListCtrl
>  - glCanvas
> 
> I can think of many more useful compound widgets too. And don't try
> and tell me these are not important. Yes you could create the first
> three yourself, but this should not be necessary in the 21st century.
> How long has GUI been with us...?

You're starting to become boring, man.

On the one hand, you're arguing for getting rid of Tkinter and replacing
it with something less comprehensive (simple, small, you said). On the
other hand, you blast Tkinter for not being comprehensive.

You can't have it both ways.

Also-- you're just starting to get wrong.

http://docs.python.org/library/tix.html

They don't -call- them the things you are, but between ComboBox, and the
flexibility of HList and TList... it actually offers quite a lot. And
there are extensions you can download if there's more.

And you can make apps with native look and feel-- or close enough to it.

> glCanvas should be standard part of any "non-legacy" GUI. Yes you can
> download Togl (a third party module) but that is no excuse. Tk has had
> years to improve and we have seen almost nothing!

Yeah... no.

OpenGL is one of those things that belongs firmly not in the standard
library.

> Wait a minute Steven, are you fighting *for* Tkinter now? I thought
> you did not use those "graphical interfaces"?

And I do not use tkinter (usually). People can recognize you're really,
really, really wrong and really, really, really off your rocket without
actually using the module you don't like. :P

-- 

   Stephen Hansen
   ... me+list/python (AT) ixokai (DOT) io

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: OpenPGP digital signature
URL: <http://mail.python.org/pipermail/python-list/attachments/20100610/5d3619d4/attachment-0001.sig>


More information about the Python-list mailing list