Tkinter: The good, the bad, and the ugly!

Adam Skutt askutt at gmail.com
Sun Jan 16 18:54:14 EST 2011


On Jan 16, 2:17 pm, rantingrick <rantingr... at gmail.com> wrote:
> The IDLE library has had a NoteBook widget for ages. They just choose
> to call it TabPages instead. And what is a NoteBook exactly? Well a
> Notebook is a compound widget consisting of a "main frame that holds
> two sub frames -- which are a "tab" frame and "pages" frame. When any
> "tab" is clicked the page it is linked to is either *raised-to-the-top-
> of-the-stack* OR *made-visible* depending on the design. Each "tab"
> within the "tab frame" is a Radiobutton.

You need an eye exam if you actually believe what you just wrote.
TabLayouts are not just two frames and radiobuttons inside a bigger
frame.  To even say that is disingenuous and insulting to every human
who's ever used one.

> I believe compound widgets have no business in the stdlib.

All widgets are compound widgets, ergo you believe no widgets should
be in the stdlib.

Adam



More information about the Python-list mailing list