| GtkSourceView Reference Manual | ||||
|---|---|---|---|---|
#include <gtksourceview/gtksourcestyleschememanager.h>
GtkSourceStyleSchemeManager;
void gtk_source_style_scheme_manager_set_search_path
(GtkSourceStyleSchemeManager *manager,
gchar **path);
void gtk_source_style_scheme_manager_append_search_path
(GtkSourceStyleSchemeManager *manager,
const gchar *path);
void gtk_source_style_scheme_manager_prepend_search_path
(GtkSourceStyleSchemeManager *manager,
const gchar *path);
GtkSourceStyleScheme* gtk_source_style_scheme_manager_get_scheme
(GtkSourceStyleSchemeManager *manager,
const gchar *scheme_id);
void gtk_source_style_scheme_manager_force_rescan
(GtkSourceStyleSchemeManager *manager);
typedef struct _GtkSourceStyleSchemeManager GtkSourceStyleSchemeManager;
void gtk_source_style_scheme_manager_set_search_path
(GtkSourceStyleSchemeManager *manager,
gchar **path);
Sets the list of directories where the manager looks for
style scheme files.
If dirs is NULL, the search path is reset to default.
manager : |
a GtkSourceStyleSchemeManager. |
path : |
a NULL-terminated array of strings or NULL.
|
void gtk_source_style_scheme_manager_append_search_path
(GtkSourceStyleSchemeManager *manager,
const gchar *path);
Appends path to the list of directories where the manager looks for
style scheme files.
See gtk_source_style_scheme_manager_set_search_path() for details.
manager : |
a GtkSourceStyleSchemeManager. |
path : |
a directory or a filename. |
void gtk_source_style_scheme_manager_prepend_search_path
(GtkSourceStyleSchemeManager *manager,
const gchar *path);
Prepends path to the list of directories where the manager looks
for style scheme files.
See gtk_source_style_scheme_manager_set_search_path() for details.
manager : |
a GtkSourceStyleSchemeManager. |
path : |
a directory or a filename. |
GtkSourceStyleScheme* gtk_source_style_scheme_manager_get_scheme (GtkSourceStyleSchemeManager *manager, const gchar *scheme_id);
Looks up style scheme by id.
manager : |
a GtkSourceStyleSchemeManager |
scheme_id : |
style scheme id to find |
| Returns : | a GtkSourceStyleScheme object. Returned value is owned by
manager and must not be unref'ed.
|
void gtk_source_style_scheme_manager_force_rescan
(GtkSourceStyleSchemeManager *manager);
Mark any currently cached information about the available style scehems
as invalid. All the available style schemes will be reloaded next time
the manager is accessed.
manager : |
a GtkSourceStyleSchemeManager |