get default options of Tk widgets
- From: Simon Bachmann <ssiimmoonnbbaacchhmmaannnn@xxxxxxxxxxxxxxxxxxx>
- Date: Sat, 29 Apr 2006 16:46:48 +0200
Hi
% info patchlevel
8.4.11
My question: is there a way to get the values that are used for options of Tk widgets when they aren't specified? (the defaults)
Is there a command or a variable that can tell me, for instance, what background color is used by default for Labels?
The "option get" command isn't what I'm looking for: it works for some options, it doesn't for others:
% option get . font Label
helvetica -12
% option get . Foreground Label
%
That's what I'm trying to do:
I've got a proc that configures several widgets according to data stored in arrays/lists.
This works well, now I need to "reset" some options of this widgets to the default value. The problem is that I cannot know in advance what options are to be reset, so I can't use hardcoded values...
Here's a simplified example of what I'm looking for
label .l -fg red
set option foreground
..l configure -$option {Here I need the default value...}
Of course I could create an array that contains all values that I need, but if there's an easier way...
Tnx
Simon
.
- Follow-Ups:
- Re: get default options of Tk widgets
- From: Uwe Klein
- Re: get default options of Tk widgets
- From: Michael Schlenker
- Re: get default options of Tk widgets
- Prev by Date: Re: Tcl/Tk 8.4.13 released
- Next by Date: Re: A subst-antial question
- Previous by thread: Handling paths of length > 260 in Tcl on Windows
- Next by thread: Re: get default options of Tk widgets
- Index(es):
Relevant Pages
|