Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)

Модерирует : gyra, Maz

Widok (25-09-2007 17:33): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Genri

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

    5.1.13 (2007-07-22)
  • Добавлен новый lzma/ultra64 уровень сжатия. То же, что и lzma/ultra, но использует вдвое больший словарь (64 Мбайта).  
  • Добавлена новая директива SetupLogging в секции [Setup]. Если установлено в yes, установщик будет создавать лог (аналогично параметру /LOG в командной строке).  
  • Добавлена новая директива AppSupportPhone в секции [Setup].  
  • Добавлен новый флаг solidbreak в секции [Files].  
  • Добавлен новый параметр Verb в секциях [Run] и [UninstallRun]. При использовании с флагом shellexec, определяет действие, которое будет выполнено с файлом.  
  • При использовании флага shellexec в секциях [Run] и [UninstallRun], теперь будет использоваться действие по умолчанию, определенное для файлов данного типа, вместо жестко закодированного ранее действия "открыть". (В случае необходимости, Вы можете изменить это, используя параметр Verb.)  
  • Установщик теперь поддерживает параметр /TYPE, который изменяет установленный по умолчанию тип установки.

  • Изменения, связанные с параметрами /COMPONENTS и /TASKS:  

         
    • /COMPONENTS и /TASKS: Установка родительского компонента/задачи, автоматически не устанавливает дочерние компоненты/задачи. При необходимости использования прежнего режима, необходимо указать в качестве префикса родительского компонента/задачи символ "*", или перечислить каждый дочерний компонент/задачу индивидуально.  
         
    • /COMPONENTS теперь возможно принудительно снять выделение дочернего компонента включением в его название в списке префикса "!". (в параметре /TASKS это поддерживалось и ранее.)  
         
    • /COMPONENTS теперь игнорируется, если не определен тип по выбору пользователя.  
         
    • /SAVEINF теперь сохраняет выбранный тип установки в INF-файл. Ранее, при использовании /LOADINF всегда загружался тип по выбору пользователя.  
         
    • /SAVEINF теперь сохраняет выбранные задачи в INF-файл.  
         
    • Если один из параметров MinVersion/OnlyBelowVersion/Languages/Check/Components скрывает родительский компонент/задачу, дочерние элементы также будут теперь скрыты. (Ранее было необходимо включить те же самые условия на каждом дочернем элементе для того, чтобы скрыть вместе с родительским элементом.)  
         
    • Исправлено: добавленные новые дочерние компоненты/задачи при новой установке, всегда по умолчанию выбраны, если родительский компонент/задача при предыдущей инсталляции был выбран.  
         
    • Исправлено: при использовании параметра /LOADINF, выбираются дочерние компоненты, которые не были выбраны в процессе начальной установки.  
         
    • Исправлено: при использовании параметра /COMPONENTS, больше нет необходимости перечислять компоненты с флагом fixed для их выбора.

  • Изменения в Pascal Scripting:  

         
    • FindFirst/FindNext: в структуру TFindRec добавлены поля CreationTime, LastAccessTime, LastWriteTime, AlternateName.  
         
    • TInputFileWizardPage: Добавлено новое свойство IsSaveButton. Установка свойства может использоваться для открытия по нажатию кнопки диалогового окна "Сохранить Как", вместо установленного по умолчанию диалогового окна "Открыть".  
         
    • TNewCheckListBox: установка свойства Checked[] в True, больше не будет автоматически отмечать дочерние элементы. Теперь, для выполнения данного действия, необходимо вызвать новый метод CheckItem с установленным в coCheckWithChildren параметром AOperation.  
         
    • ParamStr/ParamCount: пустые параметры ("") больше не пропускаются.  
         
    • /LOG: сохраненное время теперь включает миллисекунды.
     
  • Изменения интегрированной среды разработки компилятора:  
         
    • В течении компиляции, строка состояния теперь показывает предполагаемый остаток времени и скорость сжатия ( Кб/сек )  
         
    • Комбинация горячих клавиш для Edit | Redo - теперь Ctrl+Y. Предыдущая комбинация (Shift+Ctrl+Z)  работает также.  
         
    • Исправлено: В секции [INI], если Имя файла было пустым, флаги uninsdelete* фактически ничего не удаляли.

  • Версия программы деинсталляции - 51.47.0.0.  
  • Небольшие улучшения.
     

  • Всего записей: 872 | Зарегистр. 06-09-2003 | Отправлено: 02:19 24-07-2007 | Исправлено: Genri, 11:48 24-07-2007
       

    На первую страницук этому сообщениюк последнему сообщению

    Компьютерный форум Ru.Board » Компьютеры » Программы » Inno Setup (создание инсталяционных пакетов)
    Widok (25-09-2007 17:33): лимит страниц. продолжаем здесь


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru