/* color.h */ #ifndef _COLOR_H_ #define _COLOR_H_ /* * Индексы цветов в палитре * * Следующие три параметра цвета изменять нельзя, * т.к. спомощью их рисуются все фигуры. * 1 - используется как прозрачный * 2 - цвет фигур (настраивается динамически) * * 0 - черный * 254 - задний фон * 255 - белый * * 11 - фон желтый * 12 - фон зеленый * 13 - фон голубой * 14 - фон белый * 15 - фон тень желтый * 16 - фон тень зеленый * 17 - фон тень голубой * 18 - фон тень белый * * 31 - белый * 32 - желтый * 33 - розовый * 34 - красный * 35 - синий * 36 - зеленный * 37 - черный */ /* * Следующие три цвета изменять нельзя, т.к. они жестко * зашиты в логику создания фигур. */ #define CL_TRANSP 1 /* прозрачный */ #define CL_FIGURE 2 /* цвет фигур */ #define CL_BLACK 0 /* черный */ #define CL_WHITE 1 /* белый */ #define CL_YELLOW 2 /* желтый */ #define CL_ROSY 3 /* розовый */ #define CL_RED 4 /* красный */ #define CL_BLUE 5 /* синий */ #define CL_GREEN 6 /* зеленый */ #define CL_YELLOW_BACK 11 /* фон желтый */ #define CL_GREEN_BACK 12 /* фон зеленый */ #define CL_SKY_BACK 13 /* фон голубой */ #define CL_WHITE_BACK 14 /* фон белый */ #define CL_SHADE_YELLOW_BACK 15 /* фон тень желтый */ #define CL_SHADE_GREEN_BACK 16 /* фон тень зеленый */ #define CL_SHADE_SKY_BACK 17 /* фон тень голубой */ #define CL_SHADE_WHITE_BACK 18 /* фон тень белый */ #define CL_SCREEN_BACK 19 /* задний фон окна */ /* количество записей */ #define CL_COUNT (CL_SCREEN_BACK + 1) #endif /* _COLOR_H_ */