|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив].: NSIS - все вопросы :. |
|
[архив].: NSIS - все вопросы :.
|
Ветеран Сообщения: 1216 |
Профиль | Отправить PM | Цитировать
|
|
Отправлено: 23:35, 17-06-2006 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Здравствуйте!
Интересуют следующие вопросы: 1. Как, используя Modern UI 2, в зависимости, например, от выбора radiobutton настроить порядок последующего отображения страниц? 2. Можно ли в деинсталляторе использовать страницы инсталлятора и наоборот? И как осуществляется переход от одной страницы к другой? 3. Можно ли с помощью UpdateXML из скачанного xml-файла разом извлекать несколько значений? Если да, то как? Если нет, то как можно считать из xml-файла сразу несколько параметров? Заранее благодарю. |
Отправлено: 19:44, 11-10-2012 | #3241 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата jolly_roger@vk:
Цитата jolly_roger@vk:
3. Изучите хотя бы 2 первых вопроса - ибо это будет для вас... очень сложно.. --- модерн в доках почитайте (странички) - file://localhost/C:/Program%20Files/NSIS/Docs/Modern%20UI%202/Readme.html (или в папке NSIS -> Docs\Modern UI 2 ) |
||
------- Последний раз редактировалось kotkovets, 11-10-2012 в 22:23. Отправлено: 20:53, 11-10-2012 | #3242 |
Пользователь Сообщения: 135
|
Профиль | Отправить PM | Цитировать Вопрос №1:
У меня есть чексбокс. Он как то назван. Я хочу чтобы два слова в этом названии были оформлены другим шрифтом. Возможно ли это? Вопрос №2: У меня перед запуском деинсталлятора выполняется функция которая спрашивает удалять или нет. Я хочу изменить заголовок окна. Подскажите, как это сделать? Вопрос №3 Я хочу чтобы у деинсталлятора в заголовке использовалась картинка не ico деинсталлятора, а ico инсталлятора. |
Отправлено: 01:25, 12-10-2012 | #3243 |
Ветеран Сообщения: 2360
|
Профиль | Отправить PM | Цитировать Цитата Creator000:
Можно текст рядом с чекбоксом составить из нескольких Label, выполненных разными шрифтами. А ещё проще - рядом с чекбоксом поместить картинку с разношрифтовым текстом. Ессно это всё предполагается делать на кастомной странице. |
|
Отправлено: 13:27, 12-10-2012 | #3244 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата MKN:
В переменную $checkbox плагин со стека возвращает дескриптор(хэндл) чекбокса, которая винда создает при отрисовке чекбокса - уникальный номерок, есть номерок - делаем почти все, что захотим.. создаем шрифт - дескриптор шрифта в переменной $1 и применяем шрифт к чекбоксу... Цитата Creator000:
|
||
------- Последний раз редактировалось kotkovets, 12-10-2012 в 14:26. Отправлено: 14:04, 12-10-2012 | #3245 |
Ветеран Сообщения: 2360
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
А надо (как предпролагается в хотелке) - к примеру, первое слово один шрифт, второе слово - другой шрифт, третье слово - другой цвет и т.д. - и всё это в одном предложении описания для одного чекбокса... Вот такакя загогулина... Другой вопрос, нах это вообще нужно ?... Ну уж если понадобилось - то как ? |
|
Последний раз редактировалось MKN, 12-10-2012 в 15:22. Отправлено: 15:13, 12-10-2012 | #3246 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата MKN:
так что тут, согласен - только label подогнаными к друг другу... принцип тот же... как выше примером с чекбоксами |
|
------- Отправлено: 15:25, 12-10-2012 | #3247 |
Ветеран Сообщения: 2360
|
Профиль | Отправить PM | Цитировать Цитата kotkovets:
Такой ещё вопрос-предложение : как все уже поняли, с помощью WinAPI в NSIS, можно чудеса творить, на все случаи жизни... Только не все это умеют... Может коллекцию конкретных примеров полезного использования, в справочник добавить ? Особенно, если это упрощает и уменьшает классический код. System::Call "user32:: сделаем то-то... |
|
Последний раз редактировалось MKN, 12-10-2012 в 15:42. Отправлено: 15:36, 12-10-2012 | #3248 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата MKN:
вопрос, что именно.. их дохрена и трошки... (примерно сколько делок в system32 умноженное на 2000) --- кратко-подробно описан плагин system - остальное на сайт майкрософт за нужными функциями. |
|
------- Отправлено: 15:55, 12-10-2012 | #3249 |
Пользователь Сообщения: 135
|
Профиль | Отправить PM | Цитировать MKN, да я уже пытался лабелы подгонять. Криво встают. А насчет картинки попытаюсь. Это чисто эксперимент.
Цитата kotkovets:
Function un.onInit MessageBox MB_YESNO|MB_ICONQUESTION "Вы действительно хотите удалить $(^Name)?" IDYES NoAbort Abort NoAbort: FunctionEnd Хочу просто название программы в заголовке в этой функции оставить. Цитата Creator000:
Хочу поменять иконку. Это можно? *** http://forums.winamp.com/showthread.php?t=282529 http://nsis.sourceforge.net/Shortcut..._Windows_Vista Можете мне объяснить как сделать так как описано в этих статьях? RequestExecutionLevel - я не смог от него добиться желаемого. Единственное что я нашел Section un.DeleteLabel Delete "$DESKTOP\${PRODUCT_NAME}.lnk" SectionEnd Section Uninstall SetShellVarContext all RMDir /r "$INSTDIR" RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}" DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_U NINST_KEY}" DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY1} "${PRODUCT_UNINST_KEY1}" SectionEnd А ведь я знаю, что есть установщики на NSIS которые создают ярлык на рабочем столе для одного пользователя. И все это удаляют. Как-то геморой. Почему нельзя просто удалить эти ярлыки? Разработчики лишнее на придумали. |
||
Отправлено: 16:12, 12-10-2012 | #3250 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Мультимедиа - WinAmp .:[ обсуждение всех версий ]:. | ssaram | Программное обеспечение Windows | 406 | 12-02-2022 19:45 | |
WinstyleMonitor .:[все вопросы]:. | Mr dUSHA | Проект WinStyle | 331 | 12-02-2014 13:15 | |
Delphi - Delphi .: [все вопросы] :. | Serega | Программирование и базы данных | 94 | 04-05-2013 18:45 | |
Доступ - Никак не удаляются файлы (AVI и все остальные форматы) .:[все вопросы]:. | Microsoft Windows 2000/XP | 105 | 30-06-2010 11:58 | ||
Вопросы по создателю инсталляций NSIS | MaxDELETE | Программное обеспечение Windows | 14 | 04-07-2007 10:01 |
|