|  |  |  | Glade User Interface Designer Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | Signals | ||||
| GladeInspectorGladeInspector — A widget for inspecting objects in a GladeProject. | 
GladeInspector; GtkWidget * glade_inspector_new (void); GtkWidget * glade_inspector_new_with_project (GladeProject *project); void glade_inspector_set_project (GladeInspector *inspector,GladeProject *project); GladeProject * glade_inspector_get_project (GladeInspector *inspector); GList * glade_inspector_get_selected_items (GladeInspector *inspector);
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBox
                                 +----GtkVBox
                                       +----GladeInspector
GladeInspector implements AtkImplementorIface, GtkBuildable and GtkOrientable.
A GladeInspector is a widget for inspecting the objects that make up a user interface.
An inspector is created by calling either glade_inspector_new() or glade_inspector_new_with_project(). 
The current project been inspected can be changed by calling glade_inspector_set_project().
typedef struct _GladeInspector GladeInspector;
The GladeInspector struct contains private data only, and should be manipulated using the functions below.
GtkWidget *         glade_inspector_new                 (void);
Creates a new GladeInspector
| Returns : | a new GladeInspector | 
GtkWidget *         glade_inspector_new_with_project    (GladeProject *project);
Creates a new GladeInspector with project
| 
 | a GladeProject | 
| Returns : | a new GladeInspector | 
void glade_inspector_set_project (GladeInspector *inspector,GladeProject *project);
Sets the current project of inspector to project. To unset the current
project, pass NULL for project.
| 
 | a GladeInspector | 
| 
 | a GladeProject | 
GladeProject *      glade_inspector_get_project         (GladeInspector *inspector);
Note that the method does not ref the returned GladeProject.
| 
 | a GladeInspector | 
| Returns : | A GladeProject | 
GList *             glade_inspector_get_selected_items  (GladeInspector *inspector);
Returns the selected items in the inspector.
| 
 | a GladeInspector | 
| Returns : | A GList | 
"item-activated" signalvoid                user_function                      (GladeInspector *inspector,
                                                        gpointer        user_data)      : Run Last
Emitted when a item is activated in the GladeInspector.
| 
 | the object which received the signal | 
| 
 | user data set when the signal handler was connected. | 
"selection-changed" signalvoid                user_function                      (GladeInspector *inspector,
                                                        gpointer        user_data)      : Run Last
Emitted when the selection changes in the GladeInspector.
| 
 | the object which received the signal | 
| 
 | user data set when the signal handler was connected. |