![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
курсор мыхи [D7, WinXP]
hahol_64_rus © (2007-10-28 14:35:00)мастра помагите
пожаааааалста
вот тут такое дело
мне надо узнать над какой строкой листбокса стоит курсор мыши
или эт не вазможн
homm (2007-10-28 15:21:00) [1]procedure TForm1.ListBox1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Label1.Caption := IntToStr(ListBox1.ItemAtPos(Point(X, Y), TRUE)+1);
end;
engine (2007-10-28 15:20:00) [2]> [4] hahol_64_rus (28.10.07 15:12)
OnMouseMove + F1
ItemAtPos + F1
hahol_64_rus (2007-10-28 15:12:00) [3]да не то
мне короче над
даеца листбокс
премещаешь на нем курсор
например если курсор над первой строчкой то
в хинт должно вывести 1 если над второй то 2 и тд
homm (2007-10-28 15:02:00) [4]> [2] hahol_64_rus (28.10.07 14:59)
> так я и задовал вопрос
Не ври.
> как определить кординатты над которой
> находится курсор
GetCursorPos
hahol_64_rus (2007-10-28 14:59:00) [5]ItemAtPos(Pos:Tpoint, Existing:boolean):integer;
так я и задовал вопрос как определить кординатты над которой
находится курсор
как определить pos
engine (2007-10-28 14:48:00) [6]> [0] hahol_64_rus (28.10.07 14:35)
ItemAtPos тебе в руки