<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter">
    <title>gmane.comp.python.tkinter</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3399"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3398"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3397"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3396"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3395"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3394"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3393"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3392"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3391"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3390"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3389"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3388"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3387"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3386"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3385"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3384"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3383"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3382"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3381"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.python.tkinter/3380"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3399">
    <title>Re: tkinter extensions</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3399</link>
    <description>&lt;pre&gt;
I've not observed any difference in the performance of BWidgets and 
standard widgets.

--Kevin

&lt;/pre&gt;</description>
    <dc:creator>Kevin Walzer</dc:creator>
    <dc:date>2013-05-19T23:09:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3398">
    <title>Re: tkinter extensions</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3398</link>
    <description>&lt;pre&gt;I'm going to reply to the three messages in this one post.

&amp;lt; at &amp;gt;Kevin: Thank you very much, Kevin! I had good memories with BWidgets on Tk
about 10 years ago (wow). Hope it now has even more to offer with tkinter.
I'm also curious about the performance and stability of the extensions.
Would they perform well with basic widgets together?


&amp;lt; at &amp;gt;John: I'm interested in some specialized widgets I saw in other toolkits,
such as the "rating"  widget (NSLevelIndicator) in Cocoa.

&amp;lt; at &amp;gt;Alejandro: It sounds like a good idea to have an RAD tool for designing
widgets. I gave it a quick look. Does it support only python 3.2+(?) or is
it just that it requires py3.2 to run the toolkit itself but it can also
generate py2 stuff?

Thanks again to your input,
Beinan


On Sun, May 19, 2013 at 1:43 AM, &amp;lt;tkinter-discuss-request&amp;lt; at &amp;gt;python.org&amp;gt; wrote:

_______________________________________________
Tkinter-discuss mailing list
Tkinter-discuss&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/tkinter-discuss
&lt;/pre&gt;</description>
    <dc:creator>Beinan Li</dc:creator>
    <dc:date>2013-05-19T20:30:01</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3397">
    <title>Re: tkinter extensions</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3397</link>
    <description>&lt;pre&gt;2013/5/18 Beinan Li &amp;lt;li.beinan&amp;lt; at &amp;gt;gmail.com&amp;gt;:

Hello Beinan,

Maybe you can use Pygubu [1], a GUI builder that I'm working on, to
build more complex widgets in a "easy" way.
Includes the basic ttk widgets and some helpers and is inspired in Glade.

Regards.

[1] https://github.com/alejandroautalan/pygubu
[2] http://www.nmt.edu/tcc/help/pubs/tkinter/
&lt;/pre&gt;</description>
    <dc:creator>Alejandro Autalan</dc:creator>
    <dc:date>2013-05-19T05:43:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3396">
    <title>Re: tkinter extensions</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3396</link>
    <description>&lt;pre&gt;
+--
| I'm new to the list and have to confess that I'm a newbie
| that needs recommendations on high-level (compound) widgets based on
| tkinter.
| As far as I understand, I assume ttk has quite a number of high-level
| widgets such as notebook,
| but the inventory is still not as big as one may find in other toolkits
| like wx or qt.
+--

I'm not familiar with Tkinter extensions, but here is a quick
reference for Tkinter 8.5, including ttk:

     http://www.nmt.edu/tcc/help/pubs/tkinter/

The ttk module does include Notebook and Treeview and a few other
new ones.

I'm quite curious what widgets you need that are not in the basic
product.

Best regards,
John Shipman (john&amp;lt; at &amp;gt;nmt.edu), Applications Specialist
New Mexico Tech Computer Center, Speare 146, Socorro, NM 87801
(575) 835-5735, http://www.nmt.edu/~john
   ``Let's go outside and commiserate with nature.''  --Dave Farber
&lt;/pre&gt;</description>
    <dc:creator>John W. Shipman</dc:creator>
    <dc:date>2013-05-19T01:52:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3395">
    <title>Re: tkinter extensions</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3395</link>
    <description>&lt;pre&gt;Hi Benian,

Tkinter indeed has a lot of extension packages. The Tkinter wiki is very 
hit-or-miss in listing and documenting them, however.



PMW is somewhat outdated but still seems to be used in a lot of legacy 
Tkinter apps. It is a pure-Python package and thus is easy to install 
and use.


Tix is a binary (compiled) Tk extension with a Python wrapper. It is a 
pure legacy extension that is now little used in the Tcl/Tk world. It 
needs to be installed as part of Tcl/Tk before you can access it from 
Tkinter.



Zinc is an enhanced Tkinter canvas extension that is, AFAIK, no longer 
developed.

    *

I think this is a long-abandoned project of Frederick Lundh that he 
never bothered to remove from his website.



This page is not a list of extensions per se but documents how you can 
call into Tcl/Tk and access the functionality of Tk extensions written 
in Tcl even if they do not have a Python wrapper. This is very valuable 
knowledge to have--it is how I access a wide range of Tk packages in my 
apps&lt;/pre&gt;</description>
    <dc:creator>Kevin Walzer</dc:creator>
    <dc:date>2013-05-18T22:36:11</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3394">
    <title>tkinter extensions</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3394</link>
    <description>&lt;pre&gt;Hi Tkinter,

I'm new to the list and have to confess that I'm a newbie
that needs recommendations on high-level (compound) widgets based on
tkinter.
As far as I understand, I assume ttk has quite a number of high-level
widgets such as notebook,
but the inventory is still not as big as one may find in other toolkits
like wx or qt.

From tkinter website (http://wiki.python.org/moin/TkInter), I saw a list of
extensions:

   -

   Pmw &amp;lt;http://wiki.python.org/moin/Pmw&amp;gt; (http://pmw.sourceforge.net)
   -

   Tix &amp;lt;http://wiki.python.org/moin/Tix&amp;gt; (
   http://www.python.org/doc/current/lib/module-Tix.html)
   -

   TkZinc &amp;lt;http://wiki.python.org/moin/TkZinc&amp;gt; (http://www.tkzinc.org)
   -

   Tkinter3000 &amp;lt;http://wiki.python.org/moin/Tkinter3000&amp;gt; (
   http://tkinter.effbot.org)
   -

   How Tkinter can exploit Tcl/Tk
extensions&amp;lt;http://wiki.python.org/moin/How%20Tkinter%20can%20exploit%20Tcl/Tk%20extensions&amp;gt;

But not sure if that list still up to date.

Correct me if I'm wrong please.
I followed the links and found that &lt;/pre&gt;</description>
    <dc:creator>Beinan Li</dc:creator>
    <dc:date>2013-05-18T22:09:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3393">
    <title>Re: Button Press Freezes</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3393</link>
    <description>&lt;pre&gt;Hi,

On Thu, 16 May 2013 14:08:10 +1200
Greg Ewing &amp;lt;greg.ewing&amp;lt; at &amp;gt;canterbury.ac.nz&amp;gt; wrote:


Ok, now I got curious and gave it a try and programmed the simplest
TkinterMediaPlayer(TM) (see below :), works like a charm here, so it seems
like the OP's problem lies somewhere else.

Quaki, maybe you could provide us a simple code snippet that shows your
problem? 

Regards

Michael

##############################################################
from Tkinter import *
import pygame.mixer as mix
from tkFileDialog import askopenfilename
from tkMessageBox import showerror

mix.init()
filename = None

def browse():
    global filename
    f = askopenfilename()
    if f:
        filename = f

def play():
    mix.music.stop()
    if filename:
        try:
            mix.music.load(filename)
            mix.music.play()
        except:
            showerror(message='Something went wrong :(')
    else:
        showerror(message='No file selected')

def stop():
    mix.music.stop()

root = Tk()
Button(root, text='Play', comma&lt;/pre&gt;</description>
    <dc:creator>Michael Lange</dc:creator>
    <dc:date>2013-05-18T13:14:53</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3392">
    <title>Re: Button Press Freezes</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3392</link>
    <description>&lt;pre&gt;
No, music.play() is not supposed to block. However, I haven't tried to use
it outside the context of a pygame app, so I don't know how it behaves if
there isn't a pygame event loop running.

&lt;/pre&gt;</description>
    <dc:creator>Greg Ewing</dc:creator>
    <dc:date>2013-05-16T02:08:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3391">
    <title>Re: Button Press Freezes</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3391</link>
    <description>&lt;pre&gt;Hi,

On Wed, 15 May 2013 15:31:32 +0530
Quaki Gaffar &amp;lt;quakig&amp;lt; at &amp;gt;live.com&amp;gt; wrote:


I never used pygame myself, so I can only guess that the pygame method
you use (pygame.mixer.music.play()?) does not return until the playback is
done.
If this is the case, you will have to use a background thread to
do the playback. This is not necessarily overly complicated and perfectly
safe as long as you make sure that the tk gui runs in the main program
thread and that you must never do any calls to tk methods from within any
of the child threads; see here:
http://code.activestate.com/lists/python-tkinter-discuss/3138/
for a (however quite primitive and useless) example of a basic technique
for setting up threaded Tkinter programs.

Otoh, if you only need some simple audio playback and not necessarily
require pygame, there might be other python libs available that can
handle this, for example iirc tkSnack (http://www.speech.kth.se/snack/)
supports non-blocking playback (though tkSnack today is rather dated,
but probably sti&lt;/pre&gt;</description>
    <dc:creator>Michael Lange</dc:creator>
    <dc:date>2013-05-15T15:49:56</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3390">
    <title>Button Press Freezes</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3390</link>
    <description>&lt;pre&gt;Here's my situation. I have two tkinter buttons:

    Play Button: plays a sound
    Stop Button: to stop the sound during play

Code is as follows:

def Play(self):
    //plays a file with pygame module

def Stop(self):
    //Stop using pygame stop


Button( root, text ='Play', command= Play).pack()
Button( root, text ='Stop', command= Stop).pack()

The issue is that, when I click the 'Play' button, it stays pressed until it completes playing the sound, freezing the entire program, not allowing me to press 'stop' button during that time.

How do i prevent the program from freezing while the play is in progress to allow me to do other things like stop?

 i tried a suggestion proposed here, but it does not work.

Any ideas would be greatly appreciated :)
       _______________________________________________
Tkinter-discuss mailing list
Tkinter-discuss&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/tkinter-discuss
&lt;/pre&gt;</description>
    <dc:creator>Quaki Gaffar</dc:creator>
    <dc:date>2013-05-15T10:01:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3389">
    <title>Re: Making a MDI GUI using Tkinter</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3389</link>
    <description>&lt;pre&gt;Hello,

I am the developer of a small library that allows you to create an
application with an interface similar to MDI/SDI.
Perhaps, this library will be useful for your project.
The latest stable version: https://pypi.python.org/pypi/pytkapp
The latest assembly: http://sourceforge.net/projects/pytkapp/files

Best wishes,
Paul "Mid.Tier"
e-mail: mid.tier&amp;lt; at &amp;gt;gmail.com
&lt;/pre&gt;</description>
    <dc:creator>mid.tier</dc:creator>
    <dc:date>2013-05-12T19:10:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3388">
    <title>Re: Making a MDI GUI using Tkinter</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3388</link>
    <description>&lt;pre&gt;Dear Chitrank Dixit,

   There are no questions in your list. What is it you
want to know?

Probably more information is needed,
as I can't guess what you need to know.

Mick

On Sun, May 12, 2013 at 8:03 AM, Chitrank Dixit &amp;lt;chitrankdixit&amp;lt; at &amp;gt;gmail.com&amp;gt; wrote:



&lt;/pre&gt;</description>
    <dc:creator>Michael O'Donnell</dc:creator>
    <dc:date>2013-05-12T08:54:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3387">
    <title>Making a MDI GUI using Tkinter</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3387</link>
    <description>&lt;pre&gt;Hello Python Developers

I am working on an application that should support the Multiple documents
in a wrapper called MDI. But I am unable to do that. I want to ask some
questions below

1) using a container that suits MDI ( Frame or Canvas or anything else).

2) When button pressed for option1 one then show option1 and when button
pressed for option2 show option2 and when again pressed for option1 it
should come up as the front window.

3) The following wrapper should also support as an image holder like canvas
or can hold the canvas to show the images.




*Regards
*
*Chitrank Dixit
*
*IIPS-DAVV
*
*Indore (M.P.) , India *
*MCA
*
*trackleech.blogspot.in*
_______________________________________________
Tkinter-discuss mailing list
Tkinter-discuss&amp;lt; at &amp;gt;python.org
http://mail.python.org/mailman/listinfo/tkinter-discuss
&lt;/pre&gt;</description>
    <dc:creator>Chitrank Dixit</dc:creator>
    <dc:date>2013-05-12T06:03:33</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3386">
    <title>tkinter gui builder</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3386</link>
    <description>&lt;pre&gt;Hello all,

I'm working on a simple gui builder for tkinter similar to Glade (the
gtk builder).
It is Not finished yet and there is little documentation.

However, I invite you to try it and comment or make suggestions. There
are some examples that you can follow.

I named it pygubu, the code is here:
        https://github.com/alejandroautalan/pygubu
As I said, comments and suggestions are welcome, enjoy it.

Regards
Alejandro A.
&lt;/pre&gt;</description>
    <dc:creator>Alejandro Autalan</dc:creator>
    <dc:date>2013-05-01T04:32:10</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3385">
    <title>Biggest Fake Conference in Computer Science</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3385</link>
    <description>&lt;pre&gt;Biggest Fake Conference in Computer Science

We are researchers from different parts of the world and conducted a study on the world’s biggest 
bogus computer science conference WORLDCOMP  http://sites.google.com/site/worlddump1 
organized by Prof. Hamid Arabnia from University of Georgia, USA.


We submitted a fake paper to WORLDCOMP 2011 and again (the same paper with a modified title) to 
WORLDCOMP 2012. This paper had numerous fundamental mistakes. Sample statements from that 
paper include: 

(1). Binary logic is fuzzy logic and vice versa
(2). Pascal developed fuzzy logic
(3). Object oriented languages do not exhibit any polymorphism or inheritance
(4). TCP and IP are synonyms and are part of OSI model 
(5). Distributed systems deal with only one computer
(6). Laptop is an example for a super computer
(7). Operating system is an example for computer hardware


Also, our paper did not express any conceptual meaning.  However, it was accepted both the times 
without any modifications (and without any r&lt;/pre&gt;</description>
    <dc:creator>eliswilson&lt; at &gt;hushmail.com</dc:creator>
    <dc:date>2013-04-30T23:07:34</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3384">
    <title>Aide</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3384</link>
    <description>&lt;pre&gt;Bonsoir ,

Svp, je travaille sur un projet sur QGIS, et je suis amené à développer une
extension qui va automatiser des requêtes.Je voulais savoir est ce qu'il
y'a des documentations pour faire ça.


Merci

&lt;/pre&gt;</description>
    <dc:creator>Ouhammouchane anass</dc:creator>
    <dc:date>2013-04-23T19:59:00</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3383">
    <title>Re: Strange 'tate' option in ttk.Treeview.heading</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3383</link>
    <description>&lt;pre&gt;On Thu, 11 Apr 2013 10:19:05 -0400
Kevin Walzer &amp;lt;kw&amp;lt; at &amp;gt;codebykevin.com&amp;gt; wrote:


But Jeff does not talk about the widget command, but about the option to
the heading command.


Hmm, I think however that the usage of "state" in the heading command,
where you can do e.g.:

   % .t heading 0 -anchor e state disabled -text foo

is probably at least rather counter-intuitive even for tcl programmers. In
this context "state" (at least to me) clearly looks like an option, not
like a command and should therefore be preceded by a "-".

And since the state option for the heading command is not documented in
the treeview man page its behavior might still be a subject to be
changed, so I doubt if it makes much sense to add a workaround to ttk.py
now.

Regards

Michael

.-.. .. ...- .   .-.. --- -. --.   .- -. -..   .--. .-. --- ... .--. . .-.

No more blah, blah, blah!
-- Kirk, "Miri", stardate 2713.6
&lt;/pre&gt;</description>
    <dc:creator>Michael Lange</dc:creator>
    <dc:date>2013-04-16T18:56:17</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3382">
    <title>Re: Strange 'tate' option in ttk.Treeview.heading</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3382</link>
    <description>&lt;pre&gt;Hi Jeff,

I don't think you're correct on this point.

On 4/11/13 8:32 AM, Jeff Epler wrote:

The ttk widgets handle some things differently than the standard Tk 
widgets. According to the man page (of Tk 8.5 at 
http://www.tcl.tk/man/tcl8.5/TkCmd/ttk_treeview.htm, with the ttk 
widgets, "state" is a command rather than a configuration option:

pathname state ?stateSpec?
Modify or query the widget state; see ttk::widget(n).

Therefore, rather than Tk being wrong, Python is doing the wrong thing 
by mangling the command.


For what it's worth, here is the core repo for Tcl/Tk now: 
http://core.tcl.tk.  The project shifted its SCM from CVS to Fossil 
(http://fossil-scm.org/) about a year ago.

I do understand the confusion. In the ttk widget C code, "state" is 
grouped among the configuration options, and its purpose is to set 
configuration, but it does so as a command, not as a flag passed to the 
"configure" command. I'm not sure why it was implemented this way, but 
that does appear to be its design. Perha&lt;/pre&gt;</description>
    <dc:creator>Kevin Walzer</dc:creator>
    <dc:date>2013-04-11T14:19:05</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3381">
    <title>Re: Strange 'tate' option in ttk.Treeview.heading</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3381</link>
    <description>&lt;pre&gt;2013/4/11 Jeff Epler &amp;lt;jepler&amp;lt; at &amp;gt;unpythonic.net&amp;gt;:


Hello, Jeff

Thanks for the answer.

I was curious about where that option was coming from because it is
not documented (at least I don't see it at
http://www.tcl.tk/man/tcl8.6/TkCmd/ttk_treeview.htm)

I will try to fill a bug report  when I finish my little experiment.

Regards.
Alejandro A.
&lt;/pre&gt;</description>
    <dc:creator>Alejandro Autalan</dc:creator>
    <dc:date>2013-04-11T13:57:19</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3380">
    <title>Re: Strange 'tate' option in ttk.Treeview.heading</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3380</link>
    <description>&lt;pre&gt;This is an upstream bug in Tk which appears to still be present in their
development version.  There's supposed to be a "-state" property of
treeview columns, but the "-" is missing.  Python always removes the
first character in its configure-type interfaces, so you get "tate"

Compare the definition of "-text" to "state" at lines 296 and 308:
http://tktoolkit.cvs.sourceforge.net/viewvc/tktoolkit/tk/generic/ttk/ttkTreeview.c?revision=1.41&amp;amp;view=markup#l295

$ wish8.5
% ttk::treeview .t -columns A
.t
% .t heading 0
-text {} -image {} -anchor center -command {} state {}
% .t heading 0 -state {}
unknown option "-state"
% .t heading 0 state {}
% 

I did not immediately find a bug about this in the tktoolkit bug
tracker.  Please consider filing one if you hope for it to be fixed.
http://sourceforge.net/search/?group_id=12997&amp;amp;type_of_search=artifact&amp;amp;group_artifact_id=112997&amp;amp;limit=25&amp;amp;q=treeview

Jeff
&lt;/pre&gt;</description>
    <dc:creator>Jeff Epler</dc:creator>
    <dc:date>2013-04-11T12:32:40</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.python.tkinter/3379">
    <title>Strange 'tate' option in ttk.Treeview.heading</title>
    <link>http://permalink.gmane.org/gmane.comp.python.tkinter/3379</link>
    <description>&lt;pre&gt;Hello,
I'm getting an strange 'tate'  property when calling treeview.heading()
function.

Here is an example:

#-----
import sys
import tkinter as tk
import tkinter.ttk as ttk

print('Python version:', sys.version_info)
print('tk version:', tk.TkVersion)
print('ttk version:', ttk.__version__)

root = tk.Tk()
columns = ('A', 'B', 'C')
tv = ttk.Treeview(root, columns=columns )
for col in columns:
    tv.heading(col, text=col)
tv.heading('#0', text='Root')
tv.grid()

#get heading properties
properties= tv.heading('A')
# Print strangeous 'tate' property
print("strange 'tate' option", properties)
properties['anchor'] = tk.E

#error trying to set properties
tv.heading('A', **properties)

root.mainloop()

#end


This is the output:


Python version: sys.version_info(major=3, minor=3, micro=1,
releaselevel='final', serial=0)
tk version: 8.5
ttk version: 0.3.1
strangeous 'tate' property {'image': '', 'anchor': 'center', 'tate': '',
'command': '', 'text': 'A'}
Traceback (most recent call last):
  File "../tkinter/tate&lt;/pre&gt;</description>
    <dc:creator>Alejandro Autalan</dc:creator>
    <dc:date>2013-04-11T10:28:41</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.python.tkinter">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.python.tkinter</link>
  </textinput>
</rdf:RDF>
