Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DBGrid&DBGridEh [D7]


Гость_ ©   (2007-01-23 15:59:00) 

По DBGrid как запретить выделение конкретной ячейки в строке? (чтобы выделялась только строка целиком)

По DBGridEh как обработать двойной клик по ячейке в конкретном столбце? (то есть нужно отследить колонку)
есть OnCellClick но я хочу двойной шелчок:)


Гость_   (2007-01-24 10:09:00) [1]

Думаю DBGrid и гридом из Ehlib много кто пользуется

>  по ним вычислять активную колонку и ячейку

Знаю, но стараюсь этого варианта избежать


novill   (2007-01-24 10:06:00) [2]

> в ошенах токма и недогодался посмотреть

достаточно было бы dgrowselect + F1

> Ну как-то ведь народ делает...
Сделать-то можно всё что угодно :) Вопрос в том, чего это быдет стоит :)

Ты точно знаешь, какими компонентами "народ" пользуется?
В общем, ничто не мешает найти (или написать) другой грид с нужным событием.

Можно на дабл клик в гриде получать координаты мыши и  по ним вычислять активную колонку и ячейку :)


Гость_   (2007-01-24 09:55:00) [3]

1. Сенька, в ошенах токма и недогодался посмотреть :)
2. Ну как-то ведь народ делает...


novill   (2007-01-24 09:38:00) [4]

1. А справкой пользоваться???
type
 TDBGridOption = (dgEditing, dgAlwaysShowEditor, dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit, dgMultiSelect);

TDBGridOptions = set of TDBGridOption;

property Options: TDBGridOptions;


2. А ничего.


Гость_   (2007-01-24 07:02:00) [5]


> 1 см. dgrowselect

Чё-то нет такой проперти.

А что со вторым?


novill   (2007-01-23 16:06:00) [6]

1 см. dgrowselect


Наверх

Титульная страница Поиск, карта сайта Написать письмо