diff options
author | Alexander Harkness <bearbin@gmail.com> | 2013-12-21 13:59:41 +0100 |
---|---|---|
committer | Alexander Harkness <bearbin@gmail.com> | 2013-12-21 13:59:41 +0100 |
commit | d777c7efd9fa63f56291f1d77e446e17b33b0707 (patch) | |
tree | d928255c433d59b38690b2391caf83ff1c248d53 /Tests/ConsoleColors | |
parent | Marked stats.cmd as executable so it can be run on linux (diff) | |
download | cuberite-d777c7efd9fa63f56291f1d77e446e17b33b0707.tar cuberite-d777c7efd9fa63f56291f1d77e446e17b33b0707.tar.gz cuberite-d777c7efd9fa63f56291f1d77e446e17b33b0707.tar.bz2 cuberite-d777c7efd9fa63f56291f1d77e446e17b33b0707.tar.lz cuberite-d777c7efd9fa63f56291f1d77e446e17b33b0707.tar.xz cuberite-d777c7efd9fa63f56291f1d77e446e17b33b0707.tar.zst cuberite-d777c7efd9fa63f56291f1d77e446e17b33b0707.zip |
Diffstat (limited to 'Tests/ConsoleColors')
-rw-r--r-- | Tests/ConsoleColors/ConsoleColors.cpp | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/Tests/ConsoleColors/ConsoleColors.cpp b/Tests/ConsoleColors/ConsoleColors.cpp deleted file mode 100644 index 7efc698b2..000000000 --- a/Tests/ConsoleColors/ConsoleColors.cpp +++ /dev/null @@ -1,62 +0,0 @@ - -// ConsoleColors.cpp - -// Tests the various console color combinations - -#include <stdio.h> -#include <stdlib.h> - - - - - -/// Evaluates to the number of elements in an array (compile-time!) -#define ARRAYCOUNT(X) (sizeof(X) / sizeof(*(X))) - - - - - -int main(void) -{ - static const char * Attribs[] = - { - "0", // All attribs off - "1", // bold - "2", // faint - "7", // inverse - "1;7", // bold inverse - "2;7", // faint inverse - } ; - for (int i = 0; i < ARRAYCOUNT(Attribs); i++) - { - const char * Attrib = Attribs[i]; - for (int fg = 30; fg <= 37; fg++) - { - for (int bg = 40; bg <= 47; bg++) - { - printf("\x1b[%s;%d;%dm %s;%d;%d ", Attrib, fg, bg, Attrib, fg, bg); - } // for bg - puts("\x1b[0m"); // Reset terminal back to normal colors for the newline - } // for fg - } // for i - Attribs[] - - for (int i = 1; i < ARRAYCOUNT(Attribs); i++) - { - const char * Attrib = Attribs[i]; - for (int fg = 30; fg <= 37; fg++) - { - for (int bg = 40; bg <= 47; bg++) - { - printf("\x1b[%d;%d;%sm %d;%d;%s ", fg, bg, Attrib, fg, bg, Attrib); - } // for bg - puts("\x1b[0m"); // Reset terminal back to normal colors for the newline - } // for fg - } // for i - Attribs[] - - return 0; -} - - - - |