Topic: Закрытие формы по двойному клику

Есть форма с таблицей. Двойным кликом по нужной записи я выбираю её для редактирования в другой форме. Хотелось-бы, чтобы форма с таблицей при этом сама закрылась.
Спасибо.

Re: Закрытие формы по двойному клику

У компонента TableGrid создайте событие OnDoubleClick

procedure Form2_TableGrid1_OnDoubleClick (Sender: string);
begin
    Form2.Close;
end;
Dmitry.

Re: Закрытие формы по двойному клику

Спасибо за помощь!

Re: Закрытие формы по двойному клику

Не хочет работать, выдает ошибку " 'BEGIN' expected at 6:1

procedure dayvipis_TableGrid1_OnDoubleClick (Sender: string);
begin
    dayvipis.Close;
end;

Re: Закрытие формы по двойному клику

скопируйте пожалуйста сюда весь код скрипта

Dmitry.

Re: Закрытие формы по двойному клику

это и есть весь код, который Вы написали выше

Re: Закрытие формы по двойному клику

дело в том, что в конце скрипта, обязательно должно присутствовать

begin

end.

скорей всего вы случайно удалили это, в итоге должно быть так

procedure dayvipis_TableGrid1_OnDoubleClick (Sender: string);
begin
    dayvipis.Close;
end;

begin

end.
Dmitry.

Re: Закрытие формы по двойному клику

скрипт не ругается больше, но форма не закрыввается

Re: Закрытие формы по двойному клику

у компонента OnDoubleClick событие  "dayvipis_TableGrid1_OnDoubleClick"

Re: Закрытие формы по двойному клику

sign2
Пришлите пожалуйста ваш проект на support@drive-software.com
посмотрю, где ошибка.

Dmitry.

Re: Закрытие формы по двойному клику

Послал базу.

Post's attachments

Attachment icon base.rar 39.95 kb, 401 downloads since 2015-02-19 

Re: Закрытие формы по двойному клику

Действительно, в вашем случае это не работало, сделал по другому.
Интерфейс проекта сделан немного не стандартно, но в принципе работает.

Post's attachments

Attachment icon base_fixed.zip 53.25 kb, 400 downloads since 2015-02-19 

Dmitry.

Re: Закрытие формы по двойному клику

Спасибо за помощь! Вы всегда откликаетесь на просьбы неумёх, вроде меня.