Virtualvfunc_Retrieves the text attributes inside the accessible object.
Each attribute is composed by:
It is left to the implementation to determine the serialization format of the value to a string.
GTK provides support for various text attribute names and values, but implementations of this interface are free to add their own attributes.
If this function returns true, n_ranges will be set to a value
greater than or equal to one, ranges will be set to a newly
allocated array of [struct#Gtk.AccessibleTextRange].
the offset, in characters
Virtualvfunc_Retrieves the position of the caret inside the accessible object.
Virtualvfunc_Retrieve the current contents of the accessible object within the given range.
If end is G_MAXUINT, the end of the range is the full content
of the accessible object.
the beginning of the range, in characters
the end of the range, in characters
Virtualvfunc_Retrieve the current contents of the accessible object starting from the given offset, and using the given granularity.
The start and end values contain the boundaries of the text.
the offset, in characters
the granularity of the query
Virtualvfunc_Retrieves the default text attributes inside the accessible object.
Each attribute is composed by:
It is left to the implementation to determine the serialization format of the value to a string.
GTK provides support for various text attribute names and values, but implementations of this interface are free to add their own attributes.
Virtualvfunc_Virtualvfunc_Virtualvfunc_Retrieves the selection ranges in the accessible object.
If this function returns true, n_ranges will be set to a value
greater than or equal to one, and ranges will be set to a newly
allocated array of [struct#Gtk.AccessibleTextRange].
Virtualvfunc_Sets the caret position.
the text offset in characters
Virtualvfunc_Sets the caret position.
the selection to set
the range to set the selection to
Virtualvfunc_Retrieves the accessible identifier for the accessible object.
This functionality can be overridden by Gtk.Accessible implementations.
It is left to the accessible implementation to define the scope and uniqueness of the identifier.
Virtualvfunc_Retrieves the accessible parent for an accessible object.
This function returns NULL for top level widgets.
Virtualvfunc_Virtualvfunc_Queries the coordinates and dimensions of this accessible
This functionality can be overridden by Gtk.Accessible implementations, e.g. to get the bounds from an ignored child widget.
Virtualvfunc_Retrieves the first accessible child of an accessible object.
Virtualvfunc_Retrieves the next accessible sibling of an accessible object
Virtualvfunc_Queries a platform state, such as focus.
This functionality can be overridden by Gtk.Accessible implementations, e.g. to get platform state from an ignored child widget, as is the case for Gtk.Text wrappers.
platform state to query
Interface for implementing AccessibleText. Contains only the virtual methods that need to be implemented.