Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.01;
Скачать: CL | DM;

Вниз

ListBox   Найти похожие ветки 

 
Мария Тимошена   (2005-12-14 07:18) [0]

Добрый день мастера! Помогите с задачей.
Мне необходимо оброботать событие нажатия ListBox
Как можно определить на каком именно String-ге находится курсор ?
Заренее спасибо.


 
begin...end ©   (2005-12-14 08:04) [1]

Если нажать на какой-нибудь элемент в ListBox"е, он выделится. Поэтому, вероятно, подойдёт свойство TCustomListBox.Selected.

А если нужно определять, над каким элементом находится курсор, в произвольный момент (а не только в момент нажатия), то посмотрите в справке описание метода TCustomListBox.ItemAtPos. Только нужно будет получить координаты курсора и перевести их в клиентские (Mouse.CursorPos + TControl.ScreenToClient).


 
Big Joe ©   (2005-12-14 08:19) [2]

Var
 s:Integer;
begin

 s:=ListBox1.ItemIndex;
 
 If ListBox1.Items.Strings[s]="Саддам Хусейн" then ......


 
Мария Тимошена   (2005-12-14 08:34) [3]

Подскажите как установить расстояние между string-гами ато
создается вид, что они слипаются.


 
Игорь Шевченко ©   (2005-12-14 11:37) [4]


> Подскажите как установить расстояние между string-гами


ItemHeight ?



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

Текущий архив: 2006.01.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.027 c
6-1127234353
Galiaf
2005-09-20 20:39
2006.01.01
Проверка наличия сервера на определённом порте.


1-1133634173
Дмитрий_05
2005-12-03 21:22
2006.01.01
Раскрытие PopupMenu на форме


2-1134727704
Goast
2005-12-16 13:08
2006.01.01
Проблема с CoolTrayIcon


6-1127233878
Galiaf
2005-09-20 20:31
2006.01.01
Сокеты "склеивают" сообщения!


2-1134744566
fast2
2005-12-16 17:49
2006.01.01
Как программно узнать дату создания файла?