#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.