Interface
GtkAccessibleRange
since: 4.10
Description [src]
interface Gtk.AccessibleRange : Gtk.AccessibleThis interface describes ranged controls, e.g. controls which have a single value within an allowed range and that can optionally be changed by the user.
This interface is expected to be implemented by controls using the following roles:
- GTK_ACCESSIBLE_ROLE_METER
- GTK_ACCESSIBLE_ROLE_PROGRESS_BAR
- GTK_ACCESSIBLE_ROLE_SCROLLBAR
- GTK_ACCESSIBLE_ROLE_SLIDER
- GTK_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_MAX
- GTK_ACCESSIBLE_PROPERTY_VALUE_MIN
- GTK_ACCESSIBLE_PROPERTY_VALUE_NOW
- GTK_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. |