Свойство .forecolor

Назначение:Задаёт текущий цвет «пера» (рисования).
Тип:Word
Диапазон значений:0-65535. По умолчанию = 65535 (&hFFFF).
См. также:Свойства контроллера, Работа с пикселями и цветами, lcd.backcolor, lcd.linewidth

Подробности

Цвет пера используется при рисовании линий (lcd.line, lcd.verline, lcd.horline) и прямоугольников (lcd.rectangle, lcd.filledrectangle), а также при выводе текста (lcd.print, lcd.printaligned).

Интерпретация значения свойства зависит от выбранного контроллера и панели. Выбор делается в диалоге Customize Project, который открывается из диалога Project Settings.

Свойство имеет тип word, но значимы только младшие lcd.bitsperpixel бит этого значения. Все старшие биты игнорируются.

Для монохромных контроллеров и панелей, а также панелей с градациями серого (lcd.paneltype = 0 - PL_LCD_PANELTYPE_GRAYSCALE) значение соответствует яркости пикселя. Для цветных панелей и контроллеров (lcd.paneltype = 1 - PL_LCD_PANELTYPE_COLOR) значение состоит из трёх полей - по одному на красный, зелёный и синий «каналы». Как поля объединяются в слово цвета, смотрите в свойствах lcd.redbits, lcd.greenbits и lcd.bluebits.

Исходный материал Tibbo обновлён 4 августа 2022Оригинал на docs.tibbo.com · Сообщить об ошибке