Невозможно установить другие дистрибутивы Linux, кроме Ubuntu

GTK уродлив, отчасти из-за всех устаревших вещей. Они не исправляли проблемы, они латали вокруг них.

Во всяком случае, это только что началось, это также на форумах raspberrypi.org.err — это int, btcprice и oldprice — числа с плавающей запятой, markup и errstr — это gchar.

if (err == 0) {
  if (btcprice > oldprice)
    markup = g_strdup_printf("<span foreground='green'>%.2f</span>",btcprice);
  else
    markup = g_strdup_printf("<span foreground='red'>%.2f</span>",btcprice);
 } else {
   markup = g_strdup_printf("<span foreground='orange'>%s</span>",errstr);
 }
 gtk_label_set_markup(GTK_LABEL(pLabel),markup);

Цвет текста красный, если цена падает, зеленый, если она растет, оранжевый, если есть ошибка. g _strdup _printf ()немного похож на printf или snprintf, но преобразует число с плавающей запятой в строку, цвет которой меняется в зависимости от значения числа с плавающей запятой.

0
19.02.2021, 03:50
0 ответов

Теги

Похожие вопросы