|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.GObject
org.gnu.pango.Context
The PangoContext structure stores global information used to control the itemization process. It contains the following fields:
Field Summary |
Fields inherited from class org.gnu.glib.GObject |
eventsInitialized |
Constructor Summary | |
Context(Handle handle)
Create a new Context passing a handle that was created in the native layer. |
Method Summary | |
Direction |
getBaseDir()
Retrieves the base direction for the context. |
FontDescription |
getFontDescription()
Retrieve the default font description for the context. |
Language |
getLanguage()
Retrieves the global language tag for the context. |
FontMetrics |
getMetrics(FontDescription desc,
Language language)
Get overall metric information for a font particular font description. |
FontFamily[] |
listFamilies()
List all families for a Context. |
FontDescription |
loadFont(FontDescription desc)
Loads the font in one of the fontmaps in the context that is the closest match for desc. |
protected static int |
pango_context_get_base_dir(Handle context)
|
protected static Handle |
pango_context_get_font_description(Handle context)
|
protected static Handle |
pango_context_get_language(Handle context)
|
protected static Handle |
pango_context_get_metrics(Handle context,
Handle desc,
Handle language)
|
protected static int |
pango_context_get_type()
|
protected static Handle[] |
pango_context_list_families(Handle context)
|
protected static Handle |
pango_context_load_font(Handle context,
Handle desc)
|
protected static boolean |
pango_context_load_fontNULL(Handle handle,
Handle desc)
|
protected static void |
pango_context_set_base_dir(Handle context,
int direction)
|
protected static void |
pango_context_set_font_description(Handle context,
Handle desc)
|
protected static void |
pango_context_set_language(Handle context,
Handle language)
|
void |
setBaseDir(Direction dir)
Sets the base direction for the context. |
void |
setFontDescription(FontDescription desc)
Sets the font description |
void |
setLanguage(Language lang)
Sets the language |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Context(Handle handle)
handle
- The handle to a native resource.Method Detail |
public FontDescription getFontDescription()
public void setFontDescription(FontDescription desc)
public Language getLanguage()
public void setLanguage(Language lang)
public Direction getBaseDir()
public void setBaseDir(Direction dir)
public FontDescription loadFont(FontDescription desc)
desc
- A FontDescription describing the font to load
null
if no font matched.public FontMetrics getMetrics(FontDescription desc, Language language)
The PangoFontDescription is interpreted in the same way as by pango_itemize(), and the family name may be a comma separated list of figures. If characters from multiple of these families would be used to render the string, then the returned fonts would be a composite of the metrics for the fonts loaded for the individual families.
public FontFamily[] listFamilies()
protected static final int pango_context_get_type()
protected static final Handle[] pango_context_list_families(Handle context)
protected static final Handle pango_context_load_font(Handle context, Handle desc)
protected static final Handle pango_context_get_metrics(Handle context, Handle desc, Handle language)
protected static final void pango_context_set_font_description(Handle context, Handle desc)
protected static final Handle pango_context_get_font_description(Handle context)
protected static final Handle pango_context_get_language(Handle context)
protected static final void pango_context_set_language(Handle context, Handle language)
protected static final void pango_context_set_base_dir(Handle context, int direction)
protected static final int pango_context_get_base_dir(Handle context)
protected static final boolean pango_context_load_fontNULL(Handle handle, Handle desc)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |