r3fontgd
real/gadget/r3fontgd.h
r3gad
Base class for all font gadgets.
r3Gadget
R3CLID_GADGET
r3Fontgadget
R3CLID_FONTGADGET - 590
FontSpec
FontSpec
R3FNTGADA_FontSpec
String
char*
string fully specifying the font
jsobj.SetFontSpec(value);
value = jsobj.GetFontSpec();
char* value = ...;
R3SetAttrs(r3obj, R3FNTGADA_FontSpec, value, R3TAG_END);
char* value;
R3GetAttrs(r3obj, R3FNTGADA_FontSpec, &value, R3TAG_END);
NoUserInterface
NoUserInterface
R3FNTGADA_NoUserInterface
Boolean
R3BOOL
jsobj.SetNoUserInterface(value);
R3BOOL value = ...;
R3SetAttrs(r3obj, R3FNTGADA_NoUserInterface, value, R3TAG_END);
OutlineFontsOnly
OutlineFontsOnly
R3FNTGADA_OutlineFontsOnly
Boolean
R3BOOL
jsobj.SetOutlineFontsOnly(value);
value = jsobj.GetOutlineFontsOnly();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3FNTGADA_OutlineFontsOnly, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3FNTGADA_OutlineFontsOnly, &value, R3TAG_END);
SystemFont
SystemFont
R3FNTGADA_SystemFont
Boolean
R3BOOL
give font name in system specific format
jsobj.SetSystemFont(value);
value = jsobj.GetSystemFont();
R3BOOL value = ...;
R3SetAttrs(r3obj, R3FNTGADA_SystemFont, value, R3TAG_END);
R3BOOL value;
R3GetAttrs(r3obj, R3FNTGADA_SystemFont, &value, R3TAG_END);