#define GAL_VIEW_COLLECTION_TYPE typedef GalViewCollection; GalViewCollection* gal_view_collection_new (void); void gal_view_collection_set_storage_directories (GalViewCollection *collection, char *system_dir, char *local_dir); void gal_view_collection_add_factory (GalViewCollection *collection, GalViewFactory *factory); void gal_view_collection_display_view (GalViewCollection *collection, GalView *view); |
"display-view" void user_function (GalViewCollection *galviewcollection, GtkObject *arg1, gpointer user_data); |
typedef struct {
GtkObject base;
GList *view_list;
GList *factory_list;
} GalViewCollection; |
void gal_view_collection_set_storage_directories
(GalViewCollection *collection,
char *system_dir,
char *local_dir); |
void gal_view_collection_add_factory (GalViewCollection *collection, GalViewFactory *factory); |
void gal_view_collection_display_view
(GalViewCollection *collection,
GalView *view); |
void user_function (GalViewCollection *galviewcollection, GtkObject *arg1, gpointer user_data); |