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

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

DoubleClick в DBGrid [D6, IB6.x]


Jaxtor ©   (2003-05-06 10:31:00) 

Добрый день! Подскажите, если нетрудно, как сделать, чтобы при двойном нажатии на определенный столбец в DBGrid появлялось дополнительное окно для ввода данных. ButtonStyle не должен быть равным cbsEllipsis.


Jaxtor   (2003-05-06 12:43:00) [1]

Zacho, спасибо. Все работает.


Jaxtor   (2003-05-06 12:36:00) [2]

>Zacho
Щас попробую.


Zacho   (2003-05-06 12:35:00) [3]


> Jaxtor © (06.05.03 12:19)

Зато у самого DBGrid есть OnDblClick. А также св-ва SelectedField, SelectedIndex.
Так что можешь сделать что-то типа:
TMyForm.MyGridDblClick(Sender: TObject);
begin
if MyGrid.SelectedIndex=... then ..
end;


Jaxtor   (2003-05-06 12:19:00) [4]

Вот только вопрос: почему нет у DBGrid.Columns[i] события OnDblClick? Как быть?

If DBGridEh1.Columns[3]. then ...


Anatoly Podgoretsky   (2003-05-06 12:03:00) [5]

Jaxtor © (06.05.03 10:53)
при двойном нажатии на определенный столбец делай ShowModal для соответствующей формы...


Jaxtor   (2003-05-06 11:46:00) [6]

>Тебе сказали что надо анализировать DblClick
мне это не говорили.


VAleksey   (2003-05-06 11:42:00) [7]

OnCellClick и проверяешь Column на предмет соответствия с нужной тебе колонкой.


NAlexey   (2003-05-06 11:16:00) [8]

>ShowModal...
>Прочитай внимательнее вопрос.
>при двойном нажатии на определенный столбец
Ну и что неправильного в ответе? Тебе сказали что надо анализировать DblClick и открывать окно в модальном режиме, для чего и служит ShowModal. Твой ButtonStyle это свойство InplaceEditor причем здесь окно и оно?


Jaxtor   (2003-05-06 10:53:00) [9]

>ShowModal...
Прочитай внимательнее вопрос.
при двойном нажатии на определенныйстолбец


Anatoly Podgoretsky   (2003-05-06 10:38:00) [10]

ShowModal


Наверх

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