General purpose UI graphics utilities, includes drawing window borders, sprite support, etc.
CCleanupStackableFontWraps a font (CFbsFont) object that can be pushed onto the cleanup stack.
CColorArrayA dynamic array of mappings between logical and physical colours (TRgb values).
CColorListA palette that maps logical colours (TLogicalColor) to physical (TRgb) values. I...
CGulIconPackages two bitmaps, one each for an icon image and its mask.
ColorUtilsProvides static functions for manipulating colours.
CTulAddressStringTokenizerAddress String Tokenizer API offers methods for parsing phone numbers and e-mail...
CTulStringResourceReaderCTulStringResourceReader reads strings from resource without CCoeEnv. If resourc...
DrawUtilsProvides static functions for drawing text in a rectangle.
EGulAllFontsAll fonts.
EGulFontControlAllAll font controls.
EGulFontControlBoldBold font control.
EGulFontControlItalicItalic font control.
EGulFontControlNameFont control name.
EGulFontControlPrintPosPrint position font control.
EGulFontControlSizeFont control size.
EGulFontControlStrikethroughStrikethrough font control.
EGulFontControlTextColorFont text color control.
EGulFontControlUnderlineUnderline font control.
EGulFontFlagBoldBold font flag.
EGulFontFlagDoubleHeightDouble height font flag.
EGulFontFlagDoubleWidthDouble width font flag.
EGulFontFlagItalicItalic font flag.
EGulFontFlagMonoMonospace font flag.
EGulMonospaceFontsOnlyMonospace fonts only.
EGulNoMonospaceFontsNo monospace fonts.
EGulNoMonospaceOrSymbolFontsNo monospace or symbol fonts.
EGulNoSymbolFontsNo symbol fonts.
EGulSymbolFontsOnlySymbol fonts only.
FontUtilsProvides static functions for getting information about the fonts supported by a...
GULUTIL.H Global variables
KRgb1in4DitheredGraySymbian dithered grey.
KRgbDitheredLightGraySymbian light grey.
KRgbSymbianBlueSymbian blue.
KRgbSymbianBlueDarkSymbian dark blue.
KRgbSymbianGreenSymbian green.
KRgbSymbianGreenLightSymbian light green.
KRgbSymbianOrangeSymbian orange.
KTextSelectionMaxLenMaximum length for text selection.
ResourceUtilsProvides static functions for resource reading.
TextUtilsProvides static functions for truncating and aligning text strings.
TFindWidthOfWidestAbbreviatedDayNameFinds the width in pixels of the widest abbreviated day name (for instance Mon, ...
TFindWidthOfWidestAbbreviatedMonthNameFinds the width in pixels of the widest abbreviated month name (for instance Jan...
TFindWidthOfWidestAmPmNameFinds the width in pixels of the widest Am or Pm text, when displayed in a speci...
TFindWidthOfWidestDateSuffixFinds the width in pixels of the widest date suffix (for instance st, nd), when ...
TFindWidthOfWidestDayNameFinds the width in pixels of the widest day name, when displayed in a specified ...
TFindWidthOfWidestDigitFinds the width in pixels of the widest digit, when displayed in a specified fon...
TFindWidthOfWidestDigitType
TFindWidthOfWidestMonthNameFinds the width in pixels of the widest month name, when displayed in a specifie...
TFindWidthOfWidestTextItemFinds the width in pixels of the widest item in a range of indexed text items.
TGulAdjacentThe sides on which borders can be adjacent.
TGulAlignmentProvides a convenient way to describe horizontal and vertical layouts of rectang...
TGulAlignmentValueAlignment settings for the layout of graphic objects.
TGulBorderDraws a border around a control.
TGulHAlignmentHorizontal layout settings for graphic objects.
TGulVAlignmentVertical layout settings for graphic objects.
TLogicalColorLogical colours.
TLogicalFontPackages the attributes of a logical font.
TMargins8A set of margins stored as 8 bit integer values which can represent either pixel...
TulPhoneNumberUtilsClass offers static methods for parsing and validating phone numbers. Phone Pars...
TulTextResourceUtilsUtility that provides methods to load and format resource strings. String Loader...