Господа знатоки FMX и Android, подскажите пожалуйста, как решить такую проблему.
Приложение для Андроид.
Есть главная форма и две вспомогательные формы (создаются вручную)
Нужно из главной формы сначала вызвать первую вспомогательную форму, а следом вторую вспомогательную форму (но ее только после закрытия первой вспомогательно).
Вопрос
DMS
Господа знатоки FMX и Android, подскажите пожалуйста, как решить такую проблему.
Приложение для Андроид.
Есть главная форма и две вспомогательные формы (создаются вручную)
Нужно из главной формы сначала вызвать первую вспомогательную форму, а следом вторую вспомогательную форму (но ее только после закрытия первой вспомогательно).
Вызываю так:
dlg := TForm2.Create(nil);
dlg.ShowModal(
procedure(ModalResult: TModalResult)
begin
...
end);
dlg2 := TForm3.Create(nil);
dlg2.ShowModal(
procedure(ModalResult: TModalResult)
begin
...
end);
Но они вызываются сразу друг за другом. Под Windows ShowModal приостанавливает код, следующий за ним, а под Андроид выполняется сразу.
Ссылка на комментарий
16 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.