Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.11.04;
Скачать: CL | DM;

Вниз

DrawGrid and ListView   Найти похожие ветки 

 
nickolayLI   (2002-10-23 12:20) [0]

Привет всем!

Парни, не знаю к чему относится, решил сбда написать.
как сделать чтобы когда я передвигаюсь по Listview то курсор мог перемещаться и по DrawGrid, наоборот получается сделать, а вот как надо не идет :(

спасибо


 
han_malign ©   (2002-10-23 12:29) [1]

if(Assigned(ListView.Selected))then ...
ListView.Selected.Index... ???


 
nickolayLI   (2002-10-23 12:41) [2]

допустим в ListView десять строк, выбрал я допустим 5 строку то и в DrawGride должна выбраться пятая строка, и так дале если в Листвью 1 то и в гриде первая....


 
MBo ©   (2002-10-23 12:48) [3]

Исходя из простой логики - найти в хелпе событие, происходящее при выборе строки, и в его обработчике устанавливать в Drawgrid тот же номер строки


 
nickolayLI   (2002-10-23 13:02) [4]

каким макаром я из listview буду передавать номаер строки в drawgrid, енсли у drawgrid, только один метод и то работает тогда когда кликнешь на него omSelectCell();


 
MBo ©   (2002-10-23 13:06) [5]

Сначала изучи хелп - свойства и методы DrawGrid (a OnSelectCell вовсе даже событие)


 
nickolayLI   (2002-10-23 13:18) [6]

ну, это как раз то событие которое происходит при выборе строки...


 
han_malign ©   (2002-10-23 13:20) [7]

Row,Col,TopRow,LeftCol


 
MBo ©   (2002-10-23 13:23) [8]

Событие - реакция компонента на твои или программные действия над ним. Тебе же надо, как я понял, ПО СОБЫТИЮ LISTVIEW выбрать строку в Grid. Для этого у DrawGrid есть свойство. Рекомендую найти его самому.


 
MBo ©   (2002-10-23 13:24) [9]

>han_malign
Не успел я воспитательную работу провести ;))))


 
nickolayLI   (2002-10-23 13:35) [10]

>hal_malign
брррр, вообще запутали, Row,Col,TopRow,LeftCol - эти то здесь причем?


 
MBo ©   (2002-10-23 13:37) [11]

финиш...


 
nickolayLI   (2002-10-23 13:41) [12]

Всё, млин доперло, сори за тормознутость :(


 
nickolayLI   (2002-10-23 13:43) [13]

это не просто финишь, на это просто слов не хватает!


 
han_malign ©   (2002-10-23 13:46) [14]

procedure fff.ListViewSelectItem(Sender: TObject; Item: TListItem
; Selected: Boolean);//OnSelectItem
begin
if(Selected)then begin
DrawGrid.Row:=Item.Index;
end;
end;


и все - умываю руки


 
nickolayLI   (2002-10-23 13:52) [15]

угу, спсибо, уже сделано :)



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

Текущий архив: 2002.11.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.019 c
1-11278
Шурик Ш
2002-10-23 12:12
2002.11.04
Подскажите компонент


3-11087
Karbo
2002-10-15 20:35
2002.11.04
Можно ли работать с базой как с типизированным файлом ?


6-11358
Rio
2002-09-04 10:27
2002.11.04
NMSmtp


7-11500
Help plz
2002-08-31 17:16
2002.11.04
Чтение скан кодов клавиш из биоса


14-11487
Ketmar
2002-10-16 16:36
2002.11.04
господа, а есть среди вас любители игрушки Elite?