Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Is it possible to create a panel to replace simple line border
[Setup]
AppName=License
AppVerName=License
DefaultDirName={sd}\License
[Files]
Source: MyLicense.rtf; Flags: dontcopy
[Code]
var
ReadPanel: TPanel;
ReadmeME : AnsiString;
procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean);
begin
Confirm:=False;
end;
procedure CancelProc(Sender: TObject);
begin
WizardForm.CancelButton.OnClick(WizardForm.CancelButton);
end;
procedure InitializeWizard;
begin
ExtractTemporaryFile('MyLicense.rtf');
LoadStringFromFile(ExpandConstant('{tmp}')+'\MyLicense.rtf', ReadmeME);
with WizardForm do begin
InnerNotebook.Hide; OuterNotebook.Hide; Bevel.Hide;
BackButton.Width:=0; NextButton.Width:=0;
CancelButton.Width:=0; GroupBrowseButton.Width:=0;
end;
ReadPanel:=TPanel.Create(wizardForm);
with ReadPanel do begin
Parent:=WizardForm;
SetBounds(10, 10, WizardForm.Width - 25, WizardForm.Height - 100);
BorderStyle:=bsSingle;
end;
with WizardForm.LicenseMemo do begin
Parent:=ReadPanel;
SetBounds(0, 0, ReadPanel.Width - 4, ReadPanel.Height - 4);
BorderStyle:=bsNone;
RTFText:= ReadmeME;
end;
with TButton.Create(WizardForm) do begin
Parent:=WizardForm;
SetBounds(390,320,100,24);
Caption:='Close Example';
OnClick:=@CancelProc;
end;
end;
[Setup]
AppName=License
AppVerName=License
DefaultDirName={sd}\License
[Files]
Source: MyLicense.rtf; Flags: dontcopy
[Code]
var
ReadPanel: TPanel;
ReadmeME : AnsiString;
procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean);
begin
Confirm:=False;
end;
procedure CancelProc(Sender: TObject);
begin
WizardForm.CancelButton.OnClick(WizardForm.CancelButton);
end;
procedure InitializeWizard;
begin
ExtractTemporaryFile('MyLicense.rtf');
LoadStringFromFile(ExpandConstant('{tmp}')+'\MyLicense.rtf', ReadmeME);
with WizardForm do begin
InnerNotebook.Hide; OuterNotebook.Hide; Bevel.Hide;
BackButton.Width:=0; NextButton.Width:=0;
CancelButton.Width:=0; GroupBrowseButton.Width:=0;
end;
ReadPanel:=TPanel.Create(wizardForm);
with ReadPanel do begin
Parent:=WizardForm;
SetBounds(10, 10, WizardForm.Width - 25, WizardForm.Height - 100);
BorderStyle:=bsNone;
BevelOuter:=bvRaised;
BevelInner:=bvLowered;
end;
with WizardForm.LicenseMemo do begin
Parent:=ReadPanel;
SetBounds(2, 2, ReadPanel.Width - 3, ReadPanel.Height - 3);
BorderStyle:=bsNone;
RTFText:= ReadmeME;
end;
with TButton.Create(WizardForm) do begin
Parent:=WizardForm;
SetBounds(390,320,100,24);
Caption:='Close Example';
OnClick:=@CancelProc;
end;
end;