枚举
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 起可用
- 值: