/* $Header$ */
/*
FONTOPS non-visual component resources
Changes
Date			Edit				Bug					Description
18-Jun-13	rmm8013									Updated Omnis X dictionary and added new JNI API to return dictionary as XML.
18-Mar-03 MHn0209			ST/FU/364		Fixed font height for OSX Theme Fonts
26-May-98	rmm3101									Added $winlistfonts and $replistfonts to FontOps NVC.
21-May-98	rmm3094									New File
*/

1   BITMAP  DISCARDABLE     "FONTOPS.BMP"

STRINGTABLE DISCARDABLE 
BEGIN
	// Name of component
 	1000	"FontOps"
 	5000  "Theme" // MHn0209: Theme font identifier

	// Fontops Object Instance methods - start at 6000: None

 	// Static Methods
	8000	"$wintextwidth:$wintextwidth(string,font-name|font-table-index,point-size[,font-style]) Returns the width in screen units required to display the <i>string using the specified window font."
	8001	"$reptextwidth:$reptextwidth(string,font-name|font-table-index,point-size[,font-style]) Returns the width in inches/cms (depending on $usecms preference) required to draw the <i>string using the specified report font."
	8002	"$wintextheight:$wintextheight(font-name|font-table-index,point-size[,font-style,extra-points]) Returns the height in screen units of the specified window font."
	8003	"$reptextheight:$reptextheight(font-name|font-table-index,point-size[,font-style,extra-points]) Returns the height in inches/cms (depending on $usecms preferences) of the specified report font."
	8004,	"$winlistfonts:$winlistfonts(list) Populates the list with the window fonts installed on your system, and indicates whether or not they are truetype." // rmm3101
	8005,	"$replistfonts:$replistfonts(list) populates the specified <i>list with the report fonts installed on your system, and indicates whether or not they are truetype." // rmm3101

	// Start rmm8013
	7000	"string:The string to measure"
	7001	"fontName:The name of the font"
	7002	"pointSize:The point size of the font"
	7003	"fontStyle:Tht font style"
	7004	"extraSpacing:The extra spacing for the font"
	7005	"list:A list to receive the font list"
	// End rmm8013

	// Constants
	19999	"kFontOps"		// Constant prefix: no constants so far: these start at 20000 when added
	20000 "ParamError:-1:ParamError:Incorrect number of parameters passed"
	20001,"InvalidFontIndex:-2:InvalidFontIndex:Font index must be between one and sixteen inclusive"
	20002,"InvalidPointSize:-3:InvalidPointSize:Point size must be greater than zero"
	20003,"PrintManagerError:-4:PrintManagerError:Error returned from print manager"
	20004,"InvalidExtraPoints:-5:InvalidExtraPoints:Extra points must be between zero and seventy two inclusive"

	31000 "FontOpsProc"
END
