Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Есть ли в ListBox событие похожее на onChange? [D6, Win95/98]


Sound ©   (2002-03-22 21:58:00) 

То есть событие возникающее при выборе пользователем одного из элемента ListBox.


Andrey007   (2002-03-25 11:04:00) [1]

А что значит клавишами? У меня, например, срабатывает OnClick при перемещении по TListBox"у стрелками курсора и Home, End, PageUp и Page Down.


Sound   (2002-03-25 10:21:00) [2]

А если пользователь выбирает пункт клавишами? Вот тут и возникает проблема :(


Anatoly Podgoretsky   (2002-03-23 09:59:00) [3]

Sound © (22.03.02 22:44)
Одно другому не мешает, в любом случае сначала происходит выбор, а если второй щелчок в указанном интервале то onDubleClick другой логики не существет, есть еще третье, если второй выбор проиходит за пределами интервала, то это подразумевает или переходов в режим редактирования или другое действие.


Song   (2002-03-23 09:01:00) [4]

Если не секрет, почему?

Тогда LB_SELECTSTRING?


Sound   (2002-03-22 22:44:00) [5]

Нет, не подходит. Есть ещё и onDubleClick (который также надо описать) но это на крайни случай.


Song   (2002-03-22 22:30:00) [6]

OnClick Вам подойдёт. ItemIndex равен -1 если не элемент не выбран, или номер элемента.


Наверх

Титульная страница Поиск, карта сайта Написать письмо