Отключить сворачивание в быстром отчете 6 - PullRequest
1 голос
/ 07 июня 2019

Возможно ли отключить минимизацию в быстром отчете 6?

По какой-то причине в Delphi fastreport свернут автоматически.

Только закрыть и развернуть кнопку.

Есть решение?

1 Ответ

5 голосов
/ 07 июня 2019

Просто напишите в обработчике событий OnPreview

procedure TForm1.frxReport1Preview(Sender: TObject);
begin
    if Assigned(frxReport1.PreviewForm) then
      frxReport1.PreviewForm.BorderIcons := [TBorderIcon.biSystemMenu, TBorderIcon.biMaximize]
end;

И, как вы можете видеть, кнопка сворачивания отключена enter image description here

Обратите внимание, что PreviewForm будет создаваться только при отображении отчета, поэтому обработчик события OnPreview - это то место, где нужно написать свой код.

...