blob: 3aed125c73733bac717e77d2ddd2fe3c565382a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
/* Distributed under the OSI-approved BSD 3-Clause License. See accompanying
file LICENSE.rst or https://cmake.org/licensing for details. */
#pragma once
class cmCursesColor
{
public:
enum Color
{
// Default color is pair 0
BoolOff = 1,
BoolOn,
String,
Path,
Choice
};
static bool HasColors();
static void InitColors();
protected:
static short GetColor(char id, short fallback);
};
|