接口

GtkAccessibleRange

自 4.10 起

描述 [src]

interface Gtk.AccessibleRange : Gtk.Accessible

此接口描述了范围控件,例如在允许的范围内具有单个值且可以由用户更改(可选)的控件。

预期使用以下角色的控件实现此接口

  • GTK_ACCESSIBLE_ROLE_METER
  • GTK_ACCESSIBLE_ROLE_PROGRESS_BAR
  • GTK_ACCESSIBLE_ROLE_SCROLLBAR
  • GTK_ACCESSIBLE_ROLE_SLIDER
  • GTK_ACCESSIBLE_ROLE_SPIN_BUTTON

如果不满足此条件,将在运行时发出警告。

除此接口外,预期其实现者为以下属性提供正确的值

  • GTK_ACCESSIBLE_PROPERTY_VALUE_MAX
  • GTK_ACCESSIBLE_PROPERTY_VALUE_MIN
  • GTK_ACCESSIBLE_PROPERTY_VALUE_NOW
  • GTK_ACCESSIBLE_PROPERTY_VALUE_TEXT.

自 4.10 起可用

前提条件

要实现 AccessibleRange,类型必须从GtkAccessible 继承。

接口结构

struct GtkAccessibleRangeInterface {
  GTypeInterface g_iface;
  gboolean (* set_current_value) (
    GtkAccessibleRange* self,
    double value
  );
  
}

无可用描述。

接口成员
g_iface
GTypeInterface
 

无可用描述。

set_current_value
gboolean (* set_current_value) (
    GtkAccessibleRange* self,
    double value
  )
 

无可用描述。

虚拟方法

Gtk.AccessibleRange.set_current_value

设置无障碍范围的当前值。

自 4.10 起