klen |
Отправлено: 04.03.2005, 11:17 |
|
Машинист паровоза
Группа: Участник
Сообщений: 239
|
Как получить настоящие значения цвета например системного цвета clBtnFace, все функции которые есть в graphics utilities выдают значение -2147483633 (0x8000000F) что есть идентификатор псевдоцвета, а само значение не дают. Проблема в том что в компаненте есть куски кода с OpenGL, а ему эти псевдо цвета нафиг не нужны -нужен реальные значения. |
|
klen |
Отправлено: 04.03.2005, 11:26 |
|
Машинист паровоза
Группа: Участник
Сообщений: 239
|
Виноват, ступил. Функция Graphics::ColorToRGB понимает сама что нада поразному обрабатывать реальные значения TColor ( я думаю что она в этом случае просто аргумент возвращает ) и псевдо цвета. |
|
AVC |
Отправлено: 04.03.2005, 11:41 |
|
Ветеран
Группа: Модератор
Сообщений: 1583
|
Так, на всякий случай (все равно нашел) Определить составляющие RGB, для цвета clBtnFace |
|