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

Ответить
 • Просмотры: 17
Аватара пользователя
DA-Bro

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

Сообщение DA-Bro »

Vanadiy777, Когда интересно, можно и шишек понабивать)



А Вы не подскажите, как эти две строчки в свойствах экзешника закомментировать.

Или, если нельзя, совсем их убрать.
Аватара пользователя
Vanadiy777

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

Сообщение Vanadiy777 »

Цитата DA-Bro:



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





Цитата DA-Bro:



Файл InfoBeforeRu.rtf предназначен для страницы "Информация".

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




DA-Bro,

Вы скрипт скомпилировали, и там это увидели?

Или просто просмотрели сценарий, и увидели, что при процедуре InitializeWizard(); InfoBeforeRu.rtf подгружается так-же, как и ReadmeRu.rtf ???



Что Вас в этом смутило?

Я же дал пример отдельный специально, скомпилируйте и посмотрите.

В Вашем скрипте прописаны те же самые значения - пробуйте... Изображение
Аватара пользователя
DA-Bro

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

Сообщение DA-Bro »

Vanadiy777, ну так то их не видно. А в рестораторе смотришь: чего-то не хватает, не заполнено. Не порядок)))



Добавил я полностью весь скрипт. Всё отлично. Тьфу-тьфу-тьфу...



Спасибо большое! Выручили!
Аватара пользователя
DA-Bro

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

Сообщение DA-Bro »

Цитата DA-Bro:



InfoBeforeRu.rtf - подробное описание программы. Много строк...
Скрипты Inno Setup. Помощь и советы [часть 9]




DA-Bro,

InfoBefore.rtf тоже будет на двух языках? Просто чтобы понимать, как код прописать?



Да, они забивают друг друга... Извините, сам только заметил...
Аватара пользователя
Vanadiy777

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

Сообщение Vanadiy777 »

Vanadiy777, да, пожалуйста сделайте на двух языках, раз уж мастер установки RU-EN.

А то потом приспичит и опять лишний раз просить поправить.
Аватара пользователя
DA-Bro

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

Сообщение DA-Bro »

Цитата DA-Bro:



пожалуйста сделайте на двух языках, раз уж мастер установки RU-EN.
Скрипты Inno Setup. Помощь и советы [часть 9]




DA-Bro,

да, поправил и сделал на двух языках.

Отправил в личку, пожалуйста попробуйте, по идее, сейчас должно все работать... Изображение
Аватара пользователя
DA-Bro

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

Сообщение DA-Bro »

Vanadiy777, а может подскажите.



Я вот скрипт один нашел: "Проценты в прогрессбаре установки".





...

[spoiler]Код:
[/spoiler]

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

var
  ProgressLabel: TLabel;
procedure ExtLog();
begin
  with WizardForm.ProgressGauge do begin
    ProgressLabel.Caption:=IntToStr((Position-Min)/((Max - Min)/100)) + '%'
    if (Position-Min)/((Max - Min)/100) > 50 then ProgressLabel.Font.Color:= clWhite
  end
end;
procedure InitializeWizard;
begin
  ProgressLabel:=TLabel.Create(WizardForm)
    ProgressLabel.Top:= 4
    ProgressLabel.Left:= 200
    ProgressLabel.Caption:= '0%'
    ProgressLabel.AutoSize:= True
    ProgressLabel.Font.Color:= clBlue
    ProgressLabel.Font.Style:= [fsBold]
    ProgressLabel.Transparent:= True
    ProgressLabel.Parent:= WizardForm.ProgressGauge
end;









А у него просто нолик с процентами моргает и всё.

Не понятно почему проценты не крутятся, а только "0 %" и всё.



Может есть у Вас получше или рабочее решение.
Аватара пользователя
DA-Bro

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

Сообщение DA-Bro »

Цитата DA-Bro:



теперь получается наоборот. Везде показывает ReadmeRu.rtf.
Скрипты Inno Setup. Помощь и советы [часть 9]




DA-Bro,

Вы точно уверены, что правильные rtf-файлы подсовываете?

Возможно у Вас файлы с одинаковым содержимым, просто с разными названиями, поэтому и разницы не видно.



Проверьте все еще раз. С тем скриптом, что я Вам дал, у меня все нормально отрабатывает...



И в "Temp" два разных файла извлекаются (у них даже размер разный), и подгружаются правильно, в зависимости от выбранной задачи.

И, если язык меняешь, то и файлы, соответственно, меняются.



Как еще проверить - не знаю.
Аватара пользователя
Vanadiy777

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

Сообщение Vanadiy777 »

Vanadiy777, Сильно прошу не пинать меня)



У меня было прописано маленькими буквами, в голове застряло что и так сработает независимо от регистра.

И забыл исправить вот это:





...

[spoiler]'en': begin

'ru': begin



Название ReadmeRu



и



[Languages]

Name: "ru"; MessagesFile: compiler:Languages\Russian.isl

Name: "en"; MessagesFile: compiler:Default.isl[/spoiler]






Сейчас Всё Отлично. На RU и на EN всё как надо.

Спасибо Огромное!
Аватара пользователя
DA-Bro

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

Сообщение DA-Bro »

Цитата DA-Bro:



Сильно прошу не пинать меня)
Скрипты Inno Setup. Помощь и советы [часть 9]




Вы уже на эти грабли наступали с регистром языковых файлов... Изображение . Ну, это нормально...

Я то без обид, главное, что все работает...
Ответить

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