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

Форма в Android приложении исчезает


dmitry

Вопрос

Добрый вечер.

 

Создаю Android приложение с использованием DX 10 Update 1.

 

Имеем:

  • Главную форму, с кнопкой Button1
  • Вторичную форму (TForm2) с кнопкой Button1

Необходимо при нажатии на кнопку Главной формы, вызвать в блокирующем режиме вторичную форму и при нажатии кнопки на вторичной форме, закрыть ее.

 

Показ вторичной формы реализовал следующим образом:

 

FormStyle вторичной формы = Popup

procedure TForm1.Button1Click(Sender: TObject);
Var
  PopupFrm: TForm2;
begin
PopupFrm := TForm2.Create(Self);
PopupFrm.Height := 100;
PopupFrm.Width := 100;
PopupFrm.Position := TFormPosition.MainFormCenter;
PopupFrm.Show;
end;

Закрытие вторичной формы реализовал следующим образом:

procedure TForm2.Button1Click(Sender: TObject);
begin
Close;
end;

При смене фокуса из вторичной формы к главной форме, вторичная форма исчезает, а мне необходимо чтоб она не исчезала.

 

Как быть? Может быть я что-то неправильно делаю?

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

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

  • 0

это обязательно должна быть форма?

может Layout + Rectangle + Button подойдёт?

Да, такой вариант тоже подойдет, но в этом варианте есть один минус. Я хотел чтоб Rectangle был прозрачным, а соответствующего свойства я не нашел

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

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

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

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

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

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

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

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

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

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

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