Вниз
Скачать: CL | DM;

Проверка активности элементов   Найти похожие ветки 

 
kyn66 ©   (2006-03-09 12:22) [0]

Есть на форме два ListBox Как проверить , который из них сейчас активный. Пробывал ListBox.Focused - не работает


 
Leonid Troyanovsky ©   (2006-03-09 12:29) [1]


> kyn66 ©   (09.03.06 12:22)  

> Пробывал ListBox.Focused - не работает


Где доказательства?

--
Regards, LVT.


 
Плохиш ©   (2006-03-09 12:30) [2]

TForm.ActiveControl


 
kyn66 ©   (2006-03-09 16:02) [3]

Мне кажется это трудно проверить, потому что при клике по кнопке фокус сразу теряется. А смысл в том, проверить перед кликом, какой-же из ListBox-ов был активен на тот момент


 
Leonid Troyanovsky ©   (2006-03-09 16:05) [4]


> kyn66 ©   (09.03.06 16:02) [3]

> Мне кажется это трудно проверить, потому что при клике по
> кнопке фокус сразу теряется.


 Возьми, например, TSpeedButton.

--
Regards, LVT.


 
Плохиш ©   (2006-03-09 16:10) [5]


> kyn66 ©   (09.03.06 16:02) [3]

Заводишь переменную, в событии OnEnter листбокса присваиваешь ей ссылку на него и всегда имеешь листбокс, который был выбран последним.


 
Leonid Troyanovsky ©   (2006-03-09 16:10) [6]


> kyn66 ©   (09.03.06 16:02) [3]

> А смысл в том, проверить перед кликом, какой-же из ListBox-ов был
> активен на тот момент


А чего проверять перед, когда можно в самом OnClick.
Возможно, что даже Sender будет достаточно.

--
Regards, LVT.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.039 c
6-1134400711
ZeFiR
2005-12-12 18:18
2006.03.26
Как вывести в заголовок окна название страницы, загруженной в TWe


10-1114336432
3APA3A
2005-04-24 13:53
2006.03.26
Как мне в своей программе открыть *.doc файл?


1-1140468635
Blitz
2006-02-20 23:50
2006.03.26
Delphi & Assembler


15-1141510989
Bogdan1024
2006-03-05 01:23
2006.03.26
Explicit и Implicit


2-1141751190
Эля
2006-03-07 20:06
2006.03.26
минимизация многооконного приложения




   Наверх