Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Introduction to text handling

Text handling facilities begin with descriptors. These provide a basic API for constructing strings, passing them to functions, manipulating them, and extracting data. Additionally, they work with both 8-bit and 16-bit character sets.

For graphics applications, the support for text begins with the font classes provided by the GDI, and the CGraphicsContext::DrawText() function. These provide facilities to select a font, and to draw a single descriptor to any kind of graphics device.

These basic facilities are provided, in various forms, by most operating systems. For most real applications, there are several key requirements which go beyond this: