![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Клик мышью в TListView
koha © (2007-02-24 02:53:00)Подскажите аналогичное но только в ListView
procedure TForm1.StrGridMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
Var GrCoord: TGridCoord;
begin
GrCoord:=StrGrid.MouseCoord(X,Y);
if Shift = ssRight then
if GrCoord.Y = -1 then StrGrid.Row:=StrGrid.RowCount-1
else
if GrCoord.Y = 0 then StrGrid.Row:=GrCoord.Y+1
else StrGrid.Row:=GrCoord.Y;
end;
koha (2007-02-24 04:08:00) [1]
> нет, не обманул. Ты как и где вызваешь ListView.GetItemAt()?
- забираю свои слова. всеработает четко!!!
- и пошел я спать!!!!
RASkov (2007-02-24 03:57:00) [2]> [4] koha © (24.02.07 03:55)
нет, не обманул. Ты как и где вызваешь ListView.GetItemAt()?
koha (2007-02-24 03:55:00) [3]
> RASkov (24.02.07 03:48) [3]
> > [2] koha © (24.02.07 03:42) ListView.GetItemAt();
- обманул, да? ListView.GetItemAt(); нули возвращает..
RASkov (2007-02-24 03:48:00) [4]> [2] koha © (24.02.07 03:42)
ListView.GetItemAt();
koha (2007-02-24 03:42:00) [5]ListView в стиле репорт'а, правой кнопкой мыши кликаем и чтобы определялось гле кликнул, т.е. на какой строке клик произошел. Каким способом определить?
RASkov (2007-02-24 03:34:00) [6]> [0] koha © (24.02.07 02:53)
Ты лучше по русски скажи, что надо в итоге получить от клика мышью по TListView.