~ubuntu-branches/ubuntu/vivid/atk1.0/vivid-proposed

« back to all changes in this revision

Viewing changes to atk/atkhypertext.c

  • Committer: Package Import Robot
  • Author(s): Luke Yelavich
  • Date: 2013-08-27 07:52:22 UTC
  • mfrom: (1.4.9) (11.2.12 saucy-proposed)
  • Revision ID: package-import@ubuntu.com-20130827075222-59k70z0310f06jbb
* New upstream release
* Update symbols

Show diffs side-by-side

added added

removed removed

Lines of Context:
19
19
 
20
20
#include "atkhypertext.h"
21
21
 
 
22
/**
 
23
 * SECTION:atkhypertext
 
24
 * @Short_description: The ATK interface which provides standard
 
25
 *  mechanism for manipulating hyperlinks.
 
26
 * @Title:AtkHypertext
 
27
 *
 
28
 * An interface used for objects which implement linking between
 
29
 * multiple resource or content locations, or multiple 'markers'
 
30
 * within a single document.  A Hypertext instance is associated with
 
31
 * one or more Hyperlinks, which are associated with particular
 
32
 * offsets within the Hypertext's included content.  While this
 
33
 * interface is derived from Text, there is no requirement that
 
34
 * Hypertext instances have textual content; they may implement Image
 
35
 * as well, and Hyperlinks need not have non-zero text offsets.
 
36
 */
 
37
 
22
38
enum {
23
39
  LINK_SELECTED,
24
40
  LAST_SIGNAL
56
72
 
57
73
  if (!initialized)
58
74
    {
 
75
      /**
 
76
       * AtkHypertext::link-selected:
 
77
       * @atkhypertext: the object which received the signal.
 
78
       * @arg1: the index of the hyperlink which is selected
 
79
       *
 
80
       * The "link-selected" signal is emitted by an AtkHyperText
 
81
       * object when one of the hyperlinks associated with the object
 
82
       * is selected.
 
83
       */
59
84
      atk_hypertext_signals[LINK_SELECTED] =
60
85
        g_signal_new ("link_selected",
61
86
                      ATK_TYPE_HYPERTEXT,