![]() |
![]() |
![]() |
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 |