TLabel with AntiAliasing , is possibile ? - Delphi

This is a discussion on TLabel with AntiAliasing , is possibile ? - Delphi ; Enrico, > I'm looking a better User Interface .. > > TLabel with AntiAliasing , is possibile ? simply using a font that supports font smoothing should fix this. Delphi uses (or at least used to use) MS Sans Serif ...

+ Reply to Thread
Page 3 of 4 FirstFirst 1 2 3 4 LastLast
Results 21 to 30 of 32

TLabel with AntiAliasing , is possibile ?

  1. Default Re: TLabel with AntiAliasing , is possibile ?

    Enrico,

    > I'm looking a better User Interface ..
    >
    > TLabel with AntiAliasing , is possibile ?


    simply using a font that supports font smoothing should fix this. Delphi
    uses (or at least used to use) MS Sans Serif as default, which does not
    support smoothing (ClearType or otherwise). if you set your font to
    Tahoma (best for XP) or Segoe UI (best for Vista), you will
    automatically get font smoothing according to system settings in your
    Delphi app.

    hth,

    --
    marc hoffman

    RemObjects Software
    The Infrastructure Company
    http://www.remobjects.com

  2. Default Re: TLabel with AntiAliasing , is possibile ?

    Xavier wrote:

    > Pieter Zijlstra wrote:
    > > Respect system settings!

    >
    > Agreed 100% (Incidentally I'm also 100% against adding skinning
    > support to the VCL).
    >
    > I haven't looked into why, but almost every time I start Delphi, the
    > menu fade effects (WinXP) get automagically turned off.


    What menu fade effect? ;-)

    What smooth scrolling? JAAOWISTOQ
    (Just another annoying option which is turned off quickly ;-)

    > But if I had to pick a benign but incredibly annoying bug, for me it
    > would have to be how the IDE (or some of it, like I said, I haven't
    > looked too deeply into it) loses track of window state when the
    > desktop work area dimensions are changed (side effect or cause?: lots
    > of window resizing).


    The annoying one I'm experiencing is when using alt+tab to another
    application and then press alt+tab again to go back to the IDE, start
    typing, looking at the editor... where is my text? where is my cursor?
    Then realizing that I'm typing inside the tiny combo-box in the
    toolbar, the one where you can select your IDE "mode" ("classis mode",
    "debug layout", etc)... <censored>


    --
    Pieter

  3. Default Re: TLabel with AntiAliasing , is possibile ?

    Ian Boyd wrote:

    > > And I do disagree and can turn it off, now I would hate it if any
    > > program would enforces the use of it. Respect system settings!

    >
    > i understand.


    Thank you!

    Oh darn, you continued your reply ;-)

    > But in the real world the system setting is whatever Microsoft
    > defaults it to.


    He! Are you trying to tell me that I live in an imaginary world?-)

    > In Vista the system setting is to have ClearType on.
    >
    > i guarantee that 90% of Windows users on earth have no idea what the
    > setting is, what it's for, and whether they want it or not.


    They probably do know what it is but just can't find the bloody option
    in Vista ;-)


    > 5% want it on. 5% want it off.


    Oh goody, more "statistics" ;-)


    > i could have an option in the software to disable it, but then that
    > option already exists on the system. i COULD try to educate everyone
    > on earth what the setting is and why they would want it, but it's
    > easier just to make that decision for them.


    No need to educate, just use system defaults! If the user doesn't know
    how to change that, their bad luck!


    > And i'll willing to piss off 5% of users to makes things better for
    > 95% of users.


    Ok, using your "statistics", 5% want it, 5% is pissed off and 90% can't
    find the option to turn it off. These 90% are so very annoyed by it in
    the long run and started googling and 85% of them will find the answer
    and 99% of them are then really pissed off to find out that your
    application is ignoring the system setting they just spend "a lot" of
    time of searching for to get that "damned" option turned off.

    Please don't ask me to back these statistics up with some proves/links
    (and I won't do the same to you)

    ;-)

    --
    Pieter

  4. Default Re: TLabel with AntiAliasing , is possibile ?

    i just wanted to include a snippet from an ie team blog post. It explains
    why they default font smoothing on - blatently violating the users
    preferences. (to sum up: it probably wasn't the user's preference)

    ClearType in Internet Explorer 7
    http://blogs.msdn.com/ie/archive/2006/03/03/543181.aspx


    The decision to turn ClearType on by default in IE is unusual, but was made
    because solid research over the past few years has shown conclusively that
    it improves reading - the task at which IE users spend most of their time.
    When we shipped WindowsXP in 2001, we were very conservative with ClearType.
    We were certain ClearType would improve the userís reading experience,
    especially users with LCD displays. But we didnít have enough experience
    with ClearType to know either its drawbacks or the full extent of the
    benefits. After 5 years of real world experience and research, weíre now
    quite confident that the benefits for using ClearType are significant, and
    it was a mistake that we didnít turn it on by default in XP.

    We have solid, peer-reviewed empirical evidence showing that our users read
    more efficiently when ClearType is turned on. A couple of the findings have
    been described in our fontblog, including a 17% improvement in word
    recognition accuracy, and a simultaneous 5% improvement in reading speed
    with 2% improvement in reading comprehension. More studies are on the verge
    of publication, and will also be described in the fontblog.

    It certainly is unusual that IE is not respecting the system ClearType
    setting, but the problem is that most users do not know about features that
    are not turned on by default. Weíve found that a large percentage of
    WindowsXP users donít know about ClearType, or how to turn it on. Yet when
    weíve shown someone how to do this, they immediately see a huge improvement.
    We believe the benefit of a 5% reading speed improvement offsets the minor
    annoyance for the few users that donít like ClearType.

    ClearType not only improves the reading experience on LCD displays, but also
    on Trinitron CRT displays where the color sub-pixel information is laid out
    in the same RGB pattern that we see on LCDs. Unlike when we shipped WinXP,
    LCD displays and Trinitron CRTs now dominate the market.

    ClearType will be turned on by default in Windows Vista. Shipping ClearType
    on by default in IE7 gives non-Vista users of Internet Explorer the same
    improvement in reading online.



  5. Default Re: TLabel with AntiAliasing , is possibile ?

    Ian,

    > i just wanted to include a snippet from an ie team blog post. It explains
    > why they default font smoothing on - blatently violating the users
    > preferences. (to sum up: it probably wasn't the user's preference)


    two wrongs don't make a right. i utterly disagree with the argument they
    (and you) present, sorry.

    if they were so big on people experiencing ClearType, wy not show a
    message on first start, saying "dude, you're really missing out on life
    by not turning on ClearType. want us to turn it on system wide for ya?"
    with a "never ask me again" checkbox.

    that would be the way to go. forcing it on users is bad on every level -
    whether you're Joe Developer, or whether you're the IE7 Team.

    this just imho, of course.

    --
    marc hoffman

    RemObjects Software
    The Infrastructure Company
    http://www.remobjects.com

  6. Default Re: TLabel with AntiAliasing , is possibile ?

    >> Looks ugly on my laptop's display.
    >
    > ClearType looks ugly everywhere, once you've seen Mac OS X's font
    > rendering...
    >
    > <grins, ducks & runs for cover ;->
    >


    You really like niches and putting you in uncomfortable situations,
    don't you :-)

    Developing Oxygene for .NET in a VM on MacOSX and targeting a system you
    apparently don't like that much (Windows)...

  7. Default Re: TLabel with AntiAliasing , is possibile ?

    Ian Boyd wrote:

    > i just wanted to include a snippet from an ie team blog post. It
    > explains why they default font smoothing on - blatently violating the
    > users preferences. (to sum up: it probably wasn't the user's
    > preference)
    >
    > ClearType in Internet Explorer 7
    > http://blogs.msdn.com/ie/archive/2006/03/03/543181.aspx


    I did have a bit longer reply in mind but for the moment I'm "lazy" and
    just do +1 at Marc's reply

    --
    Pieter

  8. Default Re: TLabel with AntiAliasing , is possibile ?

    marc hoffman wrote:

    > > i just wanted to include a snippet from an ie team blog post. It
    > > explains why they default font smoothing on - blatently violating
    > > the users preferences. (to sum up: it probably wasn't the user's
    > > preference)

    >
    > two wrongs don't make a right. i utterly disagree with the argument
    > they (and you) present, sorry.
    >
    > if they were so big on people experiencing ClearType, wy not show a
    > message on first start, saying "dude, you're really missing out on
    > life by not turning on ClearType. want us to turn it on system wide
    > for ya?" with a "never ask me again" checkbox.
    >
    > that would be the way to go. forcing it on users is bad on every
    > level - whether you're Joe Developer, or whether you're the IE7 Team.
    >
    > this just imho, of course.


    +1

    --
    Pieter

  9. Default Re: TLabel with AntiAliasing , is possibile ?

    Delphi,

    > You really like niches and putting you in uncomfortable situations,
    > don't you :-)


    > Developing Oxygene for .NET in a VM on MacOSX and targeting a system you
    > apparently don't like that much (Windows)...


    quite to the contrary. for the first time in years, i'm an utterly
    enjoying working with computers, again.

    before i went Mac, i was this close to throwing it all out and pursuing
    a new career in botanics or some other field where you don't waste half
    of your day getting the tools you need for your job to work, rather than
    doing your real job.

    as for the VM, XP runs quite well in there, certainly not any worse than
    on my old desktop where windows ran as main OS. and i'm happy to say
    that i spend *very* little time in that VM. mind you, i'm not doing the
    bulk of development work on Oxygene (never have), and these days, most
    of my tasks, by far, are non-coding tasks - all of which i can do just
    as well or better on the Mac.

    the most *development* i do right now is on RemObjects SDK and Data
    Abstract for OS X (see
    http://blogs.remobjects.com/blogs/mh/2008/07/19/p225), and i'm quite
    enjoying it.

    nothing uncomfortable there.

    as for niches, well, yeah, i've never been one for doings what's
    expected from me, much..

    --
    marc hoffman

    RemObjects Software
    The Infrastructure Company
    http://www.remobjects.com

  10. Default Re: TLabel with AntiAliasing , is possibile ?

    > quite to the contrary. for the first time in years, i'm an utterly
    > enjoying working with computers, again.
    >
    > before i went Mac, i was this close to throwing it all out and pursuing
    > a new career in botanics or some other field

    It is always good to do something else from time to time. Gives a fresh
    air of creativity.

    > as for the VM, XP runs quite well in there, certainly not any worse than
    > on my old desktop where windows ran as main OS. and i'm happy to say
    > that i spend *very* little time in that VM.

    Oh, then it makes more sense, I thought you developed much .NET stuff.

    > mind you, i'm not doing the
    > bulk of development work on Oxygene (never have), and these days, most
    > of my tasks, by far, are non-coding tasks - all of which i can do just
    > as well or better on the Mac.

    Just out of curiosity, what are you doing these days?

    > nothing uncomfortable there.
    >
    > as for niches, well, yeah, i've never been one for doings what's
    > expected from me, much..

    That's good, no need to do what you "are expected" to do, as long as you
    have fun doing it.

    Just please don't be such a Mac fan, like Johanna, it's killing me. I
    don't like itinerant preacher/missionaries who try to convince you what
    you are supposed to like.

    Nice picture on your blog BTW (top and right).

+ Reply to Thread
Page 3 of 4 FirstFirst 1 2 3 4 LastLast