![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
![]()
Привет всем!
Есть listView с событиями onSelectItem и onItemChecked. Проблема в том, что когда пишу, например, listView.items[someItemIndex].checked := someBoolValue, то обезательно вызывается событие onItemChecked. Или ещё лучше. Если вызываю listView.clear, то для всех выделенных item-ом вызывается onSelectItem. При однократных вызовах это ещё ничё, но когда у меня, например, listView.items[someItemIndex].checked := someBoolValue вызывается раз 20 в цикле, то мне совершенно не нужно, что-бы каждый раз вызывался-бы onItemChecked. Перед и после циклов у меня стоят listView.items.beginUpdate и listView.items.endUpdate соответственно, но выше описанные события всё равно вызываются. Как мне без объявления лишних переменных определить, обновляется ли щас лист, или нет? Что-то типа Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,527
|
![]()
я делаю так
Код:
программа — запись алгоритма на языке понятном транслятору
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 29.01.2008
Сообщений: 2,406
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi 2009. Как иземнить стандартный путь сохранения файлов? | TwiX | Общие вопросы Delphi | 2 | 25.08.2009 21:13 |
Как убрать привязку в Delphi 2009? | TwiX | Общие вопросы Delphi | 4 | 25.08.2009 12:39 |
Как пользоваться Delphi 2009 | rangel | Общие вопросы Delphi | 7 | 28.05.2009 19:30 |
Как? Окно с плеером поверх основого и не обновляется | grisha-star | JavaScript, Ajax | 2 | 10.03.2009 15:47 |