结构

PangoTabArray

描述 [src]

struct PangoTabArray {
  /* No available fields */
}

PangoTabArray 包含一系列选项卡 停靠点。

PangoTabArray 可以用于在 PangoLayout 中设置选项卡停靠点。每个选项卡停靠点都有一个对齐方式、位置以及一个用作十进制 点的字符(可选)。

构造函数

pango_tab_array_new

创建包含 initial_size 个选项卡 停靠点的数组。

pango_tab_array_new_with_positions

创建一个 PangoTabArray,并允许你指定每个选项卡 停靠点的对齐方式和位置。

函数

pango_tab_array_from_string

从一个 string 中反序列化一个 PangoTabArray

since: 1.50

实例方法

pango_tab_array_copy

复制一个 PangoTabArray

pango_tab_array_free

释放一个选项卡数组和关联的 资源。

pango_tab_array_get_decimal_point

获取用作十进制 点的 Unicode 字符。

since: 1.50

pango_tab_array_get_positions_in_pixels

如果选项卡位置以像素为单位,则返回 TRUE,如果以 Pango 单位为单位,则返回 FALSE

pango_tab_array_get_size

获取 tab_array 中的选项卡停靠点数量。

pango_tab_array_get_tab

获取一个选项卡 停靠点的对齐方式和位置。

pango_tab_array_get_tabs

如果非 NULLalignmentslocations 将使用已分配的 数组填充。

pango_tab_array_resize

调整选项卡 数组的大小。

pango_tab_array_set_decimal_point

设置用作十进制 点的 Unicode 字符。

since: 1.50

pango_tab_array_set_positions_in_pixels

设置该数组中的位置是否以 像素为单位指定。

since: 1.50

pango_tab_array_set_tab

设置一个选项卡 停靠点的对齐方式和位置。

pango_tab_array_sort

确保选项卡停靠点按升序排列的实用 函数。

since: 1.50

pango_tab_array_to_string

将一个 PangoTabArray 序列化为一个 string。

since: 1.50