| 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 |