SV: Changing the size of a Button
tmp1 at viltersten.com
Sun Mar 9 19:45:58 CET 2008
>> How do i change the size of a Button
>> (using Tkinter), other than to set it
>> during construction?
> In Tkinter, usually the geometry managers
> (such as pack) are the ones who size the
> widgets. If you run something like:
> import Tkinter as tk
> root = tk.Tk()
> def change_size():
> b["text"] = "More text"
> b = tk.Button(root, text="Text", command=change_size)
Thanks for the answer.
Unfortunately, that won't help me at all,
since i, apparently, asked the wrong
question. Let me refrain myself.
What i wish to do is to affect the size
of the button but not due to change of
text but due to resize of the frame it
This far i've managed to get a callback
to a function as the resize occurs and to
print the sizes. However, i'd like to
assign these values to the button so it
always stays the same width as the frame.
sleep - a substitute for coffee for the poor
ambition - lack of sense to be lazy
More information about the Python-list