PDA

Показать полную графическую версию : Скрипты Inno Setup. Помощь и советы [часть 7]


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 [111] 112 113 114 115 116 117 118 119 120 121 122 123 124 125

saurn
21-12-2014, 09:20
Kashtan007, http://forum.oszone.net/post-2438406-2071.html

Kashtan007
21-12-2014, 10:53
saurn, благодарю.

Kashtan007
21-12-2014, 11:08
При использовании скина не работает прокрутка мышкой, так как в установщике много компонентов, то прокручивать скроллбаром неудобно.
Как можно вернуть прокрутку мышкой? Заранее спасибо!

kotyarko@fb
21-12-2014, 16:33
Как можно вернуть прокрутку мышкой? »
http://forum.oszone.net/post-2308009-2259.html

Kashtan007
21-12-2014, 17:30
kotyarko@fb, пробовал этот вариант, не работает.

sergey3695
21-12-2014, 19:09
Kashtan007, https://code.google.com/p/vcl-styles-plugins/wiki/VCLStylesInnoSetup

Okta_333
22-12-2014, 09:59
Здравствуйте!
Подскажите пожалуйста как можно менять размер и положение кнопок. Пробовала скачать ISFD, но он у меня не работает (Windows 7).

Dodakaedr
22-12-2014, 10:18
Okta_333, В свойствах кнопок задаете нужные вам параметры. В вашем случае вам нужен SetBounds (http://forum.oszone.net/post-2407079-1634.html)
[setup]
appname=myprog
appversion=1.1
defaultdirname={pf}\myprog

[Code]
procedure RedesignWizardForm;
begin
//кнопка далее
with WizardForm.NextButton do
begin
SetBounds(ScaleX(261), ScaleY(319), ScaleX(128), ScaleY(31));
end;

//кнопка отмена
with WizardForm.CancelButton do
begin
SetBounds(ScaleX(399), ScaleY(319), ScaleX(88), ScaleY(39));
end;

//кнопка назад
with WizardForm.BackButton do
begin
Left := ScaleX(149);
end;

end;

procedure InitializeWizard();
begin
RedesignWizardForm;
end;


Пробовала скачать ISFD »
Установите Inno Setup Ultra (https://yadi.sk/d/Z0WdeqhsSf6cD)

Nordek
22-12-2014, 16:32
Установите Inno Setup Ultra »Не стоит предоставлять зеркала на файлы, если имеется возможность скачать с ссылок которые ранее предоставлял автор.
Ссылки имеются здесь на форуме в публичном доступе. Достаточно перейти в соседнюю тему. Ссылка на соседнюю тему предоставлена в первом сообщении (http://forum.oszone.net/post-2321469-1.html) данной (http://forum.oszone.net/thread-278998.html) темы. Ссылка на соседнюю тему: Inno Setup. Прочие вопросы (http://forum.oszone.net/showthread.php?p=1201499#post1201499)
Полное местонахождение темы:
Компьютерный форум OSzone.net (http://forum.oszone.net/index.php?) » Автоматическая установка Windows (http://forum.oszone.net/forum-60.html) » Автоматическая установка приложений (http://forum.oszone.net/forum-61.html) » Inno Setup. Прочие вопросы (http://forum.oszone.net/thread-148707.html).

В теме Inno Setup. Прочие вопросы (http://forum.oszone.net/thread-148707.html), перейдите к первому сообщению (http://forum.oszone.net/post-1201499-1.html).
Левым щелчком мыши, нажмите на "Показать/скрыть: Различные сборки, русификаторы и полезные ссылки"
После нажатия на "Показать/скрыть: Различные сборки, русификаторы и полезные ссылки", отобразится содержание где первым будет видно: Сборка инсталлятора Inno Ultra (http://www.oszone.net/go.php?url=http://innoultra.ru/?p=1) от Gnom_aka_Lexander (http://www.forum.oszone.ru/member.php?userid=128725) »

diman_21Ru
22-12-2014, 22:45
Всем привет, Есть вариан зачеркнутый компонент уже с поставленной галочкой?

saurn
23-12-2014, 07:21
Есть вариан зачеркнутый компонент уже с поставленной галочкой? »
Так, что ли?
[Setup]
AppName=MyProgram
AppVerName=1.0
DefaultDirName={pf}\MyProgram
OutputDir=...


[Components]
Name: one; Description: "Компонент 1";
Name: two; Description: "Компонент 2";


[Code]
var
_OldEvent: TNotifyEvent;


procedure TNewCheckListBoxOnClickCheck( Sender: TObject );
var
i: Integer;
begin
_OldEvent( Sender );

for i := TNewCheckListBox( Sender ).ItemCount - 1 downto 0 do
case TNewCheckListBox( Sender ).Checked[i] of
True: TNewCheckListBox( Sender ).ItemFontStyle[i] := [fsStrikeOut];
False: TNewCheckListBox( Sender ).ItemFontStyle[i] := [];
end;
end;


procedure InitializeWizard();
begin
_OldEvent := WizardForm.ComponentsList.OnClickCheck;
WizardForm.ComponentsList.OnClickCheck := @TNewCheckListBoxOnClickCheck;
end;

diman_21Ru
23-12-2014, 09:54
saurn, Тут их можно снять мне нужно чтобы их нельзя было снимать вот код на зачеркнутый но без галочки Types: custom; Flags: fixed

saurn
23-12-2014, 10:44
нужно чтобы их нельзя было снимать »
Ну тогда, так:
[Setup]
AppName=MyProgram
AppVerName=1.0
DefaultDirName={pf}\MyProgram
OutputDir=...


[Components]
Name: one; Description: "Компонент 1"; Flags: fixed; Types: full custom;
Name: two; Description: "Компонент 2"; Flags: fixed; Types: full custom;
Name: two2; Description: "Компонент 3"; Types: full;


[Code]
procedure InitializeWizard();
var
i: Integer;
begin
for i := WizardForm.ComponentsList.ItemCount - 1 downto 0 do
case WizardForm.ComponentsList.ItemEnabled[i] of
True: WizardForm.ComponentsList.ItemFontStyle[i] := [];
False: WizardForm.ComponentsList.ItemFontStyle[i] := [fsStrikeOut];
end;
end;

icetanker
23-12-2014, 15:35
можно ли распаковать .exe,который уже был скомпилирован и посмотреть содержимое и как это сделать?

TryRooM
23-12-2014, 16:00
icetanker,

Для распаковки инсталляторов созданных с помощью Inno Setup существую специальные программы.
Например, InnoExtractor,UniExtractor,Inno Setup Unpacker.
Одно но, при использовании расширенной версии от Restool, распаковать exe-шник не получиться.

Kashtan007
23-12-2014, 17:59
При использовании скина не работает прокрутка мышкой, так как в установщике много компонентов, то прокручивать скроллбаром неудобно.
Как можно вернуть прокрутку мышкой? Заранее спасибо!

sergey3695, я не разобрался в том, что вы мне скинули (

Юрій_Окропірідзе@vk
24-12-2014, 15:50
Здравствуйте. Вот столкнулся с одной проблемой , решил сделать лого через батву , и вот что получилось , пробылав на остальних репаках та же проблема. Помогите . Пожалуйста https://yadi.sk/i/5fQ_5ScNdas6X

saurn
24-12-2014, 16:27
Юрій_Окропірідзе@vk, чтобы вам могли помочь, заливайте, пожалуйста скрипт с минимальным набором файлов, необходимых для компиляции и работы инстала, на какой-нибудь бесплатный обменник и прикрепляйте ссылку к сообщению.

Юрій_Окропірідзе@vk
24-12-2014, 17:00
http://rghost.ru/59951236 Здесь чистый скрипт и на основе NFS

saurn
24-12-2014, 17:28
Юрій_Окропірідзе@vk, http://rghost.ru/59951768




© OSzone.net 2001-2012