Цитата |
---|
Старатель написал: Так RGB(255, 0, 0) должен соответствовать числу 0xff0000, а по факту соответствует 0x0000ff Т.о., если подставлять число в HEX-формате получим совсем другой цвет. |
Цитата |
---|
Michael Bulychev написал: Никакой ошибки мы тут не видим. Можете пояснить в чем проблема? |
Ну я не знаю, как ещё объяснить
В QLua функции работы с цветом (SetColor, Highlight, Settings.line[1].Color) принимают на вход число, не соответствующее цветовой схеме RGB.
Т.о., если мы хотим загрузить из настроек цвет в HEX-формате (0xff0000), то для использования в QLua его надо сначала конвертировать в GBR (0x0000ff).
Это и есть ошибка.