Colors API. More...
#include <glib.h>Go to the source code of this file.
Enumerations | |
| enum | GntColorType { GNT_COLOR_NORMAL = 1 , GNT_COLOR_HIGHLIGHT , GNT_COLOR_DISABLED , GNT_COLOR_HIGHLIGHT_D , GNT_COLOR_TEXT_NORMAL , GNT_COLOR_TEXT_INACTIVE , GNT_COLOR_MNEMONIC , GNT_COLOR_MNEMONIC_D , GNT_COLOR_SHADOW , GNT_COLOR_TITLE , GNT_COLOR_TITLE_D , GNT_COLOR_URGENT , GNT_COLORS } |
| Different classes of colors. | |
| enum | { GNT_COLOR_BLACK = 0 , GNT_COLOR_RED , GNT_COLOR_GREEN , GNT_COLOR_BLUE , GNT_COLOR_WHITE , GNT_COLOR_GRAY , GNT_COLOR_DARK_GRAY , GNT_TOTAL_COLORS } |
Functions | |
| void | gnt_init_colors (void) |
| Initialize the colors. | |
| void | gnt_uninit_colors (void) |
| Uninitialize the colors. | |
| int | gnt_color_pair (int color) |
| Return the appropriate character attribute for a specified color. More... | |
| int | gnt_color_add_pair (int fg, int bg) |
| Adds a color definition. More... | |
Colors API.
Definition in file gntcolors.h.
| int gnt_color_add_pair | ( | int | fg, |
| int | bg | ||
| ) |
Adds a color definition.
| fg | Foreground |
| bg | Background |
| int gnt_color_pair | ( | int | color | ) |
Return the appropriate character attribute for a specified color.
If the terminal doesn't have color support, this returns A_STANDOUT when deemed appropriate.
| color | The color code. |