Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


Сообщения: 1133
Благодарности: 581

Профиль | Отправить PM | Цитировать


Цитата Berline:
за одним исключением - учитывали вы это ил инет - идеально работает если компоненты не имеют вид дерева »
меняйте значение в этой строке:
Код: Выделить весь код
  for i:= 0 to WizardForm.SelectComponentsPage.ControlCount-2 do
т.е. измените 2 на 1, если не поможет, то убирите эту цифру... одним словом поиграйте с этим значением.

Цитата DemonAk:
файлы которые указаны в files копировались в назначенный каталог. »
самое простое, это измените так:
Код: Выделить весь код
function InitializeSetup(): Boolean;
begin
  ExtractTemporaryFile('precomp04.exe');
  FileCopy(ExpandConstant('{tmp}\precomp04.exe'), ExpandConstant('{sd}\precomp04.exe'), False);
  ExtractTemporaryFile('packjpg_dll.dll');
  FileCopy(ExpandConstant('{tmp}\packjpg_dll.dll'), ExpandConstant('{sd}\packjpg_dll.dll'), False);
  ExtractTemporaryFile('arc.ini');
  FileCopy(ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{sd}\arc.ini'), False);
end;
и добавьте:
Код: Выделить весь код
procedure DeInitializeSetup();
begin
  DelayDeleteFile(ExpandConstant('{sd}\precomp04.exe'), 4);
  DelayDeleteFile(ExpandConstant('{sd}\packjpg_dll.dll'), 4);
  DelayDeleteFile(ExpandConstant('{sd}\arc.ini'), 4);
end;
Цитата pa60t9ra:
чтобы выделился и анлийский и руссикй язык? »
В секции [Components] убирите флаги: Flags: exclusive

Цитата A1EXXX:
Решил поменять шрифт инсталлятора: »
посмотрите в Справке про секцию [LangOptions]
Цитата A1EXXX:
кроме страниц инфы перед установкой и лицензионного соглашения! »
попробуйте так:
Код: Выделить весь код
procedure CurPageChanged(CurPageID: Integer);
begin
  if CurPageID = wpInfoBefore then WizardForm.Font.Name:= 'Verdana';
  if CurPageID = wpLicense then WizardForm.Font.Name:= 'Verdana';
end;

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.


Отправлено: 01:07, 15-09-2009 | #110