При нажатии на кнопку "Сохранить" курсор у тебя будет на кнопке "Сохранить", а не на компоненте TMemo.
Если тебе нужно сохранять текст того компонента который был активным последним, то можно сделать так:
1. Заведи глобальную переменную, например LastActiveMemoControl
2. В обработчике события TMemo.OnEnter присваивай этой переменной какое-нибудь значение в зависимости от того какой компонент становится активным.
3. При сохранении проверяй значение этой переменной, и сохраняй текст из указанного компонента.
|