#include "gnt.h"
#include "gntwm.h"
Go to the source code of this file.
Enumerations | |
| enum | GntStyle { GNT_STYLE_SHADOW = 0, GNT_STYLE_COLOR = 1, GNT_STYLE_MOUSE = 2, GNT_STYLE_WM = 3, GNT_STYLE_REMPOS = 4, GNT_STYLES } |
Functions | |
| void | gnt_style_read_configure_file (const char *filename) |
| Read configuration from a file. | |
| const char * | gnt_style_get (GntStyle style) |
| Get the user-setting for a style. | |
| char * | gnt_style_get_from_name (const char *group, const char *key) |
| Get the value of a preference in ~/.gntrc. | |
| char ** | gnt_style_get_string_list (const char *group, const char *key, gsize *length) |
| Get the value of a preference in ~/.gntrc. | |
| int | gnt_style_get_color (char *group, char *key) |
| Get the value of a color pair in ~/.gntrc. | |
| gboolean | gnt_style_parse_bool (const char *value) |
| Parse a boolean preference. | |
| gboolean | gnt_style_get_bool (GntStyle style, gboolean def) |
| Get the boolean value for a user-setting. | |
| void | gnt_styles_get_keyremaps (GType type, GHashTable *hash) |
| void | gnt_style_read_actions (GType type, GntBindableClass *klass) |
| gboolean | gnt_style_read_menu_accels (const char *name, GHashTable *table) |
| Read menu-accels from ~/.gntrc. | |
| void | gnt_style_read_workspaces (GntWM *wm) |
| void | gnt_init_styles (void) |
| Initialize style settings. | |
| void | gnt_uninit_styles (void) |
| Uninitialize style settings. | |
Definition in file gntstyle.h.
| const char* gnt_style_get | ( | GntStyle | style | ) |
Get the user-setting for a style.
| style | The style. |
NULL. | gboolean gnt_style_get_bool | ( | GntStyle | style, | |
| gboolean | def | |||
| ) |
Get the boolean value for a user-setting.
| style | The style. | |
| def | The default value (i.e, the value if the user didn't define any value) |
| int gnt_style_get_color | ( | char * | group, | |
| char * | key | |||
| ) |
Get the value of a color pair in ~/.gntrc.
| group | The name of the group in the keyfile. If NULL, the prgname will be used first, if available. Otherwise, "general" will be used. | |
| key | The key |
| char* gnt_style_get_from_name | ( | const char * | group, | |
| const char * | key | |||
| ) |
Get the value of a preference in ~/.gntrc.
| group | The name of the group in the keyfile. If NULL, the prgname will be used first, if available. Otherwise, "general" will be used. | |
| key | The key |
NULL | char** gnt_style_get_string_list | ( | const char * | group, | |
| const char * | key, | |||
| gsize * | length | |||
| ) |
Get the value of a preference in ~/.gntrc.
| group | The name of the group in the keyfile. If NULL, the prgname will be used first, if available. Otherwise, "general" will be used. | |
| key | The key | |
| length | Return location for the number of strings returned, or NULL |
| gboolean gnt_style_parse_bool | ( | const char * | value | ) |
Parse a boolean preference.
For example, if 'value' is "false" (ignoring case) or "0", the return value will be FALSE, otherwise TRUE.
| value | The value of the boolean setting as a string |
| void gnt_style_read_configure_file | ( | const char * | filename | ) |
Read configuration from a file.
| filename | The filename to read configuration from. |
| gboolean gnt_style_read_menu_accels | ( | const char * | name, | |
| GHashTable * | table | |||
| ) |
Read menu-accels from ~/.gntrc.
| name | The name of the window. | |
| table | The hastable to store the accel information. |
TRUE if some accels were read, FALSE otherwise.