Класс и шаблон.
Назначение:
Добавляет следующий функционал к контролам LIST (к тем, у которых FROM(Queue)):
- HotTracking: визуально выделяет строку под курсором мыши.
- HoverSelection: выбирает (SELECT) строку под курсором, если курсор остаётся над строкой некоторое время.
- SingleClickActivation: использовать одинарный клик вместо двойного (напр. для вызова формы).
См. также:
- HotTracking
- HoverSelection
Шаблон:
Генерит код для всех BrowseBox-ов в приложении. Однако HotTracking работает только тогда, когда в листе есть поля с включённой опцией Style.
Желательно включить Style для всех полей листа, иначе выделение строки будет неполным.
Для обычных списков (не BrowseBox) и всяких RelTree: ручной код.
Зависит от:
- winapi
- printf
Лежит на нашем ftp xUSSR: /3rdParty/HotTracking listboxes
Работает в:
- C6.3 и выше.
- Шаблоны ABC и Clarion. Может, и ШВС (не проверял).
HotTracking listbox
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Дед Пахом
- Старичок
- Сообщения: 3137
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 11 раз
- Поблагодарили: 32 раза
- Контактная информация:
HotTracking listbox
Обновление 1.01.
- В шаблоне добавил поддержку HotMode:Custom.
- Больше точек вставки кода.
- Пример использования в папке examples.
- В шаблоне добавил поддержку HotMode:Custom.
- Больше точек вставки кода.
- Пример использования в папке examples.
С уважением, ДП