* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
+ * License along with this library. If not, see <http://www.gnu.org/licenses/>.
*/
#include "config.h"
static AtkHyperlink *
gtk_link_button_accessible_link_new (GtkLinkButtonAccessible *button)
{
- GtkLinkButtonAccessibleLink *link;
+ GtkLinkButtonAccessibleLink *l;
- link = g_object_new (_gtk_link_button_accessible_link_get_type (), NULL);
- link->button = button;
+ l = g_object_new (_gtk_link_button_accessible_link_get_type (), NULL);
+ l->button = button;
- return ATK_HYPERLINK (link);
+ return ATK_HYPERLINK (l);
}
static gchar *
-gtk_link_button_accessible_link_get_uri (AtkHyperlink *link,
+gtk_link_button_accessible_link_get_uri (AtkHyperlink *atk_link,
gint i)
{
- GtkLinkButtonAccessibleLink *l = (GtkLinkButtonAccessibleLink *)link;
+ GtkLinkButtonAccessibleLink *l = (GtkLinkButtonAccessibleLink *)atk_link;
GtkWidget *widget;
const gchar *uri;
}
static gint
-gtk_link_button_accessible_link_get_n_anchors (AtkHyperlink *link)
+gtk_link_button_accessible_link_get_n_anchors (AtkHyperlink *atk_link)
{
return 1;
}
static gboolean
-gtk_link_button_accessible_link_is_valid (AtkHyperlink *link)
+gtk_link_button_accessible_link_is_valid (AtkHyperlink *atk_link)
{
return TRUE;
}
static AtkObject *
-gtk_link_button_accessible_link_get_object (AtkHyperlink *link,
+gtk_link_button_accessible_link_get_object (AtkHyperlink *atk_link,
gint i)
{
- GtkLinkButtonAccessibleLink *l = (GtkLinkButtonAccessibleLink *)link;
+ GtkLinkButtonAccessibleLink *l = (GtkLinkButtonAccessibleLink *)atk_link;
return ATK_OBJECT (l->button);
}
static gint
-gtk_link_button_accessible_link_get_start_index (AtkHyperlink *link)
+gtk_link_button_accessible_link_get_start_index (AtkHyperlink *atk_link)
{
return 0;
}
static gint
-gtk_link_button_accessible_link_get_end_index (AtkHyperlink *link)
+gtk_link_button_accessible_link_get_end_index (AtkHyperlink *atk_link)
{
- GtkLinkButtonAccessibleLink *l = (GtkLinkButtonAccessibleLink *)link;
+ GtkLinkButtonAccessibleLink *l = (GtkLinkButtonAccessibleLink *)atk_link;
return atk_text_get_character_count (ATK_TEXT (l->button));
}
static void
-_gtk_link_button_accessible_link_init (GtkLinkButtonAccessibleLink *link)
+_gtk_link_button_accessible_link_init (GtkLinkButtonAccessibleLink *l)
{
}
static void
_gtk_link_button_accessible_link_class_init (GtkLinkButtonAccessibleLinkClass *class)
{
- AtkHyperlinkClass *hyperlink_class = ATK_HYPERLINK_CLASS (class);
+ AtkHyperlinkClass *atk_link_class = ATK_HYPERLINK_CLASS (class);
- hyperlink_class->get_uri = gtk_link_button_accessible_link_get_uri;
- hyperlink_class->get_n_anchors = gtk_link_button_accessible_link_get_n_anchors;
- hyperlink_class->is_valid = gtk_link_button_accessible_link_is_valid;
- hyperlink_class->get_object = gtk_link_button_accessible_link_get_object;
- hyperlink_class->get_start_index = gtk_link_button_accessible_link_get_start_index;
- hyperlink_class->get_end_index = gtk_link_button_accessible_link_get_end_index;
+ atk_link_class->get_uri = gtk_link_button_accessible_link_get_uri;
+ atk_link_class->get_n_anchors = gtk_link_button_accessible_link_get_n_anchors;
+ atk_link_class->is_valid = gtk_link_button_accessible_link_is_valid;
+ atk_link_class->get_object = gtk_link_button_accessible_link_get_object;
+ atk_link_class->get_start_index = gtk_link_button_accessible_link_get_start_index;
+ atk_link_class->get_end_index = gtk_link_button_accessible_link_get_end_index;
}
static gboolean
gtk_link_button_accessible_link_do_action (AtkAction *action,
gint i)
{
- GtkLinkButtonAccessibleLink *link = (GtkLinkButtonAccessibleLink *)action;
+ GtkLinkButtonAccessibleLink *l = (GtkLinkButtonAccessibleLink *)action;
GtkWidget *widget;
- widget = GTK_WIDGET (link->button);
+ widget = GTK_WIDGET (l->button);
if (widget == NULL)
return FALSE;
static gboolean
activate_link (GtkLinkButton *button,
- AtkHyperlink *link)
+ AtkHyperlink *atk_link)
{
- g_signal_emit_by_name (link, "link-activated");
+ g_signal_emit_by_name (atk_link, "link-activated");
return FALSE;
}