| 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