在快速报告 6 中禁用最小化
Disable minimize in fast report 6
是否可以在快速报告 6 中禁用最小化?
出于某种原因,在 delphi 中 fastreport 自动最小化。
仅关闭和最大化按钮。
有什么解决办法吗?
只需在OnPreview
事件处理程序中写入
procedure TForm1.frxReport1Preview(Sender: TObject);
begin
if Assigned(frxReport1.PreviewForm) then
frxReport1.PreviewForm.BorderIcons := [TBorderIcon.biSystemMenu, TBorderIcon.biMaximize]
end;
如您所见,最小化按钮已禁用
请注意,PreviewForm
只会在您显示报表时创建,因此 OnPreview
事件处理程序是编写代码的正确位置。
是否可以在快速报告 6 中禁用最小化?
出于某种原因,在 delphi 中 fastreport 自动最小化。
仅关闭和最大化按钮。
有什么解决办法吗?
只需在OnPreview
事件处理程序中写入
procedure TForm1.frxReport1Preview(Sender: TObject);
begin
if Assigned(frxReport1.PreviewForm) then
frxReport1.PreviewForm.BorderIcons := [TBorderIcon.biSystemMenu, TBorderIcon.biMaximize]
end;
如您所见,最小化按钮已禁用
请注意,PreviewForm
只会在您显示报表时创建,因此 OnPreview
事件处理程序是编写代码的正确位置。