Il Sun, 10 Feb 2008 12:03:59 +0100, Helmut Jarausch ha scritto:
> Hi,
>
> I am to convert an old Perl-Tk script to Python.
> It starts by
> my $MW= new MainWindow;
> $MW->setPalette(background => 'AntiqueWhite1', foreground => 'blue');
>
> Is there an equivalent for Tkinter? How can I set default colors for
> background and foreground for the whole application (root window and its
> children)
>
> Many thanks for a hint,
> Helmut.
You have two options:
1) put your preference in a file
eg
file 'tk_option':
*foreground: blue
*background: green
*Entry*background: red
and read it
root = Tkinter.Tk()
root.option_readfile('tk_option')
2) in your program whit option_add
eg
root = Tkinter.Tk()
root.option_add('*foreground', 'blue')
root.option_add('*background', 'green')
root.option_add('*Entry*background', 'red')
--
http://mail.python.org/mailman/listinfo/python-list