Usually GUI builders produce bad source code, and even the produced GUI layout is not useable for most applications. Why? Most GUI builders only allow pixel exact layout, and not relative layout. In Tk terms, the layout code produced is using the "place" geometry manager, and not the "pack" or "grid" geometry managers. This works fine if all application users have the same font and screen settings, and if internationalization is not needed, but fails miserably if this is not the case.

Last time I looked at Prima the GUI builder was solving the problem by ignoring the user's font setting (as for example set by .Xdefaults on an X11 system), but forcing it's own fonts, resulting in ugly scaled fonts on my system.


In reply to Re: GUI builders, good or bad? by eserte
in thread GUI builders, good or bad? by Trag

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.