|
#1
|
|||
|
|||
memo
есть 3 memo. есть кнопка сохранить. надо чтобы при нажатии этой кнопки сохранялось только то, что находится в memo,которое в котором сейчас курсор.
|
#2
|
||||
|
||||
При нажатии на кнопку "Сохранить" курсор у тебя будет на кнопке "Сохранить", а не на компоненте TMemo.
Если тебе нужно сохранять текст того компонента который был активным последним, то можно сделать так: 1. Заведи глобальную переменную, например LastActiveMemoControl 2. В обработчике события TMemo.OnEnter присваивай этой переменной какое-нибудь значение в зависимости от того какой компонент становится активным. 3. При сохранении проверяй значение этой переменной, и сохраняй текст из указанного компонента. |
#3
|
||||
|
||||
А если сохранение происходит по натию Enter или какой-либо горячей клавише (и курсор все же находится в одном из Memo), то при сохранении проверяй св-во TMemo.Focused.
THE CRACKER IS OUT THERE |