Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #91068

Re: Camelot a good tool for me OT beauty of Tk

From Christian Gollwitzer <auriocus@gmx.de>
Newsgroups comp.lang.python
Subject Re: Camelot a good tool for me OT beauty of Tk
Date 2015-05-22 21:52 +0200
Organization A noiseless patient Spider
Message-ID <mjo1bm$ain$1@dont-email.me> (permalink)
References <87zj4xoxfd.fsf@Equus.decebal.nl> <mailman.216.1432299860.17265.python-list@python.org>

Show all headers | View raw


Am 22.05.15 um 15:03 schrieb Laura Creighton:
> I don't know anything about Camelot.  Tkinter produces widgets that are
> in no way as pretty graphically as is expected nowadays -- or indeed for
> at least 15 years.  If this matters to you -- or if you are building for
> customers if it matters to them, then Tkinter is not a good choice.

Tkinter doesn't need to be ugly. At least if you are on Windows or OSX, 
you can make near-native looking programs, if you stick to the simple 
rule to use ttk everywhere and never try to override background colors 
etc. Another important rule is that icons play an important role. A 
decent icon set makes a big difference.

An example of a Tk program on Windows 7 is this:

http://artist.bam.de/en/gallery/screenshots/aRTistDemoversionStarted.jpg

Would you spot that it is not a "native" Windows app? It's raw Tcl/Tk 
rather than Tkinter, but there is no specific reason why it couldn't be 
done in Python/Tkinter. On Linux, yes, the default themes are quite 
ugly. There are some workarounds, like loading the bitmap plastik theme, 
but this is substantially more (configuration) work.

And in the end a decent look needs a decent designer -  where to place 
which widgets, how to set the resizing options, that takes some 
experience to get it right.

	Christian

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Camelot a good tool for me Cecil Westerhof <Cecil@decebal.nl> - 2015-05-22 09:59 +0200
  Re: Camelot a good tool for me Dan Sommers <dan@tombstonezero.net> - 2015-05-22 12:38 +0000
    Re: Camelot a good tool for me Ben Finney <ben+python@benfinney.id.au> - 2015-05-22 23:02 +1000
    Re: Camelot a good tool for me Cecil Westerhof <Cecil@decebal.nl> - 2015-05-22 15:11 +0200
      Re: Camelot a good tool for me Tim Golden <mail@timgolden.me.uk> - 2015-05-22 14:29 +0100
      Re: Camelot a good tool for me Laura Creighton <lac@openend.se> - 2015-05-22 15:57 +0200
      Re: Camelot a good tool for me Lele Gaifax <lele@metapensiero.it> - 2015-05-22 19:24 +0200
      Re: Camelot a good tool for me Chris Angelico <rosuav@gmail.com> - 2015-05-23 03:37 +1000
      Re: Camelot a good tool for me Laura Creighton <lac@openend.se> - 2015-05-22 19:56 +0200
      Re: Camelot a good tool for me Lele Gaifax <lele@metapensiero.it> - 2015-05-22 21:12 +0200
      Re: Camelot a good tool for me Chris Angelico <rosuav@gmail.com> - 2015-05-23 18:59 +1000
      Re: Camelot a good tool for me Lele Gaifax <lele@metapensiero.it> - 2015-05-24 15:15 +0200
  Re: Camelot a good tool for me Laura Creighton <lac@openend.se> - 2015-05-22 15:03 +0200
    Re: Camelot a good tool for me OT beauty of Tk Christian Gollwitzer <auriocus@gmx.de> - 2015-05-22 21:52 +0200
      Re: Camelot a good tool for me OT beauty of Tk Laura Creighton <lac@openend.se> - 2015-05-22 22:13 +0200
  Re: Camelot a good tool for me Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-05-22 15:24 +0100
  Re: Camelot a good tool for me felix <felix@epepm.cupet.cu> - 2015-05-22 10:50 -0400
  Re: Camelot a good tool for me Tim Chase <python.list@tim.thechases.com> - 2015-05-24 07:05 -0500

csiph-web