|  |  |  | Glade User Interface Designer Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
| 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 {
	GObject parent;
	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;
	GtkTreeModel *handler_store, *userdata_store;
	GtkCellRenderer *handler_renderer, *userdata_renderer;
	GtkTreeViewColumn *handler_column, *userdata_column;
	IsVoidFunc is_void_handler, is_void_userdata;
} GladeSignalEditor;
GtkWidget * glade_signal_editor_get_widget (GladeSignalEditor *editor);
| 
 | a GladeSignalEditor | 
| Returns : | the editor, orNULL | 
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 |