|  |  |  | Glade UI Builder Reference Manual |  | 
|---|---|---|---|---|
#include <glade.h>
            GladeProjectView;
GtkWidget*  glade_project_view_new          (void);
GladeProject* glade_project_view_get_project
                                            (GladeProjectView *view);
void        glade_project_view_set_project  (GladeProjectView *view,
                                             GladeProject *project);
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkScrolledWindow
                                       +----GladeProjectView
"item-activated" void user_function (GladeProjectView *widget, GladeWidget *arg1, gpointer user_data) : Run last
The GladeProjectView is a heirarchical treeview that allows the user to control selection and cut/copy/paste/delete GladeWidget objects in the GladeProject.
GtkWidget* glade_project_view_new (void);
Creates a new GladeProjectView
| Returns : | a new GladeProjectView | 
GladeProject* glade_project_view_get_project (GladeProjectView *view);
| view: | a GladeProjectView | 
| Returns : | the GladeProject viewrepresents | 
void glade_project_view_set_project (GladeProjectView *view, GladeProject *project);
Sets the project of view to project. If project is NULL, view will
stop being a view of a project.
| view: | a GladeProjectView | 
| project: | a GladeProject or NULL | 
void user_function (GladeProjectView *widget, GladeWidget *arg1, gpointer user_data) : Run last
Emitted when a item is activated in the GtkTreeView of a GladeProjectView.
| widget: | the GladeWidget that was activated. | 
| user_data: | user data set when the signal handler was connected. |