Перейти к содержанию
Fire Monkey от А до Я
  • 0

Как сделать модальное окно под Андроидом??


Steepe_Hare

Вопрос

Как сделать такое окно, не закрыв которое не вернешься к главному окну? Если делать по старой доброй Wndows-привычке ShowModal, то оно не поддерживается под Android-ом.

Но ведь делают же модальные окна в играх под Андроидом. Вот пример.

Прошу совета!

Screenshot_2016-12-09-14-40-02.png

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

рисуйте его сверху контента, например, rectangle, c кнопкой 'OK', при показе формы - прячьте (Visible=false), при определенном событии показывайте и ждите обработку нажатия кнопки 'OK'

Изменено пользователем wamaco
Ссылка на комментарий
  • 0

можно сделать обычное окно, только прозрачное полностью, а на него положить непрозрачный image и кнопку.

а вызывается псевдомодальная форма на Android / ios так:

form2.ShowModal(procedure (aresult:TModalResult)
begin 
// этот код получает управление при выходе из "модального" окна
end)

 

Ссылка на комментарий
  • 0
1 час назад, krapotkin сказал:

можно сделать обычное окно, только прозрачное полностью, а на него положить непрозрачный image и кнопку.

а вызывается псевдомодальная форма на Android / ios так:


form2.ShowModal(procedure (aresult:TModalResult)
begin 
// этот код получает управление при выходе из "модального" окна
end)

 

интересная идея с прозрачностью формы, спасибо

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...