Top | ![]() |
![]() |
![]() |
![]() |
GType | unicapgtk_device_property_get_type () |
GtkWidget * | unicapgtk_device_property_new () |
GtkWidget * | unicapgtk_device_property_new_by_handle () |
gboolean | unicapgtk_device_property_set () |
GtkWidget * | unicapgtk_device_property_get_label () |
void | unicapgtk_device_property_set_label () |
void | unicapgtk_device_property_redraw () |
void | unicapgtk_device_property_update () |
void | unicapgtk_device_property_redraw_sensitivity () |
void | unicapgtk_device_property_update_sensitivity () |
GObject ╰── GInitiallyUnowned ╰── GtkObject ╰── GtkWidget ╰── GtkContainer ╰── GtkBox ╰── GtkHBox ╰── UnicapgtkDeviceProperty
UnicapgtkDeviceProperty implements AtkImplementorIface, GtkBuildable and GtkOrientable.
GtkWidget *
unicapgtk_device_property_new (unicap_property_t *property_spec
);
Creates a new UnicapgtkDeviceProperty widget.
GtkWidget * unicapgtk_device_property_new_by_handle (unicap_handle_t handle
,unicap_property_t *property_spec
);
Creates a new UnicapgtkDeviceProperty widget and sets the handle.
If a handle is set on the widget, the widget will control the device directly, ie. if the user changes a value, the widget will call unicap_set_property(...) to change the value on the device.
gboolean unicapgtk_device_property_set (UnicapgtkDeviceProperty *ugtk
,unicap_property_t *property
);
GtkWidget *
unicapgtk_device_property_get_label (UnicapgtkDeviceProperty *ugtk
);
void unicapgtk_device_property_set_label (UnicapgtkDeviceProperty *ugtk
,GtkWidget *label
);
void
unicapgtk_device_property_redraw (UnicapgtkDeviceProperty *ugtk
);
Updates the widgets to reflect the current property state
void
unicapgtk_device_property_update (UnicapgtkDeviceProperty *ugtk
);
Reads the current property state from the device and updates the widget
void
unicapgtk_device_property_redraw_sensitivity
(UnicapgtkDeviceProperty *ugtk
);
Updates the widgets sensitivity state according to the auto/manual flags
void
unicapgtk_device_property_update_sensitivity
(UnicapgtkDeviceProperty *ugtk
);
Reads the current property state from the device and updates the widgets sensitivity
“unicapgtk-device-property-changed”
signalvoid user_function (UnicapgtkDeviceProperty *unicapgtkdeviceproperty, gpointer arg1, gpointer user_data)
Flags: Action