Victor_Dobrov
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Artem_Butenko Цитата: в инсталляторе одного оффлайнового браузера, видел интересный эффект, где текстуры кнопок обновлялись постепенно (медленно и красиво). Можно ли этот эффект реализовать в текущей версии Inno Setup? | Предпочитаю отключать украшательства Windows, замедляющие работу интерфейса, так что обсуждайте это без меня. Цитата: как Вы выводите общие сведение о системе на фоновый рисунок в инсталляторе "Total Commander Expert"? Если можно, покажите пожалуйста соответствующий скрипт (как я понимаю это модифицированный вариант "Corona Skin") | Я же писал недавно, что скрипт не закончен, не доработаны MediaPlayer, ComponentsInfo и многое другое... Но если не терпится, то вот текущий Corona Skin & Check System Requirements, в который добавлено следующее: Ключ SelCompAtFirst меняет страницы wpSelectDir и wpSelectComponents, сначала отображаются компоненты. Ключ ComponentsInfo включает всплывающие подсказки при наведении курсора на строку списка компонентов. Ключ ShowSysInfo выводит на фоновое окно информацию о системе и результаты проверки мин. требований. Ключ NewIconsPage улучшит страницу выбора программной группы и добавит выбор текущего пользователя. На странице wpReady отображается информация о выборе иконок и результаты проверки мин. требований. Добавлена общая функция FolderIcon(Папка, Иконка, Номер), которая назначает значок на папку. Исправлены недоработки теста системы, значения минимальных требований выводятся в подсказках. Теперь инсталлятор кроме ключа реестра может проверять наличие файла и его версию. Синтаксис: NeedFile:= 'Полный путь к файлу<|Версия файла>'. (путь может включать константы. Версию можно указывать не целиком.) NeedRegKey:= 'Раздел реестра<, Параметр раздела>'. (можно опустить HKLM: т.е. HKLM\Software\... аналогично Software\...) Чтобы вывести особые сообщения при наличии и отсутствии файла/ключа реестра, укажите текст в NeedFileOK, NeedFileNO, NeedRegKeyOK, NeedRegKeyNO. Если эти ключи отсутствуют, то используются встроенные сообщения. Процедура RegBackup('Раздел') резервирует раздел реестра. При деинсталляции все записи из резервной копии восстанавливаются автоматически. Автоопределение версии компилятора - стандартная или расширенная китайская сборка Inno Setup. Если используется китайская сборка, но ключ ComponentsListTVStyle не указан, он выставляется в True. |