方法
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。 |