|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » .: NSIS - все вопросы :. часть 2. |
|
.: NSIS - все вопросы :. часть 2.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
Данная тема предназначена для обсуждения вопросов, связанных с инсталлятором Nullsoft Scriptable Install System, или просто NSIS. Сайт приложения. Описание: Текущая версия: NSIS 3.05 от 15 декабря 2019 года Скачать | Архив сборок версии Первая часть этой темы Скачать первую часть этой темы одним архивом ВНИМАНИЕ! прежде, чем задать вопрос, почитайте, где Вы найдете ответы на большинство вопросов: Справочник по NSIS - создан силами нашего сообщества. Руководство пользователя. Перевод – Поляков А.В, зеркало Документация Утилиты разработчика Расширение функциональности Примеры скриптов на нашем форуме Скрипт NSIS для перепаковки AIMP2+Сборки Тема для Notepad++(пример парсинга XML) Достоинства Ещё немного полезной информации: |
|
------- Отправлено: 12:02, 09-12-2012 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать CreateFont + WM_SETFONT
Примеры в ${NSISDIR}\Examples\NSISMenu.nsi и ${NSISDIR}\Contrib\Modern UI\*.nsh |
Отправлено: 17:33, 06-06-2023 | #2741 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать iglezz, как исправить? DetailPrint друг на друга наваливается.
|
Отправлено: 11:47, 07-06-2023 | #2742 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать AlekseyPopovv, Цвет фона надо поменять с прозрачного на нужное значение цвета.
|
Отправлено: 12:12, 07-06-2023 | #2743 |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать iglezz,
FindWindow $0 "#32770" "" $HWNDPARENT GetDlgItem $0 $0 1004 System::Call UxTheme::SetWindowTheme(ir0,w"",w"") SendMessage $0 0x0409 0 0x03C03C SendMessage $0 0x2001 0 0xFF8C00 0xFF8C00 тёмно оранжевый, а показывает в районе лазурного. Или может быть есть другой способ покрасить прогресс бар? |
Отправлено: 14:05, 14-06-2023 | #2744 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать AlekseyPopovv, Цвет здесь нужно подавать в формате BGR
И вместо магических чисел лучше использовать человекочитаемые константы из WinMessages.nsh. ${RGB2BGR} $1 RGB_цвет_прогресса SendMessage $0 ${PBM_SETBARCOLOR} 0 $1 ${RGB2BGR} $1 RGB_цвет_фона SendMessage $0 ${PBM_SETBKCOLOR} 0 $1 !define RGB2BGR `!insertmacro RGB2BGR ` !define BGR2RGB `!insertmacro RGB2BGR ` !define ABGR2RGB `!insertmacro RGB2BGR ` !macro RGB2BGR out var !ifndef DataConv.nsh.tempvars !define DataConv.nsh.tempvars Var /Global __convtmp1 Var /Global __convtmp2 !endif !if ${out} == '-' !define RGB2BGR:ret ${var} !else !define RGB2BGR:ret ${out} !endif IntOp $__convtmp1 ${var} >> 16 IntOp $__convtmp2 ${var} & 0xFF00 IntOp ${RGB2BGR:ret} ${var} << 16 IntOp ${RGB2BGR:ret} ${RGB2BGR:ret} & 0xFFFFFF IntOp ${RGB2BGR:ret} ${RGB2BGR:ret} | $__convtmp1 IntOp ${RGB2BGR:ret} ${RGB2BGR:ret} | $__convtmp2 !undef RGB2BGR:ret !macroend |
Отправлено: 14:51, 14-06-2023 | #2745 |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать На кастомной странице README имеется Link. Его задача по нажатию загружать разные файлы .rtf. Как сделать что бы при нажатии Link, файлы .rtf сбрасывались на начало документа?
|
Отправлено: 06:54, 23-06-2023 | #2746 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать Цитата AlekseyPopovv:
Получится что-то вроде При минимальных ізменениях можно не сбрасывать в 0, а восстанавливать позицию предыдущего документа. |
|
Отправлено: 09:58, 23-06-2023 | #2747 |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать |
Отправлено: 10:34, 02-07-2023 | #2748 |
Старожил Сообщения: 352
|
Профиль | Отправить PM | Цитировать VER_PLATFORM_WIN32s уже определён в Win\WinNT.nsh
А WinVer2.nsh во избежание конфликтов нужно доводить до соответствия актуальной версии NSIS: Подключить стандартный !include "Win\WinNT.nsh" Удалить дублирующий !define VER_PLATFORM.... |
Отправлено: 11:16, 02-07-2023 | #2749 |
Старожил Сообщения: 169
|
Профиль | Отправить PM | Цитировать Буду пробовать. Кстати вышла версия 3.09.
|
Отправлено: 11:20, 02-07-2023 | #2750 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 2 | dimadr | Наборы обновлений для Windows XP/2003/Windows 7 | 267 | 14-02-2020 08:25 | |
[архив].: NSIS - все вопросы :. | kotkovets | Автоматическая установка приложений | 3387 | 09-12-2012 11:56 | |
Инфо - [ликбез] Помощь начинающим .:[все вопросы]:. часть 1 | jameszero | Наборы обновлений для Windows XP/2003/Windows 7 | 1491 | 22-07-2011 22:42 | |
Выбор|модернизация процессора .:[все вопросы]:. Часть I | Myxa | Выбор отдельных компонентов компьютера и конфигурации в целом | 1845 | 01-01-2011 19:18 | |
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|