![]() |
![]() |
![]() |
Glade UI Builder Reference Manual | ![]() |
---|---|---|---|---|
GladeSignalEditorGladeSignalEditor — An interface to edit signals for a GladeWidget. |
GladeSignalEditor; GtkWidget* glade_signal_editor_get_widget (GladeSignalEditor *editor); GladeSignalEditor* glade_signal_editor_new (gpointer *editor); void glade_signal_editor_load_widget (GladeSignalEditor *editor, GladeWidget *widget);
This isnt really a dockable widget, since you need to access the GladeSignalEditor struct's '->main_window' widget, the signal editor is mostly of interest when implementing a custom object editor.
typedef struct { GtkWidget *main_window; /* A vbox where all the widgets are added */ GladeWidget *widget; GladeWidgetAdaptor *adaptor; gpointer *editor; GtkWidget *signals_list; GtkTreeStore *model; GtkTreeView *tree_view; GtkListStore *handler_store; /* This store contains all the posible handler names */ GtkEntryCompletion *completion; GtkTreeIter iters[2]; } GladeSignalEditor;
GtkWidget* glade_signal_editor_get_widget (GladeSignalEditor *editor);
|
a GladeSignalEditor |
Returns : |
the GtkWidget that is the main window for editor , or NULL if
it does not exist
|
GladeSignalEditor* glade_signal_editor_new (gpointer *editor);
|
a GladeEditor |
Returns : |
a new GladeSignalEditor associated with editor
|
void glade_signal_editor_load_widget (GladeSignalEditor *editor, GladeWidget *widget);
TODO: write me
|
a GladeSignalEditor |
|
a GladeWidget |