<!-- ##### SECTION Title ##### -->
GailTextUtil

<!-- ##### SECTION Short_Description ##### -->
GailTextUtil is a utility class which can be used to implement some of
the AtkText functions for accessible objects which implement AtkText.

<!-- ##### SECTION Long_Description ##### -->
<para>
GailTextUtil is a utility class which can be used to implement the
AtkText functions which get text for accessible objects which implement
AtkText.

In GAIL it is used by the accsesible objects for GnomeCanvasText, GtkEntry,
GtkLabel, GtkCellRendererText and GtkTextview.
</para>

<!-- ##### SECTION See_Also ##### -->
<para>

</para>

<!-- ##### SECTION Stability_Level ##### -->


<!-- ##### STRUCT GailTextUtil ##### -->
<para>
The GailTextCell structure should not be accessed directly.

</para>

@parent: 
@buffer: 

<!-- ##### ENUM GailOffsetType ##### -->
<para>

</para>

@GAIL_BEFORE_OFFSET: 
@GAIL_AT_OFFSET: 
@GAIL_AFTER_OFFSET: 

<!-- ##### FUNCTION gail_text_util_new ##### -->
<para>

</para>

@Returns: 


<!-- ##### FUNCTION gail_text_util_text_setup ##### -->
<para>

</para>

@textutil: 
@text: 


<!-- ##### FUNCTION gail_text_util_buffer_setup ##### -->
<para>

</para>

@textutil: 
@buffer: 


<!-- ##### FUNCTION gail_text_util_get_text ##### -->
<para>

</para>

@textutil: 
@layout: 
@function: 
@boundary_type: 
@offset: 
@start_offset: 
@end_offset: 
@Returns: 


<!-- ##### FUNCTION gail_text_util_get_substring ##### -->
<para>

</para>

@textutil: 
@start_pos: 
@end_pos: 
@Returns: 


