![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
multiselect stringgrid [D7, WinXP]
psa247 © (2008-04-24 13:50:00)Подскажите, как такое реализовать ?
но не строки а выделение ячеек
Сергей М. (2008-04-24 14:29:00) [1]Справку-то почитай по теме TF1Book )
psa247 (2008-04-24 14:26:00) [2]еще бы пояснить, что такое фодинбук :-D
Сергей М. (2008-04-24 14:18:00) [3]Тебе видней.
При прочих равных условиях я бы не стал изобретать велосипед и взял бы за основу F1Book.
psa247 (2008-04-24 14:13:00) [4]
> Сергей М. ©
Мысли следующие:
1) Сделать массив размером (колвострок*колвоколонок) стринггрида
2) элементы - булево
3) в событии онмаусклик - проверять зажат ли CTRL и соответсвенно, выставлять в массиве значение
4) в рисовании грида - заполнять ячейки соответствующе
____
Что нужно учесть: отмену мультиселекта (клик по невыделенной ячейке)
второй клик по выделенной ячейке - инвертирует селект
----
Так не подойдет ?
Сергей М. (2008-04-24 14:01:00) [5]Без переделки, пожалуй, никак.
А вот в F1Book-AXконтроле это реализовано.