From: rantingrick on
On Jun 11, 1:46 am, Mark Lawrence <breamore...(a)yahoo.co.uk> wrote:

> I look forward to seeing your request on the Python bug tracker.  Not
> holding my breath.

Thanks Mark, its done! "Tkinter Litmus Test"

From: Arndt Roger Schneider on
rantingrick schrieb:

>On Jun 10, 9:38 pm, Stephen Hansen <me+list/pyt...(a)ixokai.io> wrote:
>
>
>
>>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.
>>
>>
>
>Urm, do you *know* what a Grid widget is Stephen? (hint: Excel) Do you
>*know* what a ListCtrl is Stephen? (Hint: File Browser in report or
>iconlabel views) Neither of those widgets exists in the Tix package.
>And how do i *know* this? Well because unlike you i have actually
>written code with Tix widgets, obviously you have not.
>
>
>


All this stuff is present in Tk!

OpenGL:
tkzinc, a 2D visualiation system based on OpenGL,
this one is widley used in air-traffic control...
BTW: tkinc features the best transformation system in the
IT--the author got a patent for it.

canvas3d, OpenGL-3D.

In addition there are *very very very large* visualization systems
available in Tk:
vtk for example...


ListCtrl --besides that I truely hate this type of controls, an
aggregation of usablility problems--
tkTreeCtrl is a true clone of MSWIN Explorer


Spreadsheet:
Well, whow doesn't exist in Tix! Are you sure? Hint: look again.
There is tktable, technically well done with on-demand data aquisition,
looks really ugly. An open field to display your artistic prowess.

Once upon a time there was a complete
spreadsheet application written in C++/Tk: abacus.

>The TList only displays iconlabels in a wrapping column format, not in
>any "report mode" ala: Windows Explorer("details mode"). The HList
>widget is for showing a tree structure and is NOTHING like either a
>ListCtrl or a Grid.
>
>
>

See above.
But notice this windows explorer type sort of thing is a major offence
on other platforms.

My own approach for such an interface function is to use seperate window
types, it reduces the maintainment cost for such an application.


HList:
Well *now* I am speachless. Did you actually even do a superfical
research on the topic?

BLT-tree
bwidget-tree
rtl_tree
hugelist
tkTreeCtrl (mentioned above)
ttk:treectrl
tablelist
tixtreecontrol

>Just scanning the docs of a module (that you know jack about) and then
>parroting off some baseless arguments are bound to bite you in the
>@ss! *egg on face*
>
>

Please enjoy it.

-roger
From: Mark Lawrence on
On 11/06/2010 08:35, rantingrick wrote:
> On Jun 11, 1:46 am, Mark Lawrence<breamore...(a)yahoo.co.uk> wrote:
>
>> I look forward to seeing your request on the Python bug tracker. Not
>> holding my breath.
>
> Thanks Mark, its done! "Tkinter Litmus Test"
>

I know, saw it on the bug tracker list before I left for work this
morning. Spoilsport, fishing is just no fun any more, you dangle a bit
of bait and it get's taken hook, line and sinker.

Mark Lawrence

From: Andreas Waldenburger on
On Thu, 10 Jun 2010 23:00:37 -0700 (PDT) rantingrick
<rantingrick(a)gmail.com> wrote:

> On Jun 11, 12:17 am, ant <shi...(a)uklinux.net> wrote:
> > I like the points about backwards compatibility. Presumably that
> > reason alone is enough to keep Tkinter in the standard library for a
> > long while.
>
> I don't see why that is a good reason. Download Tkinter and your
> backward compatible again. The majority don't use it anyway. I would
> bet that only myself, Kevin, and only a handful of others use Tkinter
> for anything more than education purposes.

I have a strong suspicion that Tkinter may be used a lot more than is
made public (isn't anything?). I'm especially thinking about scientists
who write special purpose data processing or control programs with
basic GUIs. These things don't have to be pretty or anything and it is
a HUGE advantage if you don't have to jump through any hoops to get it
to run on different platforms.

/W

--
INVALID? DE!

From: superpollo on
Andreas Waldenburger ha scritto:
> On Thu, 10 Jun 2010 23:00:37 -0700 (PDT) rantingrick
> <rantingrick(a)gmail.com> wrote:
>
>> On Jun 11, 12:17 am, ant <shi...(a)uklinux.net> wrote:
>>> I like the points about backwards compatibility. Presumably that
>>> reason alone is enough to keep Tkinter in the standard library for a
>>> long while.
>> I don't see why that is a good reason. Download Tkinter and your
>> backward compatible again. The majority don't use it anyway. I would
>> bet that only myself, Kevin, and only a handful of others use Tkinter
>> for anything more than education purposes.
>
> I have a strong suspicion that Tkinter may be used a lot more than is
> made public (isn't anything?). I'm especially thinking about scientists
> who write special purpose data processing or control programs with
> basic GUIs. These things don't have to be pretty or anything and it is
> a HUGE advantage if you don't have to jump through any hoops to get it
> to run on different platforms.
>
> /W
>

e.g.:

http://heim.ifi.uio.no/~hpl/INF5660/PyBasics.pdf

bye