Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Аватара для hb860

Идиот


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

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


Можно. Увы, я так ещё ни разу не делал. Но я работаю на этим вопросом! Я пишу новый скрипт для аимпа, там будет пара нестандартных страниц, которые будут делать примерно тоже самое.

Пока по теме могу написать вот что:
1. в ини файл писать так
Код: Выделить весь код
WriteINIStr "с:\мой_ини_файл.ini" Секция параметр значение
2. По поводу своих страниц копать тут:
C:\Program Files\NSIS\Docs\Modern UI 2\Readme.html
А также, цитата оттуда(литературно переведено):
Код: Выделить весь код
Если вы хотите использовать нестандартные страницы в скрипте, вы можете напихать 
своих собственных комманд между макросов, формирующих обычные страницы, 
как в этом примере
!insertmacro MUI_PAGE_WELCOME
Page custom FunctionName ;Вот она, нестандартная страница
!insertmacro MUI_PAGE_COMPONENTS
 
;Uninstaller
!insertmacro MUI_UNPAGE_CONFIRM
UninstPage custom un.FunctionName ;Вот она, нестандартная страница
!insertmacro MUI_UNPAGE_INSTFILES

Пользуйте макрос MUI_HEADER_TEXT для задания заголовков своих собственных страниц:

LangString PAGE_TITLE ${LANG_ENGLISH} "Title"
LangString PAGE_SUBTITLE ${LANG_ENGLISH} "Subtitle"

Function CustomPageFunction
  !insermacro MUI_HEADER_TEXT $(PAGE_TITLE) $(PAGE_SUBTITLE)
  ...
FuctionEnd

-------
http://feeds.feedburner.com/Winreviewru.1.gif
Горячие клавиши Windows 8 | Все программы, которые я разработал| Гаджеты для Windows 8

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:58, 26-04-2009 | #146