TabArray Class Reference

List of all members.

Detailed Description

Structures for storing Tab Stops.


Public Member Functions

void * gtk ()
 Gets the GTK structure.

PangoTabArray * pngT ()
 Gets out GTK struct.

 this (PangoTabArray *pangoTabArray)
 Creates a new pango tab array from a gtk struct.

 this (gint initial_size, bit positions_in_pixels)
 Creates a new pango tab array.

GType getType ()
 Gets the type for this class.

 this (TabArray src)
 copy constructor

 ~this ()
 unsures the gtk structure is released

void free ()
 Frees the gtk structure called by the dtor.

gint getSize ()
 getSize

void resize (gint new_size)
 resize

void setTab (gint tab_index, PangoTabAlign alignment, gint location)
 setTab

void getTab (gint tab_index, PangoTabAlign *alignment, gint *location)
 getTab

void getTabs (PangoTabAlign **alignments, gint **locations)
 getTabs

bit getPositionsInPixels ()
 getPositionsInPixels


Constructor & Destructor Documentation

TabArray.~this  ) 
 

unsures the gtk structure is released


Member Function Documentation

void TabArray.free  ) 
 

Frees the gtk structure called by the dtor.

bit TabArray.getPositionsInPixels  ) 
 

getPositionsInPixels

Returns:
true if the posisionts are expressed in pixels

gint TabArray.getSize  ) 
 

getSize

Returns:

void TabArray.getTab gint  tab_index,
PangoTabAlign *  alignment,
gint *  location
 

getTab

Parameters:
tab_index 
alignment 
location 

void TabArray.getTabs PangoTabAlign **  alignments,
gint **  locations
 

getTabs

Parameters:
alignments 
locations 

GType TabArray.getType  ) 
 

Gets the type for this class.

void* TabArray.gtk  ) 
 

Gets the GTK structure.

Returns:
a pointer the the pangoTabArray structure

PangoTabArray* TabArray.pngT  ) 
 

Gets out GTK struct.

Returns:
a PangoTabArray

void TabArray.resize gint  new_size  ) 
 

resize

Parameters:
new_size 

void TabArray.setTab gint  tab_index,
PangoTabAlign  alignment,
gint  location
 

setTab

Parameters:
tab_index 
alignment 
location 

TabArray.this TabArray  src  ) 
 

copy constructor

Parameters:
src the PangoTabArray to copy

TabArray.this gint  initial_size,
bit  positions_in_pixels
 

Creates a new pango tab array.

Parameters:
initial_size 
pangoTabArray positions_in_pixels

TabArray.this PangoTabArray *  pangoTabArray  ) 
 

Creates a new pango tab array from a gtk struct.

Parameters:
pangoTabArray struct


Generated on Sun Dec 21 02:47:12 2003 for DUI by doxygen 1.3.4