Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 6]
diman_21Ru
09-02-2014, 10:50
Grogan508, работает ага , но так же и без одной из строчек тоже в принципе
diman_21Ru
09-02-2014, 11:35
Как можно убрать третью страницу в скрипте где распаковывается софт и как можно первую страницу кнопки поставить так , как на первом скрине ,заранее спасибо :)
Вот скрипт : http://rghost.ru/52302333
Farser21
09-02-2014, 12:42
Всем привет, столкнулся с такой проблемой.
У меня стоит процедура на показ картинок при наведении на компонент.
Все работает хорошо, но есть одно но.
В компонентах есть разделы
Прицелы и Арт-прицелы.
И в обоих разделах есть компонент Анимированные.
Если я добавлю скриншот в установщик, то на оба компонента будет 1 скриншот.
Как можно отдельно поставить скриншот под эти 2 компонента, не меняя их названия.
Может какой-то процедурой определять по номеру или что-то в этом роде.
Заранее спасибо за ответ!
diman_21Ru
09-02-2014, 12:57
Farser21 , я эту проблему решил разделил мод на 2 чясти т.е галочка и кружек и так далее
Farser21
09-02-2014, 13:03
diman_21Ru, о чем ты? Расскажи поподробней.
diman_21Ru
09-02-2014, 13:05
Farser21 ,скриншот покажи я обьясню !
Grogan508
09-02-2014, 13:10
diman_21Ru,
примерно так http://rghost.ru/52303698
diman_21Ru
09-02-2014, 13:31
Grogan508, а кнопки как можно расположить как в другом скрине не знаешь ?
подскажите пожалуйста как при опред. разрешении экрана
устанавливать подходящий мод
например
1. мод для разрешения **
2. мод для разрешения *****
3. мод для разрешения ****
если пользователь выбирает этот мод и у него разрешение ****, то ему установиться - 3. мод для разрешения **** »
Farser21
09-02-2014, 14:42
Всем привет, столкнулся с такой проблемой.
У меня стоит процедура на показ картинок при наведении на компонент.
Все работает хорошо, но есть одно но.
В компонентах есть разделы
Прицелы и Арт-прицелы.
И в обоих разделах есть компонент Анимированные.
Если я добавлю скриншот в установщик, то на оба компонента будет 1 скриншот.
Как можно отдельно поставить скриншот под эти 2 компонента, не меняя их названия.
Может какой-то процедурой определять по номеру или что-то в этом роде.
Заранее спасибо за ответ!
Вообщем подумал, чтобы показывалась картинка нужно чтобы совпадали названия картинки и компонента.
Возможно ли как-то сделать сделать это по какой-то нумерации ?
Valera90
09-02-2014, 15:11
Как можно изменить на кнопках текст ?
diman_21Ru
09-02-2014, 15:11
Valera90,
[Messages]
ButtonBrowse=
ButtonGroupBrowse=
ButtonNext=
ButtonBack=
ButtonCancel=
ButtonFinish=
ComponentsDiskSpaceMBLabel=
Valera90
09-02-2014, 17:17
Подскажите пожалуйста как можно сделать Черный инсталляттор ?
diman_21Ru
09-02-2014, 17:20
Valera90,самый легкий способ .
const
Color = clblack;
procedure InitializeWizard();
begin
WizardForm.Font.Color:=clLime;
WizardForm.Color:=Color;
WizardForm.WelcomePage.Color:=Color;
WizardForm.InnerPage.Color:=Color;
WizardForm.FinishedPage.Color:=Color;
WizardForm.LicensePage.Color:=Color;
WizardForm.PasswordPage.Color:=Color;
WizardForm.InfoBeforePage.Color:=Color;
WizardForm.UserInfoPage.Color:=Color;
WizardForm.SelectDirPage.Color:=Color;
WizardForm.SelectComponentsPage.Color:=Color;
WizardForm.SelectProgramGroupPage.Color:=Color;
WizardForm.SelectTasksPage.Color:=Color;
WizardForm.ReadyPage.Color:=Color;
WizardForm.PreparingPage.Color:=Color;
WizardForm.InstallingPage.Color:=clblack;
WizardForm.InfoAfterPage.Color:=Color;
WizardForm.DirEdit.Color:=Color;
WizardForm.DiskSpaceLabel.Color:=Color;
WizardForm.DirEdit.Color:=Color;
WizardForm.GroupEdit.Color:=Color;
WizardForm.PasswordLabel.Color:=Color;
WizardForm.PasswordEdit.Color:=Color;
WizardForm.PasswordEditLabel.Color:=Color;
WizardForm.ReadyMemo.Color:=Color;
WizardForm.TypesCombo.Color:=Color;
WizardForm.WelcomeLabel1.Color:=Color;
WizardForm.WelcomeLabel1.Font.Color:=clLime;
WizardForm.InfoBeforeClickLabel.Color:=Color;
WizardForm.MainPanel.Color:=Color;
WizardForm.PageNameLabel.Color:=Color;
WizardForm.PageDescriptionLabel.Color:=Color;
WizardForm.ReadyLabel.Color:=Color;
WizardForm.FinishedLabel.Color:=Color;
WizardForm.YesRadio.Color:=Color;
WizardForm.NoRadio.Color:=Color;
WizardForm.WelcomeLabel2.Color:=Color;
WizardForm.LicenseLabel1.Color:=Color;
WizardForm.InfoAfterClickLabel.Color:=Color;
WizardForm.ComponentsList.Color:=Color;
WizardForm.ComponentsDiskSpaceLabel.Color:=Color;
WizardForm.BeveledLabel.Color:=Color;
WizardForm.StatusLabel.Color:=Color;
WizardForm.FilenameLabel.Color:=Color;
WizardForm.SelectDirLabel.Color:=Color;
WizardForm.SelectStartMenuFolderLabel.Color:=Color;
WizardForm.SelectComponentsLabel.Color:=Color;
WizardForm.SelectTasksLabel.Color:=Color;
WizardForm.LicenseAcceptedRadio.Color:=Color;
WizardForm.LicenseNotAcceptedRadio.Color:=Color;
WizardForm.UserInfoNameLabel.Color:=Color;
WizardForm.UserInfoNameEdit.Color:=Color;
WizardForm.UserInfoOrgLabel.Color:=Color;
WizardForm.UserInfoOrgEdit.Color:=Color;
WizardForm.PreparingLabel.Color:=Color;
WizardForm.FinishedHeadingLabel.Color:=Color;
WizardForm.FinishedHeadingLabel.Font.Color:=clLime;
WizardForm.UserInfoSerialLabel.Color:=Color;
WizardForm.UserInfoSerialEdit.Color:=Color;
WizardForm.TasksList.Color:=Color;
WizardForm.RunList.Color:=Color;
WizardForm.SelectDirBrowseLabel.Color:=Color;
WizardForm.SelectStartMenuFolderBrowseLabel.Color:=Color;
WizardForm.PageNameLabel.Font.Color:=clLime;
WizardForm.Bevel.visible:=False;
WizardForm.BeveledLabel.visible:=False;
WizardForm.Bevel1.visible:=False;
end;
diman_21Ru
09-02-2014, 18:18
Подскажите пожалуйста как можно кнопки изменить и добавить как тут ,заранее спасибо за ответ
Вот скрипт : http://rghost.ru/52302333
Ivan_009
09-02-2014, 19:55
diman_21Ru, Так:
with WizardForm.NextButton do begin
Width := ScaleX(90); // ШИРИНА
Height := ScaleY(21); // ВЫСОТА
end;
Или же создать кнопку:
var
About: TNewButton;
About := TNewButton.Create(WizardForm);
with About do
begin
Parent := WizardForm;
Left := ScaleX(13);
Top := ScaleY(364);
Width := ScaleX(95);
Height := ScaleY(25);
Caption := 'О релизе';
//OnClick := @AboutClick;
Cursor:= crHand;
end;
Grogan508
09-02-2014, 20:46
diman_21Ru,
такой вариант
http://rghost.ru/52315786
diman_21Ru
09-02-2014, 21:31
Grogan508 ,неплохо но все же мне хотелось бы убрать страницу где софт .
diman_21Ru
DisableProgramGroupPage=yes
diman_21Ru
10-02-2014, 00:15
vint56, замечательно спасибо
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC