Всем привет. Опять вопрос по firemonkey. При нажатии на кнопку обработчик может секунды 2-4 поработать. Чтобы это выглядело прилично вывешиваю картинку или пищу предупреждение. А на андроидах это не работает?
// все это не обновляет форму пока не завершится выполнение обработчика
Application.ProcessMessages;
Application.HandleMessage;
FormTEST.Invalidate;
ImageWA.Repaint;
простого способа нет? как обновить картинку и не городить потоки?
Уважаемые авторы вопросов! Большая просьба сообщить о результатах решения проблемы на этой странице. Иначе, следящие за обсуждением, возможно имеющие аналогичные проблемы, не получают ясного представления об их решении. А авторы ответов не получают обратной связи. Что можно расценивать, как проявление неуважения к отвечающим от автора вопроса.
24-05-2022 14:31 | Сообщение от автора вопроса
>> поверх которого java, которая изображает "вэб браузер".
про юникс слышал, но ЭТО - для меня шокирующий контент. :) благодарю. теперь многое становится понятным.
>>>Чтобы это выглядело прилично вывешиваю картинку или пищу предупреждение. А на андроидах это не работает?
Андроид, это unix, поверх которого java, которая изображает "вэб браузер".
Другими словами, всё представляется исключительно простым, но всё сделано изощрённо сложными методами. (см. »вопрос КС №83810« 20-05-2022 08:50)
Представьте, что вы работаете в "вэб браузере" и переходите от одной странички к другой. В программке, написанной для андроида, каждая формочка и представляется такой страничкой. (хотя, формочка одна).
Например, так: Rad19\Samples\Object Pascal\Multi-Device Samples\User Interface\Settings Project Или как в книге "Леонов В. Обучение мобильной разработке на Delphi. 2015 г.", через TTabControl.
Поэтому, вариантов решения множество: сменить формочку, сдвинуть формочку, посреди формочки отобразить надпись или отобразить надпись на тулбаре. Можно даже отобразить тикающие часы, с помощью TAniIndicator (но только если основной поток свободен, а загружен дополнительный).
>>>простого способа нет?
Вариант решения от Совцова А. и Конопки Рэя:
"Управление представлениями в приложениях Firemonkey (FMX Views)" https://www.youtube.com/watch?v=tdd3mBWtM68
Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter. Функция может не работать в некоторых версиях броузеров.