方法

PangoAttrListupdate

自: 1.44

声明 [源]

void
pango_attr_list_update (
  PangoAttrList* list,
  int pos,
  int remove,
  int add
)

描述 [源]

更新 list 中属性的索引,以便于更新它们所引用的文本中的更改。

此函数应用的变化是删除位置 posremove 个字节数,并插入 add 个字节。

在 (pos, pos + remove) 范围内的属性将被移除。

开始或结束在 (pos, pos + remove) 范围内的属性将被缩短以反映移除。

如果它们的开始和结束位置在 pos + remove 之后,则更新属性的位置。

自 1.44 版本起可用。

参数

pos

类型: int

更改位置。

remove

类型: int

移除的字节数。

add

类型: int

添加的字节数。