20 auto basic_color_display =
22 text(
"Palette de 16 couleurs:"),
67 auto palette_256_color_display =
text(
"Palette de 256 couleurs:");
71 for (
auto& column : info_columns) {
73 for (
auto& it : column) {
74 column_elements.push_back(
77 columns.push_back(
hbox(std::move(column_elements)));
79 palette_256_color_display =
vbox({
80 palette_256_color_display,
87 auto true_color_display =
text(
"VraiesCouleurs: 24bits:");
89 const int max_value = 255;
90 const int value_increment = 8;
91 const int hue_increment = 6;
92 int saturation = max_value;
94 for (
int value = 0; value < max_value; value += 2 * value_increment) {
96 for (
int hue = 0; hue < max_value; hue += hue_increment) {
102 array.push_back(
hbox(std::move(line)));
104 true_color_display =
vbox({
107 vbox(std::move(array)),
114 ?
text(
" Prise en charge de la palette 16 couleurs : Oui")
115 :
text(
" Prise en charge de la palette 16 couleurs : Non"),
117 ?
text(
" Prise en charge de la palette 256 couleurs : Oui")
118 :
text(
" Prise en charge de la palette 256 couleurs : Non"),
120 ?
text(
" Prise en charge des vraies couleurs : Oui")
121 :
text(
" Prise en charge des vraies couleurs : Non"),
128 palette_256_color_display,
static Color HSV(uint8_t hue, uint8_t saturation, uint8_t value)
Construit une couleur à partir de sa représentation HSV. https://en.wikipedia.org/wiki/HSL_and_HSV.