Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIFontCatalogService Interface Reference

import "nsIFontCatalogService.idl";

Inheritance diagram for nsIFontCatalogService:
Inheritance graph
[legend]
Collaboration diagram for nsIFontCatalogService:
Collaboration graph
[legend]

List of all members.

Public Member Functions

nsIArray getFontCatalogEntries (in ACString familyName, in ACString language, in unsigned short weight, in unsigned short width, in unsigned short slant, in unsigned short spacing)

Public Attributes

const unsigned short kFCWeightAny = 0
const unsigned short kFCWeightLight = 300
const unsigned short kFCWeightBook = 400
const unsigned short kFCWeightMedium = 400
const unsigned short kFCWeightRegular = 400
const unsigned short kFCWeightDemi = 600
const unsigned short kFCWeightDemibold = 600
const unsigned short kFCWeightBold = 700
const unsigned short kFCWeighBlack = 900
const unsigned short kFCWidthAny = 0
const unsigned short kFCWidthNarrow = 3
const unsigned short kFCWidthSemicondensed = 4
const unsigned short kFCWidthBlock = 5
const unsigned short kFCWidthMedium = 5
const unsigned short kFCWidthNormal = 5
const unsigned short kFCWidthBold = 7
const unsigned short kFCWidthWide = 7
const unsigned short kFCWidthDoubleWide = 9
const unsigned short kFCSlantAny = 0
const unsigned short kFCSlantRoman = 1
const unsigned short kFCSlantItalic = 2
const unsigned short kFCSlantOblique = 3
const unsigned short kFCSlantReverseItalic = 4
const unsigned short kFCSlantReverseOblique = 5
const unsigned short kFCSpacingAny = 0
const unsigned short kFCSpacingMonospace = 1
const unsigned short kFCSpacingProportional = 2

Detailed Description

Definition at line 79 of file nsIFontCatalogService.idl.


Member Function Documentation

nsIArray nsIFontCatalogService::getFontCatalogEntries ( in ACString  familyName,
in ACString  language,
in unsigned short  weight,
in unsigned short  width,
in unsigned short  slant,
in unsigned short  spacing 
)

Member Data Documentation

Definition at line 111 of file nsIFontCatalogService.idl.

Definition at line 113 of file nsIFontCatalogService.idl.

Definition at line 114 of file nsIFontCatalogService.idl.

Definition at line 115 of file nsIFontCatalogService.idl.

Definition at line 116 of file nsIFontCatalogService.idl.

Definition at line 112 of file nsIFontCatalogService.idl.

Definition at line 119 of file nsIFontCatalogService.idl.

Definition at line 120 of file nsIFontCatalogService.idl.

Definition at line 121 of file nsIFontCatalogService.idl.

Definition at line 97 of file nsIFontCatalogService.idl.

Definition at line 89 of file nsIFontCatalogService.idl.

Definition at line 96 of file nsIFontCatalogService.idl.

Definition at line 91 of file nsIFontCatalogService.idl.

Definition at line 94 of file nsIFontCatalogService.idl.

Definition at line 95 of file nsIFontCatalogService.idl.

Definition at line 90 of file nsIFontCatalogService.idl.

Definition at line 92 of file nsIFontCatalogService.idl.

Definition at line 93 of file nsIFontCatalogService.idl.

Definition at line 100 of file nsIFontCatalogService.idl.

Definition at line 103 of file nsIFontCatalogService.idl.

Definition at line 106 of file nsIFontCatalogService.idl.

Definition at line 108 of file nsIFontCatalogService.idl.

Definition at line 104 of file nsIFontCatalogService.idl.

Definition at line 101 of file nsIFontCatalogService.idl.

Definition at line 105 of file nsIFontCatalogService.idl.

Definition at line 102 of file nsIFontCatalogService.idl.

Definition at line 107 of file nsIFontCatalogService.idl.


The documentation for this interface was generated from the following file: