方法
PangoGlyphItemsplit
desde: 1.2
声明 [src]
PangoGlyphItem*
pango_glyph_item_split (
PangoGlyphItem* orig,
const char* text,
int split_index
)
描述 [src]
修改 orig
使得它只覆盖 split_index
后的文本,并返回一个新的项,它覆盖 orig
中原来的 split_index
之前的文本。
你可以将 split_index
视为返回项的长度。 split_index
可能不是 0,也可能不大于或等于 orig
的长度(即每个项必须至少分配一个字节,你不能创建零长度的项)。
这个函数在功能上与 pango_item_split()
类似(并使用它内部)。
自从:1.2
参数
text
-
类型:
const char*
应用于
orig
中的位置的文本。数据由方法调用者拥有。 值是空终止的 UTF-8 字符串。 split_index
-
类型:
int
相对于项开头的分割位置的字节索引。
返回值
类型: PangoGlyphItem
表示 split_index
之前文本的新分配的项,应当用
方法调用者拥有返回的数据,并负责释放它。 |
返回值可以为 NULL 。 |