Difference between revisions of "ToRGB"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 07:54, 7 February 2021
ToRGB (Функции работы с числами) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция получает значение 24-битного цвета из 8-битных составляющих по формуле (Значение красного And 255)or((Значение зеленого And 255)*256)or((Значение синего And 255)*65536)
. Функцию можно использовать при изменении цвета элементов формы или ячеек таблицы, однако, для первых рекомендуется использовать цветовые константы типа _CLR_WINDOW (см. таблицу), для последних же желательно использовать цвета шаблонов (см. информацию по SFT).
Синтаксис
ToRGB(<Значение красного (INT)>,<Значение зеленого (INT)>,<Значение синего (INT)>):<24-битное значение цвета в формате RGB (INT)>
Аргументы
<Значение красного (INT)>
- Числовое значение (или его текстовое представление), которое представляет красную составляющую. Значение должно лежать в диапазоне 0<=<Аргумент><=255<Значение зеленого (INT)>
- Числовое значение (или его текстовое представление), которое представляет зеленую составляющую. Значение должно лежать в диапазоне 0<=<Аргумент><=255<Значение синего (INT)>
- Числовое значение (или его текстовое представление), которое представляет синюю составляющую. Значение должно лежать в диапазоне 0<=<Аргумент><=255
Возвращаемое значение
Результат функции всегда будет целым числом.
Примеры
//Будет выведено 255 (красный) Message(ToRGB(255,0,0)); //Будет выведено 16777215 (белый) Message(ToRGB(255,255,255)); //Будет выведено 8421504 (серый) Message(ToRGB(128,128,128));