| ATK Library Reference Manual | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> | 
| struct AtkHypertext; struct AtkHypertextIface; AtkHyperlink* atk_hypertext_get_link (AtkHypertext *hypertext, gint link_index); gint atk_hypertext_get_n_links (AtkHypertext *hypertext); gint atk_hypertext_get_link_index (AtkHypertext *hypertext, gint char_index); | 
| struct AtkHypertextIface
{
  GTypeInterface parent;
  AtkHyperlink*(* get_link)                 (AtkHypertext       *hypertext,
                                             gint               link_index);
  gint         (* get_n_links)              (AtkHypertext       *hypertext);
  gint         (* get_link_index)           (AtkHypertext       *hypertext,
                                             gint               char_index);
}; | 
| AtkHyperlink* atk_hypertext_get_link (AtkHypertext *hypertext, gint link_index); | 
Gets the link in this hypertext document at index link_index
| hypertext : | an AtkHypertext | 
| link_index : | an integer specifying the desired link | 
| Returns : | the link in this hypertext document at index link_index | 
| gint atk_hypertext_get_n_links (AtkHypertext *hypertext); | 
Gets the number of links within this hypertext document.
| hypertext : | an AtkHypertext | 
| Returns : | the number of links within this hypertext document | 
| gint atk_hypertext_get_link_index (AtkHypertext *hypertext, gint char_index); | 
Gets the index into the array of hyperlinks that is associated with the character specified by char_index, or -1 if there is no hyperlink associated with this character.
| hypertext : | an AtkHypertext | 
| char_index : | a character index | 
| Returns : | an index into the array of hyperlinks in hypertext |