|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 5] |
|
Скрипты Inno Setup. Помощь и советы [часть 5]
|
Ветеран Сообщения: 1264 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 Скрипты Inno Setup. Помощь и советы [часть 3] Скрипты Inno Setup. Помощь и советы [часть 4] |
|
Отправлено: 03:49, 21-05-2012 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать 1.
как во втором примере (если я правильно понял) 2. размести на панелях http://sendfile.su/604099 код: 3. Цитата GoshaPolo:
архив с фалами http://sendfile.su/604084 код: |
|
Последний раз редактировалось Johny777, 30-05-2012 в 15:13. Отправлено: 12:41, 30-05-2012 | #111 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 25
|
Профиль | Отправить PM | Цитировать Johny777, хм... не хочет у меня компилятор 5.4.3 принимать OnMouseEnter. Пишет, что неизвестный идентификатор.
|
Отправлено: 13:16, 30-05-2012 | #112 |
Ветеран Сообщения: 649
|
Профиль | Отправить PM | Цитировать GoshaPolo,
у меня тоже 5.4.3. всё компилится (ANSI) скачай архив с файлами если не получится ставь заново или скачай InnoUltra из ссылки моего поста |
Отправлено: 13:22, 30-05-2012 | #113 |
Новый участник Сообщения: 25
|
Профиль | Отправить PM | Цитировать Johny777, установил InnoUltra и все переменные заработали как следует. Спасибо! По RadioButton тоже все верно поняли, все получилось. Только вот маленький вопросик по панелям. Можно ли сделать фон панели прозрачным?
И еще в догонку, последние четыре интересующих меня вопроса, больше не будет: 1. Как поменять название окна, которое отображается в панели задач? Со стандартного "Установить" на что-нибудь свое. 2. Как поменять заголовок окна деинсталяции? 3. Как поменять текст в первом окне деисталяции, где пишется "Вы действительно хотите удалить..."? 3. Как поменять текст в завершающем деинсталяцию окне, где пишется "Программа *** была полностью удалена с Вашего компьютера."? |
Отправлено: 14:22, 30-05-2012 | #114 |
Новый участник Сообщения: 25
|
Профиль | Отправить PM | Цитировать Johny777, вот сейчас появился вопрос
Это не есть хорошо, что RadioButton прозрачной нельзя сделать. А можно ли тогда чекбоксами реализовать подобное? Чтобы при нажатии на один чекбокс с другого снималась галочка, и без панелей. И еще микро-вопросик всплыл. Какой ID имеет моя страница, вставленная после wpSelectComponents? Не могу ее скрыть никак. |
Отправлено: 15:19, 30-05-2012 | #115 |
Старожил Сообщения: 398
|
Профиль | Отправить PM | Цитировать У меня есть замечательный скрипт который добавляет зависимость от не дочерних компонентов, но есть в нем одно неудобство: он завязан на номерах компонентов. Собсно можно ли его переделать, чтобы зависимость была от названия компонента?
Т.е. желательно не от "Description", а от "Name". |
Отправлено: 15:31, 30-05-2012 | #116 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Johny777:
Цитата Johny777:
Raf-9600, посмотри на свойство ItemName - вроде-бы то, что нужно. GoshaPolo, ID страниц по порядку: |
||
------- Отправлено: 15:43, 30-05-2012 | #117 |
Старожил Сообщения: 163
|
Профиль | Отправить PM | Цитировать Цитата GoshaPolo:
... var MyPage: TWizardPage; procedure CurPageChanged(CurPageID: Integer); begin if CurPageID= MyPage.ID then ... end; Цитата GoshaPolo:
Решение следующее: Создаете радиокнопку без надписи справа, создаете отдельно надпись к ней (элемент TLabel с Transparent:=True). Пишите процедурку клик по TLabel=клик по радиокнопочке. И в итоге получаете прозрачную радиокнопочку. Примеров таких кнопочек и чекбоксов - немеряно, поэтому ищем (скрипт Prototype от Shegorat к примеру) |
||
------- Отправлено: 15:44, 30-05-2012 | #118 |
Старожил Сообщения: 398
|
Профиль | Отправить PM | Цитировать Цитата Gnom_aka_Lexander:
|
|
Отправлено: 15:49, 30-05-2012 | #119 |
Новый участник Сообщения: 25
|
Профиль | Отправить PM | Цитировать Цитата Gnom_aka_Lexander:
Цитата YURSHAT:
Поэтому мне нужно как-то реализовать, чтобы при выборе одного чекбокса, с другого, или даже с нескольких, снимались галочки. |
||
Отправлено: 16:01, 30-05-2012 | #120 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Скрипты Inno Setup. Помощь и советы [часть 2] | Serega | Автоматическая установка приложений | 2651 | 08-11-2010 18:34 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
Inno Setup | tradeukraine | Вебмастеру | 3 | 13-06-2006 20:39 |
|