diff --git a/test/colors.c b/test/colors.c index 9d1600f..2b51df8 100644 --- a/test/colors.c +++ b/test/colors.c @@ -40,16 +40,27 @@ int main(int argc, char **argv) for(i = 0; i < 16; i++) { cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_LIGHTGRAY, CUCUL_BLACK)); - cucul_printf(cv, 4, i + (i >= 8 ? 4 : 3), "'%cv': %i (%s)", + cucul_printf(cv, 3, i + (i >= 8 ? 3 : 2), "'%cv': %i (%s)", 'a' + i, i, cucul_get_color_name(i)); for(j = 0; j < 16; j++) { cucul_set_attr(cv, cucul_ansi_to_attr(i, j)); - cucul_putstr(cv, (j >= 8 ? 41 : 40) + j * 2, i + (i >= 8 ? 4 : 3), + cucul_putstr(cv, (j >= 8 ? 40 : 39) + j * 2, i + (i >= 8 ? 3 : 2), "Aa"); } } + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_LIGHTGRAY, CUCUL_BLACK)); + cucul_putstr(cv, 3, 20, "This is bold This is blink This is italics This is underline"); + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_LIGHTGRAY, CUCUL_BLACK) | CUCUL_BOLD); + cucul_putstr(cv, 3 + 8, 20, "bold"); + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_LIGHTGRAY, CUCUL_BLACK) | CUCUL_BLINK); + cucul_putstr(cv, 3 + 24, 20, "blink"); + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_LIGHTGRAY, CUCUL_BLACK) | CUCUL_ITALICS); + cucul_putstr(cv, 3 + 41, 20, "italics"); + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_LIGHTGRAY, CUCUL_BLACK) | CUCUL_UNDERLINE); + cucul_putstr(cv, 3 + 60, 20, "underline"); + caca_refresh_display(dp); caca_get_event(dp, CACA_EVENT_KEY_PRESS, NULL, -1); diff --git a/test/export.c b/test/export.c index d9003f4..3699f87 100644 --- a/test/export.c +++ b/test/export.c @@ -126,6 +126,19 @@ int main(int argc, char *argv[]) cucul_putstr(cv, WIDTH / 2 - 8, HEIGHT / 2 - 2, "[ドラゴン ボーレ]"); cucul_putstr(cv, WIDTH / 2 - 7, HEIGHT / 2 + 2, "äβç ░▒▓█▓▒░ ΔЗҒ"); + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_BLACK, CUCUL_WHITE) + | CUCUL_BOLD); + cucul_putstr(cv, WIDTH / 2 - 16, HEIGHT / 2 + 3, "Bold"); + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_BLACK, CUCUL_WHITE) + | CUCUL_BLINK); + cucul_putstr(cv, WIDTH / 2 - 9, HEIGHT / 2 + 3, "Blink"); + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_BLACK, CUCUL_WHITE) + | CUCUL_ITALICS); + cucul_putstr(cv, WIDTH / 2 - 1, HEIGHT / 2 + 3, "Italics"); + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_BLACK, CUCUL_WHITE) + | CUCUL_UNDERLINE); + cucul_putstr(cv, WIDTH / 2 + 8, HEIGHT / 2 + 3, "Underline"); + cucul_set_attr(cv, cucul_ansi_to_attr(CUCUL_WHITE, CUCUL_LIGHTBLUE)); cucul_putstr(cv, WIDTH / 2 - 7, HEIGHT / 2, " LIBCACA ");