| Entangle Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
struct EntangleControlGroup; struct EntangleControlGroupClass; EntangleControlGroup * entangle_control_group_new (const gchar *path,gint id,const gchar *label,const gchar *info,gboolean readonly); void entangle_control_group_add (EntangleControlGroup *group,EntangleControl *control); guint entangle_control_group_count (EntangleControlGroup *group); EntangleControl * entangle_control_group_get (EntangleControlGroup *group,int idx); EntangleControl * entangle_control_group_get_by_path (EntangleControlGroup *group,const gchar *path);
struct EntangleControlGroupClass {
EntangleControlClass parent_class;
};
EntangleControlGroup * entangle_control_group_new (const gchar *path,gint id,const gchar *label,const gchar *info,gboolean readonly);
void entangle_control_group_add (EntangleControlGroup *group,EntangleControl *control);
Adds the control to group
|
the group to add to. [transfer none] |
|
the child control to add. [transfer none] |
guint entangle_control_group_count (EntangleControlGroup *group);
Get the number of controls which are immediate children of this group
|
the control group. [transfer none] |
Returns : |
the number of child controls |
EntangleControl * entangle_control_group_get (EntangleControlGroup *group,int idx);
|
the control group. [transfer none] |
|
the index of the control to fetch |
Returns : |
the control at index idx, or NULL. [transfer none]
|
EntangleControl * entangle_control_group_get_by_path (EntangleControlGroup *group,const gchar *path);
Get the control which has the path path
|
the control group |
|
unique path of the control |
Returns : |
the control with path path, or NULL. [transfer none]
|