![]() |
![]() |
![]() |
Evolution Utilities Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Properties | Signals |
struct GalViewCollectionItem; struct GalViewCollection; GalViewCollection * gal_view_collection_new (const gchar *system_directory
,const gchar *user_directory
); const gchar * gal_view_collection_get_system_directory (GalViewCollection *collection
); const gchar * gal_view_collection_get_user_directory (GalViewCollection *collection
); gint gal_view_collection_get_count (GalViewCollection *collection
); GalView * gal_view_collection_get_view (GalViewCollection *collection
,gint n
); GalViewCollectionItem * gal_view_collection_get_view_item (GalViewCollection *collection
,gint n
); gint gal_view_collection_get_view_index_by_id (GalViewCollection *collection
,const gchar *view_id
); void gal_view_collection_delete_view (GalViewCollection *collection
,gint i
); void gal_view_collection_save (GalViewCollection *collection
); GalView * gal_view_collection_load_view_from_file (GalViewCollection *collection
,const gchar *type
,const gchar *filename
); const gchar * gal_view_collection_append_with_title (GalViewCollection *collection
,const gchar *title
,GalView *view
); const gchar * gal_view_collection_set_nth_view (GalViewCollection *collection
,gint i
,GalView *view
); const gchar * gal_view_collection_get_default_view (GalViewCollection *collection
);
"system-directory" gchar* : Read / Write / Construct Only "user-directory" gchar* : Read / Write / Construct Only
struct GalViewCollectionItem { GalView *view; gchar *id; gboolean changed; gboolean ever_changed; gboolean built_in; gchar *filename; gchar *title; gchar *type; GalViewCollection *collection; guint view_changed_id; };
GalViewCollection * gal_view_collection_new (const gchar *system_directory
,const gchar *user_directory
);
Creates a GalViewCollection and loads ".galview" files from
system_directory
and user_directory
.
|
directory from which to load built-in views |
|
directory from which to load user-created views |
const gchar * gal_view_collection_get_system_directory
(GalViewCollection *collection
);
Returns the directory from which built-in views were loaded.
|
a GalViewCollection |
Returns : |
the system directory for collection
|
const gchar * gal_view_collection_get_user_directory
(GalViewCollection *collection
);
Returns the directory from which user-created views were loaded.
|
a GalViewCollection |
Returns : |
the user directory for collection
|
gint gal_view_collection_get_count (GalViewCollection *collection
);
Calculates the number of views in the given collection.
|
The view collection to count |
Returns : |
The number of views in the collection. |
GalView * gal_view_collection_get_view (GalViewCollection *collection
,gint n
);
|
The view collection to query |
|
The view to get. |
Returns : |
The nth view in the collection |
GalViewCollectionItem * gal_view_collection_get_view_item (GalViewCollection *collection
,gint n
);
|
The view collection to query |
|
The view item to get. |
Returns : |
The nth view item in the collection |
gint gal_view_collection_get_view_index_by_id (GalViewCollection *collection
,const gchar *view_id
);
void gal_view_collection_delete_view (GalViewCollection *collection
,gint i
);
void gal_view_collection_save (GalViewCollection *collection
);
Saves the data to the user directory specified in set storage directories. This is primarily for internal use by other parts of gal_view.
|
The view collection to save information for |
GalView * gal_view_collection_load_view_from_file (GalViewCollection *collection
,const gchar *type
,const gchar *filename
);
const gchar * gal_view_collection_append_with_title (GalViewCollection *collection
,const gchar *title
,GalView *view
);
const gchar * gal_view_collection_set_nth_view (GalViewCollection *collection
,gint i
,GalView *view
);
const gchar * gal_view_collection_get_default_view
(GalViewCollection *collection
);
"system-directory"
property "system-directory" gchar* : Read / Write / Construct Only
Directory from which to load built-in views.
Default value: NULL
"changed"
signalvoid user_function (GalViewCollection *galviewcollection,
gpointer user_data) : Run Last