Конференция "Основная" » multiselect stringgrid [D7, WinXP]
 
  • psa247 (24.04.08 13:50) [0]
    Подскажите, как такое реализовать ?

    но не строки а выделение ячеек
  • Сергей М. © (24.04.08 14:01) [1]
    Без переделки, пожалуй, никак.
    А вот в F1Book-AXконтроле это реализовано.
  • psa247 (24.04.08 14:13) [2]

    > Сергей М. ©

    Мысли следующие:
    1) Сделать массив размером (колвострок*колвоколонок) стринггрида
    2) элементы - булево
    3) в событии онмаусклик - проверять зажат ли CTRL и соответсвенно, выставлять в массиве значение
    4) в рисовании грида - заполнять ячейки соответствующе
    ____
    Что нужно учесть: отмену мультиселекта (клик по невыделенной ячейке)
    второй клик по выделенной ячейке - инвертирует селект

    ----

    Так не подойдет ?
  • Сергей М. © (24.04.08 14:18) [3]
    Тебе видней.

    При прочих равных условиях я бы не стал изобретать велосипед и взял бы за основу F1Book.
  • psa247 (24.04.08 14:26) [4]
    еще бы пояснить, что такое фодинбук :-D
  • Сергей М. © (24.04.08 14:29) [5]
    Справку-то почитай по теме TF1Book )
 
Конференция "Основная" » multiselect stringgrid [D7, WinXP]
Есть новые Нет новых   [134487   +1][b:0][p:0]