Divelements Community
Customer discussion of all Divelements products

EyeFinder 1.3+ using Outlook2007 rendering with Antialiased Headers

Latest post 04-20-2007 13:33 by Tim Dawson. 3 replies.
  • 04-06-2007 22:03

    • Elkay
    • Top 10 Contributor
    • Joined on 08-15-2005
    • Posts 43

    EyeFinder 1.3+ using Outlook2007 rendering with Antialiased Headers

    Sure enough - there was a slight change in the subs from 1.0 to 1.3. Anyway, attached is a very small custom renderer that will give you Anti-Aliased Text at the top of your NavigationPanes and at the top of your HeaderControls.

    To use this, add the class found in the attached Zip file to your project. Next, place a NavigationContainer on your form (I'll call mine, NC.)

    In your FormLoad event type in the following code:

    NC.Renderer = New SmoothFontOffice2007

    That's it.

     

     Enjoy!

    -Elkay

    *edit* There was a tiny error in the previous file that required an assignment when Option Strict was enabled.

  • 04-06-2007 22:04 In reply to

    • Elkay
    • Top 10 Contributor
    • Joined on 08-15-2005
    • Posts 43

    Before (screenshot)

    This is what the form looks like just using the built-in renderer.
  • 04-06-2007 22:04 In reply to

    • Elkay
    • Top 10 Contributor
    • Joined on 08-15-2005
    • Posts 43

    After (Screenshot)

    And here's what it looks like using the attached Rendering class.
  • 04-20-2007 13:33 In reply to

    Re: After (Screenshot)

    Do you have ClearType disabled on your system, or something? The normal renderer shipped with Eyefinder 1.3 produces the correct, antialiased output for me.

    It's probably that Office turns on ClearType locally even if your system has it turned off. As I mentioned in another post, the solution for this is to turn on ClearType in your renderer, not to create a path from the text and fill it.
Page 1 of 1 (4 items) | RSS
Copyright © 2008 Divelements Limited
Powered by Community Server (Commercial Edition), by Telligent Systems