nsIFontPackageProxy

IID:6712FDD4-F978-11d4-A144-005004832142
Inherits From:nsISupports

This interface is implemented by the following components:


Methods

void NeedFontPackage ( char* fontPackID )

void NeedFontPackage ( char* fontPackID )

Request a font package. The proxy will call font package handler to download the font package

This interface is implemented by Gecko for internal purpose It is a service and are different from nsIFontPackageHandler although the method signature is the same. Embedding application should not see this interface.

Arguments:
fontPackID: a font package ID. The id have the following naming convenation name_space:name we currently define one name space lang - a font package for a particular language group and udnder the lang name space, we use the language code to identify the package, below are the defined packages ja - Japanese font package ("lang:ja") ko - Korean font package ("lang:ko") zh-TW - Traditional Chinese font package ("lang:zh-TW") zh-CN - Simplified Chinese font package ("lang:zh-CN") In the future, we may want to add ar - Arabic font packges ("lang:ar") he - Hebrew font packages ("lang:he") th - Thai font package ("lang:th") other name space are reserved for now.

Reference documentation is generated from Mozilla's source.

Add a note User Contributed Notes
No comments available

Copyright © 1999 - 2005 XULPlanet.com