WPF Text Blog

A blog on WinFX: Windows Presentation Foundation text and flow layout.

  • WPF Text Blog

    WPF 4.0 Text Stack Improvements

    • 42 Comments
    Please note that the screenshots in this post are not displaying correctly. To view them in their full fidelity, right click on them and save them as a .PNGs. Then use your image viewing program of choice. Text Formatting API The attached...
  • WPF Text Blog

    Additional WPF Text Clarity Improvements

    • 33 Comments
    During each milestone of WPF4, we have been working to improve our text rendering. WPF4 Beta2 included new text rendering and formatting modes. The RC contained additional bug fixes to our rendering. We hoped that this work would solve WPF’s text rendering...
  • WPF Text Blog

    Demos from the TechEd WPF Rich Content talk

    • 3 Comments
    I just gave a talk at TechEd in Boston on Creating Rich Content Experiences in WPF (DEV326), for those of you that were there, I hope you enjoyed it! I got a bunch of requests to post the demos I showed: New York Times’ Times Reader You can find...
  • WPF Text Blog

    Bindable Run

    • 4 Comments
    Since the initial release of WPF, Run.Text has been a normal CLR property. This has meant that Run.Text lacks all the benefits of the WPF dependency property system, most notably the ability to be bound. In some cases, one could substitute Runs for TextBlock...
  • WPF Text Blog

    Layout Rounding

    • 12 Comments
    WPF’s layout engine frequently gives elements s ub-pixel positions. Antialiasing algorithms cause these sub-pixel positioned elements to be rendered over multiple physical pixels after filtering. This can result in blurry lines and other non desirable...
  • WPF Text Blog

    Font Families and Friendly Names

    • 2 Comments
    Hi, my name is Niklas Borson and I'm a developer on the WPF Text team. I'm going to write today about font families and in particular the “friendly name” string used to specify a font family. This may sound like a rather limited topic, but perhaps...
  • WPF Text Blog

    Sample Font Chooser

    • 8 Comments
    [ Reposting, as this entry got deleted accidentally. Aplogies if you've seen this before! ] One thing we didn’t have time to include in the first release of WPF is a set of predefined dialogs analogous to the Win32 common dialogs. Attached to this...
  • WPF Text Blog

    WPF Text Measurement Units

    • 3 Comments
    The WPF text team has seen some people get confused about what units WPF uses when measuring text. Samer, a developer on the WPF text team, and I have created this post to try and shed some light on this subject. The first part of this post is very straight...
  • WPF Text Blog

    WPF font selection model

    • 6 Comments
    Hi, my name is Mikhail Leonov, I'm a developer on the WPF Text team. WPF introduces a new font selection model that allows applications to select fonts using FontFamily, FontWeight, FontStyle and FontStretch properties. Customers often need to know...
  • WPF Text Blog

    Tips for improving your WPF text rendering experience

    • 5 Comments
    WPF uses the latest version of ClearType to render text. This version of ClearType has a few new features over the standard ClearType used in GDI and WinForms. You can read more about these features here . We’ve found that a couple simple tips can...
  • WPF Text Blog

    Custom Dictionaries

    • 10 Comments
    Most current editors provide built in spell checking which validates user input. Spell checkers can be found in anything from word processors, to email clients, and even web browsers. Depending on the scenario, these spell checking utilities vary in complexity...
  • WPF Text Blog

    Pure XAML Font Chooser

    • 2 Comments
    Hi, My name is Norris, and I’m the test lead on the WPF Text team. Our team is responsible for testing the latest and greatest of the core text technologies in WPF, including text layout, text rendering, and fonts. The best thing about being...
  • WPF Text Blog

    Selection Brush

    • 2 Comments
    The default visual appearance of most objects in WPF can be easily tweaked, if not swapped out for a completely different visual tree. This provides developers far greater power over the visual look of an application than ever before. Facilitating the...
  • WPF Text Blog

    New WPF 4.0 Features

    • 14 Comments
    WPF 4.0 Beta1 was released last month. While many exciting features were included in Beat1, there was no work targeting text, flow, or layout. This will all be reversed with WPF Beat2. Below is a brief overview for each of the features included in Beta2...
  • WPF Text Blog

    Blind Comparison VS2008 vs. VS2010

    • 4 Comments
    The text clarity improvements in WPF4 bring WPFs text rendering to near GDI compatibility. Below is another set of comparison shots between VS2008 (GDI) and VS2010 (WPF4). These were taken with the newly released VS2010 . I have intentionally not marked...
  • WPF Text Blog

    Introducing the DirectWrite Font System

    • 3 Comments
    Hi, my name is Niklas Borson and I’m a developer on the DirectWrite team at Microsoft. DirectWrite has multiple layers of functionality, including text layout, script processing, glyph rendering, and the font system. In this post, I’d like to talk about...
  • WPF Text Blog

    DirectWrite Questions and Answers

    • 8 Comments
    Hi, my name is Mikhail Leonov, and I’m a Senior Software Development Engineer on the DirectWrite team at Microsoft. I would like to address common user feedback on DirectWrite in a relatively informal ‘simple question – simple answer’ format. Feedback...
  • WPF Text Blog

    Caret Brush

    • 0 Comments
    WPF provides extensive customizability to app authors, allowing them to change the default look and feel of most controls. One exception to this has been the color of the caret in WPF TextBoxes and RichTextBoxes. Since this functionality was not originally...
  • WPF Text Blog

    MSDN TV Demo Part 1: Creating an OpenType menu in WPF

    • 3 Comments
    Hi, my name is Chris Han, I’m the program manager in Windows Presentation Foundation working on text and globalization. You might have seen our recent MSDN TV episode “Overview of text and flow layout in Windows Presentation Foundation” where I demonstrated...
  • WPF Text Blog

    ClearTypeHint

    • 3 Comments
    ClearType text filtering relies heavily on alpha blending ( overview of ClearType). This algorithm must know the color of the text and the color behind the text before creating the final glyph bitmap. Determining the background color can sometimes be...
  • WPF Text Blog

    Visual Studio 2010 Crash On StartUp

    • 2 Comments
    Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4 ...
  • WPF Text Blog

    Quick Tour of WPF Text Architecture

    • 2 Comments
    WPF Text Hi, my name is Worachai Chaoweeraprasit (or “Chai” for short – I assure you, it doesn’t mean “tea” in my native tongue). I’m the development lead of the WPF Text team. We are the group of people who makes text work in WPF. When you’re reading...
  • WPF Text Blog

    DirectWrite

    • 5 Comments
    Hello – my name is Sriram Subramanian and I am a Senior Program Manager on Windows 7 for text.  As you can see from the updated title – this blog will start discussing the new DirectWrite text APIs in Windows 7 in addition to the WPF text and layout...
  • WPF Text Blog

    WPF Text Clarity Doc

    • 7 Comments
    I have posted a doc about: problems inherent to rendering small text, how WPF tackles these problems, and workarounds that can be employed to mitigate some rendering problems until these issues are resolved. You can find it on WindowsClient.net here ...
  • WPF Text Blog

    Dot Net Solution's WPF Wikipedia Explorer

    • 1 Comments
    Dot Net Solutions created a fun Wikipedia explorer app that takes Wikipedia content and displays it in a WPF FlowDocument and also adds in a 3D topic explorer. Fun app that ou can install through click-once here: http://www.dotnetsolutions.ltd.uk/casestudies...
Page 1 of 2 (46 items) 12