Announcement

Collapse
No announcement yet.

RoadRunner doesn't render text with antialiasing or cleartype.

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • RoadRunner doesn't render text with antialiasing or cleartype.

    An example is the button text in carwings vs the More> button. The more button is part of the image (not good for localization) but has been rendered using antialiasing (probably by photoshop). The text drawn by RR hasn't and so has pixellated edges.

    6/1/09 release.
    Progress: 80% - Permanent install left.
    Motion LS800 Tablet PC and dock.
    Vista, Bu-535 GPS, RoadRunner, MPT2006.

  • #2
    The standard LABELS and standard LISTS in RR are based on standard VB6 labels -- I do not know if they support anti-aliasing (they may just not support it). For Scroll labels it uses the standard VB6 text "print" function -- I do not know if it supports anti-aliasing. For iLists with transparency (i.e. Carwings' lists) anti-aliasing is disabled because of the required transparency functions performed in the list for display. For iLists with NO transparency the text is drawn using standard DirectX functions, so I believe anti-aliasing would work (otherwise I would have not had the trouble of researching how to disable it for transparency mode). I would also not be surprised if the selected font could play a part on whether anti-aliasing works or not.

    For standard labels/lists a new control could be made just to support anti-aliasing, but this could actually break compatibility with some of the existing skins (because it could be hard to mimic the VB6 alignment and positioning for text on labels). For Scroll labels, if I'm do any work on it, I'd change the way it works completely to use a transparency layer concept and this would also require not using anti-aliasing.

    EDIT: I've just tested all of the fonts used:
    -Standard Labels and Standard Lists DO allow cleartype
    -Scroll labels DO allow for cleartype
    -Non-Transparent iLists DO allow for cleartype
    -Transparent iLists (i.e. Carwings' lists) DO NOT allow for cleartype as PER DESIGN
    Ride Runner RR's Myspace

    "Being happy is not about having what you want, it's about wanting what you have."
    "The best things in life are always free - but that doesn't mean money can't buy you good things."

    Comment

    Working...
    X