Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | bonobo_selector_widget_new () |
void | bonobo_selector_widget_set_interfaces () |
gchar * | bonobo_selector_widget_get_id () |
gchar * | bonobo_selector_widget_get_name () |
gchar * | bonobo_selector_widget_get_description () |
GtkWidget *
bonobo_selector_widget_new (void
);
Creates a new BonoboSelectorWidget widget, this contains a list and a description pane for each component.
void bonobo_selector_widget_set_interfaces (BonoboSelectorWidget *sel
,const gchar **interfaces_required
);
gchar *
bonobo_selector_widget_get_name (BonoboSelectorWidget *sel
);
gchar *
bonobo_selector_widget_get_description
(BonoboSelectorWidget *sel
);
typedef struct _BonoboSelectorWidgetPrivate BonoboSelectorWidgetPrivate;
typedef struct { GtkVBox parent; BonoboSelectorWidgetPrivate *priv; } BonoboSelectorWidget;
typedef struct { GtkVBoxClass parent_class; /* Virtual methods */ gchar *(* get_id) (BonoboSelectorWidget *sel); gchar *(* get_name) (BonoboSelectorWidget *sel); gchar *(* get_description) (BonoboSelectorWidget *sel); void (* set_interfaces) (BonoboSelectorWidget *sel, const gchar **interfaces); /* User select */ void (* final_select) (BonoboSelectorWidget *sel); gpointer dummy[2]; } BonoboSelectorWidgetClass;