Coding — ошибка в коде или баг в GTK?
Всем привет!
Подскажите мне пожалуйста, что тут не так.
Есть ArchLinux свежий, и немножко переделанный Hello World для GTK:
Если я его запускаю под X-сервером с 16- ли 32-битным цветом, то всё в порядке:

Но мне надо его запускать с 8-битным цветом. А в этом случае налицо явный косяк:

Но стоит заменить простую надпись на кнопку:
как тут же надпись приходит в человеческий вид:

Но кнопка-то мне не нужна! Как сделать так, чтобы простые текстовые надписи корректно отображались в 8-битном цвете?
Подскажите мне пожалуйста, что тут не так.
Есть ArchLinux свежий, и немножко переделанный Hello World для GTK:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#include <gtk/gtk.h> |
Если я его запускаю под X-сервером с 16- ли 32-битным цветом, то всё в порядке:

Но мне надо его запускать с 8-битным цветом. А в этом случае налицо явный косяк:

Но стоит заменить простую надпись на кнопку:
1 2 3 4 |
28c28 |
как тут же надпись приходит в человеческий вид:

Но кнопка-то мне не нужна! Как сделать так, чтобы простые текстовые надписи корректно отображались в 8-битном цвете?