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

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

курсор мыхи [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 тебе в руки


Наверх

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