Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Всплывающее сообщение при его закрытии разворачивает приложение / 15 сообщений из 15, страница 1 из 1
30.08.2018, 11:55
    #39695430
st90
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
Всем привет!
Delphi XE6
Есть приложение, главная форма на весь экран.
Пользователь сворачивает его.
Появляется всплывающее сообщение по таймеру - маленькая форма.
Проблемы:
1. При свернутом приложении появляется сообщение, закрываешь эту маленькую форму и разворачивается главное окно.
2. Эта маленькая форма поверх всех окон в системе и не даёт другие приложения открывать пока не закроешь её.

Как можно решить? Спасибо!
...
Рейтинг: 0 / 0
30.08.2018, 11:58
    #39695434
st90
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
Второй вопрос отпадает, там всё нормально.
...
Рейтинг: 0 / 0
30.08.2018, 12:02
    #39695437
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
st901. При свернутом приложении появляется сообщение, закрываешь эту маленькую форму и разворачивается главное окно.
Не повторяется:
Код: pascal
1.
Application.MessageBox('test', 'test');
...
Рейтинг: 0 / 0
30.08.2018, 12:06
    #39695442
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
Или сообщение от формы наследуется?
...
Рейтинг: 0 / 0
30.08.2018, 12:08
    #39695447
st90
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
wadman,
это сообщение не MessageBox, а тоже форма
Эта форма не наследуется от главной.
...
Рейтинг: 0 / 0
30.08.2018, 12:40
    #39695473
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
Всё равно не повторяется:
Код: pascal
1.
2.
3.
4.
5.
6.
7.
procedure TForm1.Timer1Timer(Sender: TObject);
begin
	Timer1.Enabled := false;
  Application.CreateForm(TForm2, Form2);
  Form2.ShowModal;
  Form2.Free;
end;


У второй формы выставлен fsStayOnTop.

Так что я снова не угадал. :(
...
Рейтинг: 0 / 0
30.08.2018, 12:51
    #39695480
Котовасия
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
wadman,

у тебя код неправильный. Не стараешься.
...
Рейтинг: 0 / 0
30.08.2018, 12:56
    #39695485
st90
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
Ну различие в том что я не динамически создаю форму, а она уже готовая, поэтому Free не делаю и просто Show, а не ShowModal.
fsStayOnTop стоит у второй формы.
...
Рейтинг: 0 / 0
30.08.2018, 13:00
    #39695489
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
st90Ну различие в том что я не динамически создаю форму, а она уже готовая, поэтому Free не делаю и просто Show, а не ShowModal.
fsStayOnTop стоит у второй формы.
Все равно не получается повторить. Основная форма так и остается свернутой.
...
Рейтинг: 0 / 0
30.08.2018, 14:37
    #39695585
st90
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
wadman,
ну тогда не знаю куда копать, буду пытаться.
Может из-за того что у меня FMX.
...
Рейтинг: 0 / 0
30.08.2018, 15:32
    #39695646
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
st90из-за того что у меня FMX.Внезапно
...
Рейтинг: 0 / 0
30.08.2018, 15:37
    #39695651
st90
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
Да, прошу прощения, не сказал сразу.
Не думал что в этом могут быть различия.
...
Рейтинг: 0 / 0
30.08.2018, 15:43
    #39695657
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
st90Не думал что в этом могут быть различия.Примерно как между Java и Javascript
...
Рейтинг: 0 / 0
30.08.2018, 17:59
    #39695763
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
мда...

Он то плакал, то смеялся,
То щетинился, как еж.
Он над нами издевался.
Ну сумасшедший, что возьмешь!

(С)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
30.08.2018, 22:12
    #39695868
YuRock
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Всплывающее сообщение при его закрытии разворачивает приложение
МимопроходящийОн гад над нами издевалсяв оригинале кажется)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Всплывающее сообщение при его закрытии разворачивает приложение / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]