Свойство .paneltype (только чтение)
| Назначение: | Возвращает тип выбранного контроллера и панели. |
| Тип: | Перечисление (pl_lcd_paneltype, byte) |
| Диапазон значений: | 0 - PL_LCD_PANELTYPE_GRAYSCALE: монохромная панель или панель с градациями серого (и её контроллер). 1 - PL_LCD_PANELTYPE_COLOR: цветная панель (и её контроллер). |
| См. также: | Свойства контроллера, Работа с пикселями и цветами |
Подробности
Контроллер и панель выбираются в диалоге Customize Project, который открывается из диалога Project Settings.
Монохромные панели и контроллеры позволяют только включать и выключать пиксели. Панели и контроллеры с градациями серого позволяют задавать яркость пикселей по ступеням; число доступных ступеней определяется числом бит на каждый пиксель (см. свойство lcd.bitsperpixel). Наконец, цветные панели и контроллеры позволяют задавать яркость отдельно для красной, зелёной и синей составляющих каждого пикселя. Сколько бит приходится на каждый цветовой «канал», показывают свойства lcd.redbits, lcd.greenbits и lcd.bluebits (только чтение).
Тип панели и контроллера влияет на интерпретацию lcd.forecolor, lcd.backcolor и lcd.setpixel. От этого свойства зависит и результат работы lcd.bmp.