| Top |
| void | (*GnomeThemeFileSectionFunc) () |
| void | (*GnomeThemeFileLineFunc) () |
| GnomeThemeFile * | gnome_theme_file_new_from_string () |
| char * | gnome_theme_file_to_string () |
| void | gnome_theme_file_free () |
| void | gnome_theme_file_foreach_section () |
| void | gnome_theme_file_foreach_key () |
| gboolean | gnome_theme_file_get_raw () |
| gboolean | gnome_theme_file_get_integer () |
| gboolean | gnome_theme_file_get_string () |
| gboolean | gnome_theme_file_get_locale_string () |
| GQuark | gnome_theme_file_parse_error_quark () |
void (*GnomeThemeFileSectionFunc) (GnomeThemeFile *df,const char *name,gpointer data);
GnomeThemeFileSectionFunc is deprecated and should not be used in newly-written code.
void (*GnomeThemeFileLineFunc) (GnomeThemeFile *df,const char *key,const char *locale,const char *value,gpointer data);
GnomeThemeFileLineFunc is deprecated and should not be used in newly-written code.
GnomeThemeFile * gnome_theme_file_new_from_string (char *data,GError **error);
gnome_theme_file_new_from_string is deprecated and should not be used in newly-written code.
Creates a GnomeThemeFile from the data string passed.
data |
the string used to create a GnomeThemeFile. |
|
error |
location to store the error occuring, or NULL to ignore errors |
Since: 2.2
char *
gnome_theme_file_to_string (GnomeThemeFile *df);
gnome_theme_file_to_string is deprecated and should not be used in newly-written code.
This function retrieves the string representing the GnomeThemeFile.
Since: 2.2
void
gnome_theme_file_free (GnomeThemeFile *df);
gnome_theme_file_free is deprecated and should not be used in newly-written code.
Frees the GnomeThemeFile structure.
Since: 2.2
void gnome_theme_file_foreach_section (GnomeThemeFile *df,GnomeThemeFileSectionFunc func,gpointer user_data);
gnome_theme_file_foreach_section is deprecated and should not be used in newly-written code.
Calls func
for each section in the GnomeThemeFile with user_data
.
Since: 2.2
void gnome_theme_file_foreach_key (GnomeThemeFile *df,const char *section,gboolean include_localized,GnomeThemeFileLineFunc func,gpointer user_data);
gnome_theme_file_foreach_key is deprecated and should not be used in newly-written code.
Looks for the section section_name
. If found, this function calls func
for each line
in the section with fields of line and user_data
.
df |
||
section |
name of the section |
|
include_localized |
a boolean value |
|
func |
||
user_data |
a pointer to user_data. |
Since: 2.2
gboolean gnome_theme_file_get_raw (GnomeThemeFile *df,const char *section,const char *keyname,const char *locale,char **val);
gnome_theme_file_get_raw is deprecated and should not be used in newly-written code.
Searches section name and line in the GnomeThemeFile data structure.
If found, sets the val
to value field in GnomeThemeFileLine and returns a boolean value.
df |
||
section |
the string representing the section name |
|
keyname |
the string representing the key name. |
|
locale |
the string representing the locale. |
|
val |
a char**. |
Since: 2.2
gboolean gnome_theme_file_get_integer (GnomeThemeFile *df,const char *section,const char *keyname,int *val);
gnome_theme_file_get_integer is deprecated and should not be used in newly-written code.
This function calls gnome_theme_file_get_raw() with the parameters. If gnome_theme_file_get_raw returns
TRUE, then converts the value string filled in by the function to an integer and writes it in val
.
Since: 2.2
gboolean gnome_theme_file_get_string (GnomeThemeFile *df,const char *section,const char *keyname,char **val);
gnome_theme_file_get_string is deprecated and should not be used in newly-written code.
This function calls gnome_theme_file_get_raw() with the parameters and returns the
boolean value.
Since: 2.2
gboolean gnome_theme_file_get_locale_string (GnomeThemeFile *df,const char *section,const char *keyname,char **val);
gnome_theme_file_get_locale_string is deprecated and should not be used in newly-written code.
Calculates the locale if the current_locale field of df
is NULL. Then calls gnome_theme_file_get_raw() with the
parameters and returns the boolean value obtained.
Since: 2.2