diff -r 43e37759235e -r 51a74ef9ed63 Symbian3/SDK/Source/GUID-C9823942-CE52-53E3-B183-3B1F6509749F-GENID-1-8-1-3-1-1-8-1-3-1.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/SDK/Source/GUID-C9823942-CE52-53E3-B183-3B1F6509749F-GENID-1-8-1-3-1-1-8-1-3-1.dita Wed Mar 31 11:11:55 2010 +0100 @@ -0,0 +1,38 @@ + + + + + +UI +graphics utilities overview +
Purpose

Provides miscellaneous user interface utility +functions, relating to fonts, colours, and drawing.

+
Architectural relationships

The API is a simple +library that is used by applications and other UI framework APIs.

+
Description

Colour utilities

Colour +utilities are available from CColorArray, CColorList, +and ColorUtils.

Font utilities

Font +utilities are available from CCleanupStackableFont, FontUtils, ResourceUtils, +and TLogicalFont. A family of classes derived from TFindWidthOfWidestTextItem find +the pixel width for common items, such as days and digits, using a particular +font.

Icon utility

CGulIcon packages +two bitmaps, one each for an icon image and its mask.

Text and +drawing utilities

Text and drawing utilities are available from TextUtils and DrawUtils.

    +
  • Utilities for help with +finding text are available from CTulAddressStringTokenizer.

  • +
  • Utilities for help with +loading and formatting resource strings are available from TulTextResourceUtils

  • +
  • Utilities for help with +parsing and validating phone numbers are available from TulPhoneNumberUtils

  • +
  • Utilities for help with +reading strings from resource files are available from CTulStringResourceReader

  • +
  • Utilities for help with +rectangular areas are provided by TGulAlignment and TGulBorder.

  • +
+
\ No newline at end of file