枚举
PangoAttrType
说明 [源]
PangoAttrType
区分不同类型的属性。
除了预定义的值以外,还可以使用 pango_attr_type_register()
为自定义属性分配额外值。预定义的值如下所示。存储属性的结构类型在说明后面以圆括号形式列出。
成员
-
PANGO_ATTR_INVALID
-
不会发生。
- 值:
0
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_LANGUAGE
-
语言 (
PangoAttrLanguage
)。- 值:
1
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_FAMILY
-
字体系列名称列表 (
PangoAttrString
)。- 值:
2
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_STYLE
-
字体倾斜样式 (
PangoAttrInt
)。- 值:
3
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_WEIGHT
-
字体粗细 (
PangoAttrInt
)。- 值:
4
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_VARIANT
-
字体变体(普通或小写字母)(
PangoAttrInt
)。- 值:
5
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_STRETCH
-
字体延伸 (
PangoAttrInt
)。- 值:
6
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_SIZE
-
字体大小,按
PANGO_SCALE
缩放 (PangoAttrInt
)。- 值:
7
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_FONT_DESC
-
字体描述 (
PangoAttrFontDesc
)。- 值:
8
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_FOREGROUND
-
前景色 (
PangoAttrColor
)。- 值:
9
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_BACKGROUND
-
背景色 (
PangoAttrColor
)。- 值:
10
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_UNDERLINE
-
文本是否有下划线 (
PangoAttrInt
)。- 值:
11
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_STRIKETHROUGH
-
文本是否删除 (
PangoAttrInt
)。- 值:
12
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_RISE
-
基线偏移 (
PangoAttrInt
)。- 值:
13
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_SHAPE
-
形状 (
PangoAttrShape
)。- 值:
14
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_SCALE
-
字体大小比例因子 (
PangoAttrFloat
)。- 值:
15
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_FALLBACK
-
是否启用回退 (
PangoAttrInt
)。- 值:
16
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_LETTER_SPACING
-
字母间距 (
PangoAttrInt
)。- 值:
17
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_UNDERLINE_COLOR
< -
下划线颜色 (
PangoAttrColor
).- 值:
18
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_STRIKETHROUGH_COLOR
-
删除线颜色 (
PangoAttrColor
).- 值:
19
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_ABSOLUTE_SIZE
-
以像素为单位的字体大小,按
PANGO_SCALE
缩放 (PangoAttrInt
).- 值:
20
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_GRAVITY
-
基本文本重力 (
PangoAttrInt
).- 值:
21
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_GRAVITY_HINT
-
重力提示 (
PangoAttrInt
).- 值:
22
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_FONT_FEATURES
-
OpenType 字体功能 (
PangoAttrFontFeatures
). 自 1.38 起。- 值:
23
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_FOREGROUND_ALPHA
-
前景 Alpha (
PangoAttrInt
). 自 1.38 起。- 值:
24
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_BACKGROUND_ALPHA
-
背景 Alpha (
PangoAttrInt
). 自 1.38 起。- 值:
25
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_ALLOW_BREAKS
-
允许断行 (
PangoAttrInt
). 自 1.44 起。- 值:
26
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_SHOW
-
如何渲染不可见字符 (
PangoAttrInt
). 自 1.44 起。- 值:
27
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_INSERT_HYPHENS
-
是否在单词内行断点处插入连字符 (
PangoAttrInt
). 自 1.44 起。- 值:
28
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_OVERLINE
-
文本是否有上划线 (
PangoAttrInt
). 自 1.46 起。- 值:
29
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_OVERLINE_COLOR
-
上划线颜色 (
PangoAttrColor
). 自 1.46 起。- 值:
30
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_LINE_HEIGHT
-
行高因子 (
PangoAttrFloat
). 自 1.50 起。- 值:
31
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_ABSOLUTE_LINE_HEIGHT
-
行高 (
PangoAttrInt
). 自 1.50 起。- 值:
32
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_TEXT_TRANSFORM
-
无可用描述。
- 值:
33
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_WORD
-
覆盖分段,将属性范围分类为单个单词 (
PangoAttrInt
). 自 1.50 起。- 值:
34
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_SENTENCE
-
覆盖分段,将属性范围分类为单个句子 (
PangoAttrInt
). 自 1.50 起。- 值:
35
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_BASELINE_SHIFT
-
基线偏移 (
PangoAttrInt
). 自 1.50 起。- 值:
36
- 自 1.0 起可用
- 值:
-
PANGO_ATTR_FONT_SCALE
-
字体相对大小更改 (
PangoAttrInt
). 自 1.50 起。- 值:
37
- 自 1.0 起可用
- 值: