| Glade User Interface Designer 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);
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);
editor : |
a GladeEditor |
| Returns : | a new GladeSignalEditor associated with editor
|
void glade_signal_editor_load_widget (GladeSignalEditor *editor, GladeWidget *widget);
TODO: write me
editor : |
a GladeSignalEditor |
widget : |
a GladeWidget |