Цитата DA-Bro:
Я запустил батник с тихой установкой, а там окно всплыло Установка завершена. Получается не тихая установка.
|
А вы обратили внимание на то что находится на финишной форме, помимо информации что программа установлена есть функция на запуск каждой редакции, и чекбокс на открытие интернет страницы, и if not WizardSilent then здесь бессилен.
Вы такое окно захотели. Вывод: или ключи тихой установки в топку, или финишное окно без всяких наворотов, информация и кнопка OK.
Цитата DA-Bro:
А вот эта штука продолжает моргать перед первой буквой:
|
Что-бы слеш не мигал я ни у кого не видел. В
TRichEditViewer всё обшарил, как отключить не нашёл. Если вы видели у кого то
(догадываюсь у кого) запустите его установщик, кликнете лкм на экране (не на установщике) а потом кликнете на значок установщика в панели задач, и вы увидете что и у него мигает.
Цитата DA-Bro:
В пути установки сейчас показывает при длинном пути вначале букву диска:
А по нормальному должно показывать конечную папку:
|
Это вы так хотите, или же так должно быть. Если
DirEdit не светится синим цветом, то InnoSetup именно так и хотит.
А длинный путь укоротите перемещением готового установщика, ну скажем в корень диска D:, или в скрипте константу
{src} замените
на
{sd} или
{userdesktop} и будет короткий путь, но тут как говориться, о вкусах не спорят.
Цитата Vanadiy777:
когда скрип будет, то в код, перед окном сообщения, можно будет добавить "if not WizardSilent then"...
Тогда, при тихой установке, окно появляться не будет.
|
Нужно не перед окном сообщения добавлять "
if not WizardSilent then"..., а в
procedure CurStepChanged(CurStep: TSetupStep);
на этапе
ssDone