Статья Простое дополнение для преображения вашего консольного приложения C++ | Color Elements

  • 11
  • 8
Всем привет!
Хочу с вами поделиться своим дополнением которое разукрасит ваше консольное приложение

На данный момент в дополнении есть :

print (Выводит текст с указанным цветом)
printbracket (Выводит текст со скобками (Так-же можно менять цвет))
seperator_with_text (Сеператор с текстом)
seperator (Просто сеператор)
creeper (meme функция, рисует голову крипера которой можно так-же менять цвет)
spacing (Просто пробел переносящий текст на новую строку)


Пример всех функций и их применение :

1631557078979.png


C++:
    cel::print("cel::text red", color_red);
    cel::print("cel::text white", color_white);
    cel::printbracket("InBracket", "Text", color_blue);
    cel::spacing();
    cel::seperator(color_blue, style1, color_gray);
    cel::print("style1", color_blue);
    cel::spacing();
    cel::seperator(color_blue, style2, color_gray);
    cel::print("style2", color_blue);
    cel::spacing();
    cel::seperator_with_text("Text" ,color_red, color_blue, style1, color_gray);
    cel::print("style1 with text", color_blue);
    cel::spacing();
    cel::seperator_with_text("Text", color_red, color_blue, style2, color_gray);
    cel::print("style2 with text", color_blue);


Как добавить к себе в проект?

1. Создаём папку CEL в папке с вашим проектом
2. Закидываем туда из моего гитхаба funcs.h и funcs.cpp
3. Инклюдаем в свой проект
4. В основной файл инклюдом или же в файл где будет использоваться дополнение инклюдаем funcs.h
5. Готово! Можно пользоваться


Разбор всех комманд :

cel::reset();
cel::print("текст", цвет (color_));
cel::printbracket("текст в скобках", "Текст после скобок", цвет (color_));
cel::seperator_with_text("текст", цвет текста (color_), цвет сеператора (color_), стиль сеператора (style_), цвет конечного символа (color_));
cel::seperator(int seperator_color, стиль сеператора (style_), цветконечного символа (color_));
cel::creeper(цвет (color_));
cel::spacing();

На этом всё!
Ну а вот и ссылка на это дополнение : GitHub - maj0roff/Color-Elements
 
Сверху Снизу