Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: Эта возможность может быть недоступна в некоторых браузерах.
Не в ту тему вы написали уважаемый товарищКак объединить страницу выбора компонентов и выбора папки?
function OnShouldSkipPage(Sender: TWizardPage): Boolean;
begin
if WizardForm.ComponentsList.Items.Count > 0 then WizardForm.Tag:= 1; // отображаются страницы выбора папки и компонентов
end;
Procedure CurPageChanged(CurPageID: Integer);
Begin
Case CurPageID of
wpSelectDir: if WizardForm.Tag = 1 then
begin
WizardForm.SelectDirPage.Notebook.ActivePage:= WizardForm.SelectComponentsPage;
with WizardForm.SelectDirBitmapImage do
begin
Left := ScaleX(0);
Top := ScaleY(0);
Parent:= WizardForm.SelectComponentsPage;
end;
with WizardForm.DirBrowseButton do
begin
Top := ScaleY(60);
Parent:= WizardForm.SelectComponentsPage;
end;
with WizardForm.DirEdit do
begin
Top := ScaleY(60);
Parent:= WizardForm.SelectComponentsPage;
end;
with WizardForm.SelectDirBrowseLabel do
begin
Top := ScaleY(26);
Parent:= WizardForm.SelectComponentsPage;
end;
with WizardForm.SelectDirLabel do
begin
Top := ScaleY(0);
Parent:= WizardForm.SelectComponentsPage;
end;
with WizardForm.ComponentsList do
begin
Top := ScaleY(155);
Height := ScaleY(60);
end;
with WizardForm.TypesCombo do
begin
Top := ScaleY(128);
Parent:= WizardForm.SelectComponentsPage;
end;
with WizardForm.SelectComponentsLabel do
begin
Top := ScaleY(85);
end;
with WizardForm.ComponentsDiskSpaceLabel do
begin
Top := ScaleY(220);
end;
End;
End;
End;
Procedure InitializeWizard;
Begin
PageFromID(wpSelectDir).OnShouldSkipPage:= @OnShouldSkipPage
End;
function ShouldSkipPage(PageID: Integer): Boolean;
begin
if (PageID =wpSelectComponents)then
Result:= True;
end;
[/SPOILER]
procedure InitializeWizard ();
begin
with WizardForm.ComponentsList do
begin
Left := ScaleX(0);
Parent:= WizardForm.SelectDirPage;
Top := ScaleY(122);
Height := ScaleY(83);
Color := clMenu;
WantTabs := True;
//BorderStyle := bsNone;
WizardForm.ComponentsList.Checked[0]:=True;
WizardForm.ComponentsList.Checked[1]:=True;
WizardForm.ComponentsList.Checked[2]:=True;
end;
end;
procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID = wpSelectDir then
begin
If WizardForm.FindComponent('NextButton') is TButton
then
TButton(WizardForm.FindComponent('NextButton')).Caption:='Установить';
end;
end;
function ShouldSkipPage(PageID: Integer): Boolean;
begin
if (PageID =wpSelectComponents)then
Result:= True;
end;
[/SPOILER]
уберите procedure DeinitializeUninstall;Вот скрипт
Я только это убрал и всеуберите procedure DeinitializeUninstall;