<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#330033">
    <div class="moz-cite-prefix">On 7/24/2014 11:15 AM, Chris Angelico
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAPTjJmqyYv5t23ZDDn7b5kr0XtxERGEE=wGZH_h5YSuU3BNBzA@mail.gmail.com"
      type="cite">
      <pre wrap="">On Fri, Jul 25, 2014 at 4:04 AM, Mark Lawrence <a class="moz-txt-link-rfc2396E" href="mailto:breamoreboy@yahoo.co.uk"><breamoreboy@yahoo.co.uk></a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">On 24/07/2014 17:18, Chris Angelico wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">The first one is certainly possible. Pick any of the well-known
toolkits (Tkinter, wxwidgets, GTK, etc), and see how it feels. All of
them are portable across the three platforms you name, so see which
one is most comfortable for you to code in and produces the best
results.
</pre>
        </blockquote>
        <pre wrap="">

s/wxwidgets/wxpython/ unless you fancy wrapping it yourself :)

</pre>
      </blockquote>
      <pre wrap="">
Yeah that. And pygtk rather than GTK. Or I could have gone the other
way and said Tk instead of Tkinter. One way or another, I ought to
have been more consistent. Anyway. Pick a good toolkit, get to know
it, and use it. Personally, I like GTK, but that's partly because its
bindings come with Pike, and I did GUI work with Pike before I did
with Python; the same advantage, for someone starting with Python,
goes to Tk. But the main thing is, it's easy to be cross-platform -
take whatever feels good to you.

ChrisA
</pre>
    </blockquote>
    Not knowing any of these GUI platforms (although I've read some
    about Tk), I have some questions.<br>
    <br>
    * Which of them use UTF-8 as their native Unicode interface?<br>
    <br>
    * Which makes it easiest to discover and adjust font metrics such as
    kerning?<br>
    <br>
    * Which makes it easiest to obtain bounding rectangles of a piece of
    text?<br>
    <br>
    * Which makes it easiest to use a set of fonts such as Times (for
    Latin) and others for Cyrillic, Chinese, and Korean? Or which
    supplies a font configuration that can "just be used" for any
    language?<br>
    <br>
    Glenn<br>
  </body>
</html>