x11 Posted July 16, 2020 Share Posted July 16, 2020 У формы (unimForm) есть свойство ActiveControl. Выбираю там unimMemo. Компилирую приложение и запускаю. Открываю форму, но компонента unimMemo не активна. Т.е. приходится дополнительно нажимать на unimMemo. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted July 16, 2020 Share Posted July 16, 2020 1 hour ago, x11 said: У формы (unimForm) есть свойство ActiveControl. Выбираю там unimMemo. Компилирую приложение и запускаю. Открываю форму, но компонента unimMemo не активна. Т.е. приходится дополнительно нажимать на unimMemo. Я открою запрос. Обходное решение: procedure TUnimForm1.UnimFormShow(Sender: TObject); begin if Assigned(ActiveControl) then ActiveControl.SetFocus end; Quote Link to comment Share on other sites More sharing options...
x11 Posted January 31, 2021 Author Share Posted January 31, 2021 On 7/16/2020 at 5:52 PM, Sherzod said: Обходное решение: это решение тоже не работает, если у формы выставить uniAlignmentClient Quote Link to comment Share on other sites More sharing options...
Sherzod Posted January 31, 2021 Share Posted January 31, 2021 3 hours ago, x11 said: это решение тоже не работает, если у формы выставить uniAlignmentClient Я проверю. Quote Link to comment Share on other sites More sharing options...
Sherzod Posted January 31, 2021 Share Posted January 31, 2021 3 hours ago, x11 said: это решение тоже не работает, если у формы выставить uniAlignmentClient Простите, я не смог воспроизвести. Quote Link to comment Share on other sites More sharing options...
x11 Posted January 31, 2021 Author Share Posted January 31, 2021 на смартфоне не отображается клавиатура при открытии окна В Хроме курсор мигает в unimEdit1, но клавиатуры нет. А в Лисе даже и курсор не мигает. Приходится дополнительно нажимать на unimEdit1, чтобы всплыла клавиатура. тестовый проект прикрепил uniGUI_ActiveControl.zip Quote Link to comment Share on other sites More sharing options...
x11 Posted January 31, 2021 Author Share Posted January 31, 2021 Если в событии создания окна заменить на unimEdit1.WebFocus то в Лисе тоже появляется мигающий курсор ввода, но клавиатура все равно не всплывает Quote Link to comment Share on other sites More sharing options...
x11 Posted December 30, 2021 Author Share Posted December 30, 2021 On 7/16/2020 at 5:52 PM, Sherzod said: Обходное решение: проблема все еще актуальна обходное решение не работает и в версии 1555 ошибка не исправлена Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.