Class

Gtk.ATContext

Description [src]

abstract class Gtk.ATContext : GObject.Object {
  /* No available fields */
}

GtkATContext is an abstract class provided by GTK to communicate to platform-specific assistive technologies API.

Each platform supported by GTK implements a GtkATContext subclass, and is responsible for updating the accessible state in response to state changes in GtkAccessible.

Hierarchy

Hierarchy for Gtk.ATContext

Ancestors

  • GObject

Constructors

gtk_at_context_create

Creates a new GtkATContext instance for the given accessible role, accessible instance, and display connection.

Instance methods

gtk_at_context_get_accessible

Retrieves the GtkAccessible using this context.

gtk_at_context_get_accessible_role

Retrieves the accessible role of this context.

Properties

Gtk.ATContext:accessible

The GtkAccessible that created the GtkATContext instance.

Gtk.ATContext:accessible-role

The accessible role used by the AT context.

Gtk.ATContext:display

The GdkDisplay for the GtkATContext.

Signals

Gtk.ATContext::state-change

Emitted when the attributes of the accessible for the GtkATContext instance change.

Class structure

struct GtkATContextClass {
  /* no available fields */
}