Советы по Delphi

         

Установление фокуса при открытии модального окна


Способ решения, который мне видится на примере отображения формы с lookup-таблицей, необходимой для ввода данных, и которая должна иметь фокус вне зависимости от способа ее вызова.

Это должно выглядеть приблизительно так:

    in fMain.formCreate:
fLookup := tFLookup.create (self); {отсюда был удален код показа (show)}
in fMain.btn1Click:
fEntry := tFentry.create (self); fEntry.showModal;
in fMain.LookupButtonClick:
fLookup.showMODAL;
in fEntry.LookupButtonClick:
fLookup.showMODAL;
in fLookup.DoneButtonClick:
fLookup.Hide;

[001783]



Содержание раздела