Struct
PangoTabArray
Description [src]
struct PangoTabArray {
/* No available fields */
}
A PangoTabArray contains an array of tab stops.
PangoTabArray can be used to set tab stops in a PangoLayout.
Each tab stop has an alignment, a position, and optionally
a character to use as decimal point.
Constructors
pango_tab_array_new
Creates an array of initial_size tab stops.
pango_tab_array_new_with_positions
Creates a PangoTabArray and allows you to specify the alignment
and position of each tab stop.
Instance methods
pango_tab_array_copy
Copies a PangoTabArray.
pango_tab_array_free
Frees a tab array and associated resources.
pango_tab_array_get_decimal_point
Gets the Unicode character to use as decimal point.
Available since: 1.50
pango_tab_array_get_positions_in_pixels
Returns TRUE if the tab positions are in pixels,
FALSE if they are in Pango units.
pango_tab_array_get_size
Gets the number of tab stops in tab_array.
pango_tab_array_get_tab
Gets the alignment and position of a tab stop.
pango_tab_array_get_tabs
If non-NULL, alignments and locations are filled with allocated arrays.
pango_tab_array_resize
Resizes a tab array.
pango_tab_array_set_decimal_point
Sets the Unicode character to use as decimal point.
Available since: 1.50
pango_tab_array_set_positions_in_pixels
Sets whether positions in this array are specified in pixels.
Available since: 1.50
pango_tab_array_set_tab
Sets the alignment and location of a tab stop.
pango_tab_array_sort
Utility function to ensure that the tab stops are in increasing order.
Available since: 1.50