Gtk# Documentation
DO NOTE EDIT!! This file is taken from Rachel
Hestilow's documentation and is generated automatically.
It's from June 25 2002, a bit outdated, but there will be an
update.
Pango
Alignment -
Alignment enumeration
Fields
Center
Left
Right
Analysis -
Analysis Struct
AttrClass -
AttrClass Struct
AttrColor -
AttrColor Struct
AttrFloat -
AttrFloat Struct
AttrFontDesc -
AttrFontDesc Struct
AttrInt - AttrInt
Struct
AttrIterator -
AttrIterator Struct
AttrLanguage -
AttrLanguage Struct
AttrList -
AttrList Boxed Struct
AttrShape -
AttrShape Struct
AttrString -
AttrString Struct
AttrType -
AttrType enumeration
Fields
Background
Family
FontDesc
Foreground
Invalid
Language
Rise
Scale
Shape
Size
Stretch
Strikethrough
Style
Underline
Variant
Weight
Attribute -
Attribute Struct
Color -
Color
Boxed Struct
Context -
Context
Class
Constructors
Context () -
Context Constructor
To be completed
Methods
void ListFamilies
(
FontFamily families, int n_families) -
ListFamilies Method
To be completed
Properties
Direction
BaseDir -
BaseDir Property
To be completed
[unknown] FontMap -
FontMap Property
To be completed
Coverage -
Coverage Struct
CoverageLevel -
CoverageLevel enumeration
Fields
Approximate
Exact
Fallback
None
Direction -
Direction enumeration
Fields
Ltr
Rtl
TtbLtr
TtbRtl
Engine - Engine
Struct
EngineInfo -
EngineInfo Struct
EngineLang -
EngineLang Struct
EngineRange -
EngineRange Struct
EngineShape -
EngineShape Struct
Font -
Font
Class
Methods
void GetGlyphExtents (uint glyph,
Rectangle ink_rect,
Rectangle logical_rect) -
GetGlyphExtents Method
To be completed
FontDescription -
FontDescription Boxed Struct
FontFace -
FontFace Class
Methods
Properties
string FaceName -
FaceName Property
To be completed
FontFamily -
FontFamily Class
Methods
void ListFaces
(
FontFace faces, int n_faces) -
ListFaces Method
To be completed
Properties
string Name -
Name
Property
To be completed
FontMap -
FontMap
Class
Methods
void ListFamilies
(
FontFamily families, int n_families) -
ListFamilies Method
To be completed
FontMask -
FontMask enumeration
Fields
Family
Size
Stretch
Style
Variant
Weight
FontMetrics -
FontMetrics Boxed Struct
Fontset -
Fontset
Class
Methods
Font GetFont
(uint wc) -
GetFont Method
To be completed
Properties
FontsetSimple -
FontsetSimple Class
Methods
void Append (
Font
font) -
Append Method
To be completed
int Size () -
Size
Method
To be completed
GlyphGeometry -
GlyphGeometry Struct
GlyphInfo -
GlyphInfo Struct
GlyphString -
GlyphString Boxed Struct
GlyphVisAttr -
GlyphVisAttr Struct
IncludedModule -
IncludedModule Struct
IndicScript -
IndicScript Struct
IntSet - IntSet
Struct
Item - Item
Struct
Layout -
Layout
Class
Constructors
Layout
(
Context context) -
Layout Constructor
To be completed
Methods
void ContextChanged () -
ContextChanged Method
To be completed
Layout Copy ()
-
Copy Method
To be completed
void GetCursorPos (int index,
Rectangle strong_pos,
Rectangle weak_pos) -
GetCursorPos Method
To be completed
void GetExtents
(
Rectangle ink_rect,
Rectangle logical_rect) -
GetExtents Method
To be completed
LayoutLine
GetLine (int line) -
GetLine Method
To be completed
void GetLogAttrs
(
LogAttr attrs, int n_attrs) -
GetLogAttrs Method
To be completed
void GetPixelExtents
(
Rectangle ink_rect,
Rectangle logical_rect) -
GetPixelExtents Method
To be completed
void GetPixelSize (int width, int
height) -
GetPixelSize Method
To be completed
void GetSize (int width, int height)
-
GetSize Method
To be completed
void IndexToPos (int index,
Rectangle pos) -
IndexToPos Method
To be completed
void MoveCursorVisually (bool strong,
int old_index, int old_trailing, int direction, int new_index, int
new_trailing) -
MoveCursorVisually
Method
To be completed
void SetMarkup (string markup, int
length) -
SetMarkup Method
To be completed
void SetMarkupWithAccel (string
markup, int length, string accel_marker, string accel_char) -
SetMarkupWithAccel Method
To be completed
void SetText (string text, int
length) -
SetText Method
To be completed
bool XyToIndex (int x, int y, int
index, int trailing) -
XyToIndex
Method
To be completed
Properties
Alignment
Alignment -
Alignment Property
To be completed
AttrList
Attributes -
Attributes Property
To be completed
Context
Context -
Context Property
To be completed
[unknown] FontDescription -
FontDescription Property
To be completed
int Indent -
Indent Property
To be completed
bool Justify -
Justify Property
To be completed
int LineCount -
LineCount Property
To be completed
bool SingleParagraphMode -
SingleParagraphMode Property
To be completed
int Spacing -
Spacing Property
To be completed
TabArray Tabs
-
Tabs Property
To be completed
string Text -
Text
Property
To be completed
int Width -
Width
Property
To be completed
WrapMode Wrap
-
Wrap Property
To be completed
LayoutIter -
LayoutIter Struct
LayoutLine -
LayoutLine Struct
LayoutRun -
LayoutRun Struct
LogAttr - LogAttr
Struct
Map - Map
Struct
MapEntry -
MapEntry Struct
OTTableType -
OTTableType enumeration
Fields
Gpos
Gsub
Rectangle -
Rectangle Struct
Stretch -
Stretch
enumeration
Fields
Condensed
Expanded
ExtraCondensed
ExtraExpanded
Normal
SemiCondensed
SemiExpanded
UltraCondensed
UltraExpanded
Style -
Style
enumeration
Fields
Italic
Normal
Oblique
TabAlign -
TabAlign enumeration
Fields
Left
TabArray -
TabArray Boxed Struct
Underline -
Underline enumeration
Fields
Double
Low
None
Single
Variant -
Variant
enumeration
Fields
Normal
SmallCaps
Weight -
Weight
enumeration
Fields
Bold
Heavy
Light
Normal
Ultrabold
Ultralight
Win32FontCache -
Win32FontCache Struct
WrapMode -
WrapMode enumeration
Fields
Char
Word
XFontCache -
XFontCache Struct