Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Определить последний редактируемый объект...


Автор: Aleks26 7.5.2010, 16:48
На форме есть два объекта (Memo1 и RichEdit1) и кнопка возвращения на предыдущую форму. Срабатывает событие OnClick этой кнопки. Как при этом без введения каких-либо переменных и пр. определить, с каким объектом я работал непосредственно перед этим? Мне это нужно, чтобы сохранять редактируемый файл в соответствующем формате. Есть ли какое-то более-менее "элегантное" решение этой задачи? Я могу, конечно, определить какую-то переменную, при входе в многострочный редактор присваивать ей одно или другое значение, а потом в обработчике onClick проверять это значение, но плодить лишние переменные не хотелось бы Есть ли другой путь? Подскажите. smile 

Автор: pseud 7.5.2010, 17:11
Цитата(Aleks26 @  7.5.2010,  16:48 Найти цитируемый пост)
Есть ли другой путь? Подскажите

ИМХО нет.
Нет такого свойства PreviousActiveControl.

Автор: Aleks26 7.5.2010, 20:55
Ну да ладно! Спасибо за ответ Вам. Придется действовать примитивными способами. smile 

Автор: Akella 7.5.2010, 22:06
Цитата(Aleks26 @  7.5.2010,  16:48 Найти цитируемый пост)
без введения каких-либо переменных

почему?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)