Скрипты Inno Setup. Помощь и советы [часть 4]

Ответить
 • Просмотры: 29
Аватара пользователя
Johny777

Re: Скрипты Inno Setup. Помощь и советы [часть 4]

Сообщение Johny777 »

Dark_Delphin,

читать дальше »


давай по порядку

насчёт строк

1. это GroupDescription

Код:

Код: Выделить всё

[Tasks]
Name: make_icon; Description: {cm:CreateDesktopIcon}; GroupDescription: Создание ярлыков:

2.

Код:

Код: Выделить всё

[Messeges]
WizardSelectComponents=Выбор компонентов

этот лейбл у тебя прозрачный, а значит не родной (родные не могут быть прозрачными). Он кастомный

но константа из стандартного диалога

это делается так: Caption := ExpandConstant(SetupMessage(msgWizardSelectComponents));

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,открываешь например Russian.isl блокнотом и смотришь. В нём весь стандартный диалог инсталла

3.

процедура "Info" вызова месседж бокса

назначь во вкладке события кнопке в событии OnClick эту процедуру

Код:

Код: Выделить всё

procedure Info(Sender: TObject);
begin
    MsgBox('Создатель этого инсталла Петя Васькин' + #13#10 + 'Вырезано всё что можно и нельзя' + #13#10 + 'Время установки = вся ночь, но может быть и дольше' + #13#10 + 'Мне пофиг!',mbInformation,MB_OK);
end;

где (+ #13#10 +) это переходы на следующие строки
Аватара пользователя
Ivan_009

Re: Скрипты Inno Setup. Помощь и советы [часть 4]

Сообщение Ivan_009 »

Как убрать мерцание картинок при переходе с одной страницы на другую...Я использую на всех странницах bmp вот код...
Аватара пользователя
Johny777

Re: Скрипты Inno Setup. Помощь и советы [часть 4]

Сообщение Johny777 »

Ваня

пиши координаты не так

WizardForm.GroupBrowseButton.Width :=90

WizardForm.GroupBrowseButton.Height :=23



а вот так

WizardForm.GroupBrowseButton.Width :=ScaleX(90);

WizardForm.GroupBrowseButton.Height :=ScaleY(23);

,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

и в твоём куске сплошные координаты

либо я не вижу, либо дело в том, что ты предоставил огрызок да ещё и маленький, но понять почему у тебя мигают картинки не получается! Изображение

...............................................................

и за что отвечает ImagePanel (панель)?

и почему на ней картинка?
Аватара пользователя
volk1234

Re: Скрипты Inno Setup. Помощь и советы [часть 4]

Сообщение volk1234 »

Прекращаем флуд!

Пожалуйста сконцентрируйтесь на теме.



товарищ bugmenotagain за словесное недержание отправлен подумать и помолчать на 3 дня.
Аватара пользователя
valyok666

Re: Скрипты Inno Setup. Помощь и советы [часть 4]

Сообщение valyok666 »

Ivan_009, зачем ты выкладываешь скрипт в формате *txt???
Аватара пользователя
Gnom_aka_Lexander

Re: Скрипты Inno Setup. Помощь и советы [часть 4]

Сообщение Gnom_aka_Lexander »

valyok666, скорей всего потому, что форум не разрешает цеплять *.iss во вложение.

Ivan_009, с файлами залей, судя по коду, весело у тебя все там - перегрузка рюшками я это называю.
Аватара пользователя
Gnom_aka_Lexander

Re: Скрипты Inno Setup. Помощь и советы [часть 4]

Сообщение Gnom_aka_Lexander »

Ivan_009, для твоего случая El Sanchez давал както решение. должно помочь, вроде. Я на юникоде компилил, там моргания не обнаружил, но все-же добавил эту строчку. Скрипт во вложении, пробуй.
Вложения
Скрипт.zip
(34.54 КБ) 0 скачиваний
Скрипт.zip
(34.54 КБ) 0 скачиваний
Аватара пользователя
El Sanchez

Re: Скрипты Inno Setup. Помощь и советы [часть 4]

Сообщение El Sanchez »

Цитата Johny777:



если попытаться закатить панель в процессе выката, то у неё слетают тормоза
Скрипты Inno Setup. Помощь и советы [часть 4]




Johny777, ок, поправил, кнопка во время анимации неактивна.
Ответить

Вернуться в «Автоматическая установка приложений»