JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

OnAdvancedCustomDrawItem

- событие TListView
Компонент TListView
Наступает на различных этапах отрисовки элемента списка.
Синтаксис
function OnAdvancedCustomDrawItem(
  Sender,
  Item,
  State,
  Stage,
  DefDraw
);

Параметры
Параметр Тип Описание
Sender TListView дескриптор компонента TListView
Item TListItem дескриптор элемента списка
State Enumset состояние элемента списка (см. ниже)
Stage Enum этап отрисовки элемента списка (см. ниже)
DefDraw TBoolean разрешить дальнейшую отрисовку по умолчанию.
DefDraw.Value=true - разрешить (значение по умолчанию)

Параметр State
Значение Описание
cdsChecked переключатель элемента списка включен
cdsDefault элемент списка является элементом по умолчанию
cdsDisabled элемент списка недоступен
cdsFocused элемент списка имеет фокус ввода
cdsGrayed элемент списка неактивен
cdsHot элемент списка находится под указателем мыши
cdsIndeterminate элемент списка находится в неопределенном состоянии
cdsMarked элемент списка отмечен
cdsSelected элемент списка выделен

Параметр Stage
Значение Описание
cdPrePaint перед отрисовкой элемента
cdPostPaint после отрисовки элемента
cdPreErase перед стиранием элемента
cdPostErase после стирания элемента
Совместимость
C++ Builder/Delphi
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/Component/TListView/Event/OnAdvancedCustomDrawItem.htm
© 2024,