Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.023 c
14-1133800393
psa247
2005-12-05 19:33
2006.01.01
Несворачиваемое окно !


14-1133884089
Torry
2005-12-06 18:48
2006.01.01
Delphi 2006 - Danny Thorpe leaving Borland


2-1134806230
melnik11
2005-12-17 10:57
2006.01.01
help!!!


2-1134507375
drink
2005-12-13 23:56
2006.01.01
Путь к файлу в TOpenDialog


3-1131547578
Ega23
2005-11-09 17:46
2006.01.01
Поясните, что означает данный exception




   Наверх