Topic: Фулскрин и подтверждение выхода

Добрый день.

Как сделать чтобы
1) прога запускалась в фулскрине (не в режиме окна)
2) при нажатии кнопки выход подтверждение

спасибо

Re: Фулскрин и подтверждение выхода

Приветствую,


1. В свойствах формы установите следующие значения
BorderStyle = bsNone
WindowState = wsMaximized


2.

procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
    if MessageDlg('Exit?', mtInformation, mbYes+mbNo, 0) = mrYes then Form1.Close;
end;
Dmitry.

Re: Фулскрин и подтверждение выхода

Добрый день

procedure Form1_Button1_OnClick (Sender: string; var Cancel: boolean);
begin
    if MessageDlg('Exit?', mtInformation, mbYes+mbNo, 0) = mrYes then Form1.Close;
end;

Сделал. Внес в свойства кнопки при нажатии Form1_Button1_OnClick
Появляется окно. Выход . Да Нет. При нажатии на да или нет или при закрытие крестиком данного окна выходит полностью из моей программы.
И еще меню выхода появляется при нажатии кнопки Esc

А надо чтобыоно появлялось при нажатии толькл определенной кнопки.
СПасибо

Re: Фулскрин и подтверждение выхода

Приветствую,


Извиняюсь за задержку с ответом, был в отпуске, вопрос все еще актуален для вас?

Dmitry.

Re: Фулскрин и подтверждение выхода

Добрый день, Дмитрий. Можно ли получить ответ на вопрос выше?

Также хотелось узнать, все еще не получиться сделать чтобы подтверждение всплывало и при нажатии на системный значок в правом верхнем углу?( крестик). Может можно его вообще как то скрыть?

Re: Фулскрин и подтверждение выхода

Видимо для этой кнопки вы присвоили действие "Закрыть форму", чего не нужно было делать.


Сделать подтверждение при закрытии на системный значек к сожалению пока возможности нет.

Dmitry.