函数
Pangoattr_break
since: 1.50
声明 [源代码]
void
pango_attr_break (
const char* text,
int length,
PangoAttrList* attr_list,
int offset,
PangoLogAttr* attrs,
int attrs_len
)
描述 [源代码]
将来自 attrs
中断点的自定义应用到中断点中。
换行符假设由 pango_default_break()
和 pango_tailor_break()
生成。
自版本 1.50 起可用
参数
text
-
类型:
const char*
需要中断的文本。必须是有效的 UTF-8。
数据由函数的调用者所有。 该值是一个以 NUL 结尾的 UTF-8 字符串。 length
-
类型:
int
文本的长度(以字节为单位,如果
text
为 null 结尾,则可以为 -1)。 attr_list
-
类型:
PangoAttrList
需要应用的
PangoAttrList
。数据由函数的调用者所有。 offset
-
类型:
int
text
从段落开头开始的字节偏移。 attrs
-
类型:
PangoLogAttr
数组text
中的每个字符有一个PangoLogAttr
的数组,外加一个额外项,内容需要填写。数组的长度在 attrs_len
参数中指定。数据由函数的调用者所有。 attrs_len
-
类型:
int
attrs
数组的长度。