|
Public Methods |
| TabArray () |
| TabArray (PangoTabArray* castitem, bool make_a_copy=true) |
| TabArray (const TabArray& src) |
TabArray& | operator= (const TabArray& src) |
| ~TabArray () |
PangoTabArray* | gobj () |
const PangoTabArray* | gobj () const |
PangoTabArray* | gobj_copy () const |
| TabArray (int initial_size, bool positions_in_pixels=true) |
int | get_size () const |
| Get the number of tab stops in tab_array.
|
void | resize (int new_size) |
| Resizes a tab array.
|
void | set_tab (int tab_index, TabAlign alignment, int location) |
| Sets the alignment and location of a tab stop.
|
std::pair<TabAlign, int> | get_tab (int tab_index) const |
| Gets the alignment and position of a tab stop.
|
Glib::ArrayHandle< std::pair<
TabAlign, int > > | get_tabs () const |
| Gets an array of std::pairs containing the tab stop alignments and tab positions.
|
bool | get_positions_in_pixels () const |
| Returns TRUE if the tab positions are in pixels, FALSE if they are in Pango units.
|
Protected Attributes |
PangoTabArray* | gobject_ |
Related Functions |
(Note that these are not member functions.)
|
Pango::TabArray | wrap (PangoTabArray* object, bool take_copy=false) |
Each tab stop has an alignment and a position.