Interface
GtkAccessibleRange
since: 4.10
Description [src]
interface Gtk.AccessibleRange : Gtk.Accessible
An interface for accessible objects containing a numeric value.
GtkAccessibleRange describes ranged controls for Assistive Technologies.
Ranged controls have a single value within an allowed range that can optionally be changed by the user.
This interface is expected to be implemented by controls using the following roles:
GTK_ACCESSIBLE_ROLE_METERGTK_ACCESSIBLE_ROLE_PROGRESS_BARGTK_ACCESSIBLE_ROLE_SCROLLBARGTK_ACCESSIBLE_ROLE_SLIDERGTK_ACCESSIBLE_ROLE_SPIN_BUTTON
If that is not the case, a warning will be issued at run time.
In addition to this interface, its implementers are expected to provide the correct values for the following properties:
GTK_ACCESSIBLE_PROPERTY_VALUE_MAXGTK_ACCESSIBLE_PROPERTY_VALUE_MINGTK_ACCESSIBLE_PROPERTY_VALUE_NOWGTK_ACCESSIBLE_PROPERTY_VALUE_TEXT.
Available since: 4.10
Prerequisite
In order to implement AccessibleRange, your type must inherit fromGtkAccessible.
Interface structure
struct GtkAccessibleRangeInterface {
GTypeInterface g_iface;
gboolean (* set_current_value) (
GtkAccessibleRange* self,
double value
);
}
No description available.
Interface members
g_iface |
|
No description available. |
|
set_current_value |
|
No description available. |