From 3a96ab7e91145b367d05e98533b5f426f762f83f Mon Sep 17 00:00:00 2001 From: "Paul Buetow (mars.fritz.box)" Date: Sun, 15 Dec 2013 11:49:02 +0100 Subject: add packages --- ycurses/src/curses/color.cpp | 54 -------------------------------------------- 1 file changed, 54 deletions(-) delete mode 100644 ycurses/src/curses/color.cpp (limited to 'ycurses/src/curses/color.cpp') diff --git a/ycurses/src/curses/color.cpp b/ycurses/src/curses/color.cpp deleted file mode 100644 index 190d343..0000000 --- a/ycurses/src/curses/color.cpp +++ /dev/null @@ -1,54 +0,0 @@ -#ifndef COLOR_CPP -#define COLOR_CPP - -#include "color.h" - -bool color::b_activated = false; -int color::i_pair_count = 0; - -color::color(short i, short j) - : i_foreground(i), i_background(j) -{ - init(); - - i_pair = ++i_pair_count; - - /* - * Simple color assignment. color pair 0 cannot - * be redefined. - */ - init_pair(i_pair, i_foreground, i_background); -} - -color::~color() -{ -} - -void -color::init() -{ - if ( !b_activated ) - { - if (has_colors()) - { - start_color(); - b_activated = true; - } - } -} - -void -color::enable() -{ - attron(COLOR_PAIR(i_pair)); -} - -void -color::disable() -{ - attroff(COLOR_PAIR(i_pair)); -} - - -#endif - -- cgit v1.2.3