Resources | developer.brewmp.com Resources | developer.brewmp.com

Developer

resources

Using Verizon Fonts in Brew MP Applications

Overview

This document describes the contents of the package and how applications can use the Verizon fonts with Brew® Mobile Platform (Brew MP) 1.0 and higher. It also describes how to install and use the package. Brew MP comes with system fonts for rendering font characters on a device. Brew MP font extension modules can be used to customize these fonts, so that applications can have a variety of fonts with different properties to achieve a desired look for a specific user interface.

The below table lists all Verizon custom Fonts that developers can use in their applications.

Verizon Bitmap Fonts

Font Description Example
Family: Arial

Style: Bold

Size: 11 pt

ClassID: AEECLSID_VZW_ARIAL_11PT_BOLD_FONT

Family: Arial

Style: Italic

Size: 11 pt

ClassID: AEECLSID_VZW_ARIAL_11PT_ITALIC_FONT

Family: Arial

Style: Regular

Size: 11 pt

ClassID: AEECLSID_VZW_ARIAL_11PT_REGULAR_FONT

Family: Arial

Style: banner

Size: 13 pt

ClassID: AEECLSID_VZW_ARIAL_13PT_BANNER_FONT

Family: Arial

Style: BannerFace

Size: 13 pt

ClassID: AEECLSID_VZW_ARIAL_13PT_BANNERFACE_FONT

Family: Arial

Style: Bold

Size: 13 pt

ClassID: AEECLSID_VZW_ARIAL_13PT_BOLD_FONT

Family: Arial

Style: Italic

Size: 13 pt

ClassID: AEECLSID_VZW_ARIAL_13PT_ITALIC_FONT

Family: Arial

Style: Regular

Size: 13 pt

ClassID: AEECLSID_VZW_ARIAL_13PT_REGULAR_FONT

Family: Arial

Style: banner

Size: 15 pt

ClassID: AEECLSID_VZW_ARIAL_15PT_BANNER_FONT

Family: Arial

Style: BannerFace

Size: 15 pt

ClassID: AEECLSID_VZW_ARIAL_15PT_BANNERFACE_FONT

Family: Arial

Style: Bold

Size: 15 pt

ClassID: AEECLSID_VZW_ARIAL_15PT_BOLD_FONT

Family: Arial

Style: Italic

Size: 15 pt

ClassID: AEECLSID_VZW_ARIAL_15PT_ITALIC_FONT

Family: Arial

Style: Regular

Size: 15 pt

ClassID: AEECLSID_VZW_ARIAL_15PT_REGULAR_FONT

Family: Arial

Style: Bold

Size: 17 pt

ClassID: AEECLSID_VZW_ARIAL_17PT_BOLD_FONT

Family: Arial

Style: Italic

Size: 17 pt

ClassID: AEECLSID_VZW_ARIAL_17PT_ITALIC_FONT

Family: Arial

Style: Regular

Size: 17 pt

ClassID: AEECLSID_VZW_ARIAL_17PT_REGULAR_FONT

img
Family: Arial

Style: banner

Size: 18 pt

ClassID: AEECLSID_VZW_ARIAL_18PT_BANNER_FONT

Family: Arial

Style: BannerFace

Size: 18 pt

ClassID: AEECLSID_VZW_ARIAL_18PT_BANNERFACE_FONT

Family: Arial

Style: Bold

Size: 18 pt

ClassID: AEECLSID_VZW_ARIAL_18PT_BOLD_FONT

Family: Arial

Style: Italic

Size: 18 pt

ClassID: AEECLSID_VZW_ARIAL_18PT_ITALIC_FONT

Family: Arial

Style: Regular

Size: 18 pt

ClassID: AEECLSID_VZW_ARIAL_18PT_REGULAR_FONT

Family: Kroger

Style: Bold

Size: 8 pt

ClassID: AEECLSID_VZW_KROGER_8PT_BOLD_FONT

Family: Kroger

Style: Italic

Size: 8 pt

ClassID: AEECLSID_VZW_KROGER_8PT_ITALIC_FONT

Family: Kroger

Style: Regular

Size: 8 pt

ClassID: AEECLSID_VZW_KROGER_8PT_REGULAR_FONT

Family: Song

Style: Bold

Size: 12 pt

ClassID: AEECLSID_VZW_SONG_12PT_BOLD_FONT

Family: Song

Style: Italic

Size: 12 pt

ClassID: AEECLSID_VZW_SONG_12PT_ITALIC_FONT

Family: Song

Style: Regular

Size: 12 pt

ClassID: AEECLSID_VZW_SONG_12PT_REGULAR_FONT

Family: SuperTextHigh

Style: Banner

Size: 10 pt

ClassID: AEECLSID_VZW_SUPERTEXTHIGH_10PT_ BANNER_FONT

Family: SuperTextHigh

Style: BannerFace

Size: 10 pt

ClassID: AEECLSID_VZW_SUPERTEXTHIGH_10PT_ BANNERFACE_FONT

Family: SuperTextHigh

Style: Bold

Size: 10 pt

ClassID: AEECLSID_VZW_SUPERTEXTHIGH_10PT_ BOLD_FONT

Family: SuperTextHigh

Style: ExtraBold

Size: 10 pt

ClassID: AEECLSID_VZW_SUPERTEXTHIGH_10PT_ EXTRABOLD_FONT

Family: SuperTextHigh

Style: Italic

Size: 10 pt

ClassID: AEECLSID_VZW_SUPERTEXTHIGH_10PT_ ITALIC_FONT

Family: SuperTextHigh

Style: ItalicBold

Size: 10 pt

ClassID: AEECLSID_VZW_SUPERTEXTHIGH_10PT_ ITALICBOLD_FONT

Family: SuperTextHigh

Style: Regular

Size: 10 pt

ClassID: AEECLSID_VZW_SUPERTEXTHIGH_10PT_ REGULAR_FONT

Banner Type Fonts

This document describes the contents of the package and how applications can use the Verizon fonts with Brew MP 1.0 and higher. It also describes how to install and use the package. Brew MP comes with system fonts for rendering font characters on a device. Brew MP font extension modules can be used to customize these fonts, so that applications can have a variety of fonts with different properties to achieve a desired look for a specific user interface.

The below table lists all Verizon custom Fonts that developers can use in their applications.

Verizon Banner Type Fonts

Font Description Example
Family: Arial

Style: Banner Type

Size: 13 pt

Banner Font ClassID: AEECLSID_VZW_ARIAL_13PT_ BANNER_FONT

Banner Face Font ClassID: AEECLSID_VZW_ARIAL_13PT_ BANNERFACE_FONT

Family: Arial

Style: Banner Type

Size: 15 pt

Banner Font ClassID: AEECLSID_VZW_ARIAL_15PT_ BANNER_FONT

Banner Face Font ClassID: AEECLSID_VZW_ARIAL_15PT_ BANNERFACE_FONT

Family: Arial

Style: Banner Type

Size: 18 pt

Banner Font ClassID: AEECLSID_VZW_ARIAL_18PT_ BANNER_FONT

Banner Face Font ClassID: AEECLSID_VZW_ARIAL_18PT_ BANNERFACE_FONT

Family: SuperTextHigh

Style: Banner Type

Size: 10 pt

Banner Font ClassID: AEECLSID_VZW_SUPERTEXTHIGH_10PT_ BANNER_FONT

Banner Face Font ClassID: AEECLSID_VZW_SUPERTEXTHIGH_10PT_ BANNERFACE_FONT

Package Contents

  • BBF files in \Devices
  • This document in \Docs
  • Verizon Font extension(verizonfont.dll and verizonfont.mif) in \Examples
  • Verizon Font Utility and Class IDs for Verizon fonts in \inc

Installation instructions

Install the zip file into your SDK installation path. This does not overwrite any files on a default installation, but will add files to your folders. The Package contents mentioned above describes the items installed and the subdirectories in which they are installed.

Brew MP Versions

Brew MP 1.0+

Keywords

Font, Custom Font, IFont, Banner, IDisplay