Вниз
Скачать: CL | DM;

Клик мышью в TListView   Найти похожие ветки 

← →
koha ©   (2007-02-24 02:53) [0]

Подскажите аналогичное но только в 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;


← →
RASkov   (2007-02-24 03:34) [1]

> [0] koha ©   (24.02.07 02:53)

Ты лучше по русски скажи, что надо в итоге получить от клика мышью по TListView.


← →
koha ©   (2007-02-24 03:42) [2]

ListView в стиле репорт"а, правой кнопкой мыши кликаем и чтобы определялось гле кликнул, т.е. на какой строке клик произошел. Каким способом определить?


← →
RASkov   (2007-02-24 03:48) [3]

> [2] koha ©   (24.02.07 03:42)

 ListView.GetItemAt();


← →
koha ©   (2007-02-24 03:55) [4]


> RASkov   (24.02.07 03:48) [3]
> > [2] koha ©   (24.02.07 03:42)  ListView.GetItemAt();


 - обманул, да? ListView.GetItemAt(); нули возвращает..


← →
RASkov   (2007-02-24 03:57) [5]

> [4] koha ©   (24.02.07 03:55)

нет, не обманул. Ты как и где вызваешь ListView.GetItemAt()?


← →
koha ©   (2007-02-24 04:08) [6]


> нет, не обманул. Ты как и где вызваешь ListView.GetItemAt()?


- забираю свои слова. всеработает четко!!!
- и пошел я спать!!!!



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

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



Память: 0.46 MB
Время: 0.027 c
3-1167041135
zdm
2006-12-25 13:05
2007.03.18
Clarion


15-1172114951
Slider007
2007-02-22 06:29
2007.03.18
С днем рождения ! 22 февраля


15-1171289071
Rentgen
2007-02-12 17:04
2007.03.18
Квантовый компьютер продемонстрируют на следующей неделе


2-1172066624
Kolan
2007-02-21 17:03
2007.03.18
А AV в модуле rtl100.bpl что значит ?


15-1172353480
Vovan # 2
2007-02-25 00:44
2007.03.18
TToolBar




   Наверх