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


SourceForge.net Logo DSource.org Logo digitalmars.com Logo