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

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

Как симмитировать нажатие эскейпа на гриде? [D6, XP]


DROWSY ©   (2010-05-25 16:52:00) 

На форме дбгрид. Пользователь хочет закрывать форму нажатием эскейпа.
Перехватываю нажатие vkEscape и,если строка в режиме инсерта или едита, то вывожу мессадж с запросом на подтверждение поста.
Если подтверждает, то Post.
А какой мессадж кинуть на форму, чтобы отменить изменения в гриде?


DROWSY   (2010-05-25 17:11:00) [1]


> Palladin ©   (25.05.10 17:04) [5]

сразу видно, что всё знаешь.


Palladin   (2010-05-25 17:04:00) [2]


> Какие слова :)

Зато сразу видно, что человек знает что говорит, и всем сразу понятно - что нихрена не знает )


DROWSY   (2010-05-25 17:01:00) [3]


> {RASkov} ©   (25.05.10 16:56) [2]
> > [0] DROWSY   (25.05.10 16:52)
> >А какой мессадж кинуть на форму
>
> Какие слова :)

Спасибо.


Медвежонок Пятачок   (2010-05-25 17:01:00) [4]

>А какой мессадж кинуть на форму

Человечество прогрессирует. Раньше на форму кидали только компоненты.


{RASkov}   (2010-05-25 16:56:00) [5]

> [0] DROWSY   (25.05.10 16:52)
>А какой мессадж кинуть на форму

Какие слова :)

> , чтобы отменить изменения в гриде?

Ищи соответствующий метод у DataSet'а а не у грида...


Плохиш   (2010-05-25 16:55:00) [6]

У формы для этих целей есть событие OnCloseQuery.


Наверх

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