interface Atk.Hypertext : GObject.ObjectTheATK interface which provides standard mechanism for manipulating hyperlinks.
An interface used for objects which implement linking betweenmultiple resource or content locations, or multiple ‘markers’within a single document. A Hypertext instance is associated withone or more Hyperlinks, which are associated with particularoffsets within the Hypertext’s included content. While thisinterface is derived from Text, there is no requirement thatHypertext instances have textual content; they may implement Imageas well, and Hyperlinks need not have non-zero text offsets.
In order to implement Hypertext, your type must inherit fromGObject.
Gets the index into the array of hyperlinks that is associated withthe character specified bychar_index.
The “link-selected” signal is emitted by an AtkHyperTextobject when one of the hyperlinks associated with the objectis selected.
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 ); void (* link_selected) ( AtkHypertext* hypertext, gint link_index ); }No description available.
parent | |
No description available. | |
get_link | |
No description available. | |
get_n_links | |
No description available. | |
get_link_index | |
No description available. | |
link_selected | |
No description available. |
Gets the index into the array of hyperlinks that is associated withthe character specified bychar_index.