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

Вниз

На что заменить TStringGrid?   Найти похожие ветки 

 
Abcdef123   (2009-03-05 08:01) [0]

Здравствуйте, Мастера.
В существующем проекте понадобилось, чтоб была возможность пометить несколько записей из TStringGrid, типа как в TDBGrid  есть свойство dgMultiSelect:=True. Менять на TDBGrid - хлопотно, так как надо будет создавать временную таблицу (датасет), да и весь процесс в программе уже описан как работа с ячейками TStringGrid. Есть ли более оптимальная возможность, может заменить на какой то компонент схожий по свойствам с TStringGrid, и обладающий свойством  MultiSelect?
Заранее спасибо!


 
MsGuns ©   (2009-03-05 09:05) [1]

OnDrawCell и никакие прочие компоненты не нужны


 
Abcdef123   (2009-03-05 09:21) [2]

To [1]:
А что там писать? весь процесс вручную как выбирать с Ctrl+ или Shift+ все записи и делать типа BookMark? или я что-то не правильно, слишком замороченно думаю?
Могли бы вы привести пример процедуры по этому событию, плз! А может у вас и реальный есть программный код на это? Было бы сдорово :-)


 
Leonid Troyanovsky ©   (2009-03-08 22:45) [3]


> Abcdef123   (05.03.09 09:21) [2]

У Анатолия Подгорецкого на сайте есть PeterBelow.chm.
В нем есть тема: Multiple cell selection in a TStringGrid.
В ей и есть реальный программный код.

--
Regards, LVT.



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
15-1234696527
Юрий
2009-02-15 14:15
2009.04.19
Портрет пользователей delphimaster.ru


4-1208323371
EgorovAlex
2008-04-16 09:22
2009.04.19
Есть список установленных драйверов принтеров, как определить


2-1235676633
Pavel
2009-02-26 22:30
2009.04.19
Передача значений из функции


2-1236148634
И. Павел
2009-03-04 09:37
2009.04.19
Приостановка программы с освобождением ресурсов


8-1192723012
hahol_64_rus
2007-10-18 19:56
2009.04.19
доступ к файлам