PDA

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


Страниц : 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 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188

serhio
13-06-2011, 18:28
murlakatamenka, Цитата serhio: расширение папок »
у папок нету расширений, есть у файлов »

На рисунке, что я имел ввиду. А еще проще сразу в FreeArc'е не arc а bin ставить.

LinkOFF
13-06-2011, 19:41
Нет мне надо добавить свою полосу в прогресс-бар.у меня сейчас синяя а мне надо зеленую

Gnom_aka_Lexander
13-06-2011, 19:46
на мой вопрос никто не ответит????????? »
В конце скрипта добавь:
procedure CurPageChanged(CurPageID: Integer);
begin
PauseButton.Show;
case CurPageID of
wpWelcome: begin
PauseButton.Hide;
end;
end;
end;Нет мне надо добавить свою полосу в прогресс-бар.у меня сейчас синяя а мне надо зеленую »
Подключай скин, в скине крась хоть серо-буро-козявчатым. Кстати, по умолчанию цвет прогрессбара именно зеленый, значит скин уже подключен, раз у тебя синяя.

murlakatamenka
13-06-2011, 19:54
что-то я не пойму ...
как добавить свой прогресс-бар? »
я написал, как добавить свой прогрессбар
Нет мне надо добавить свою полосу в прогресс-бар.у меня сейчас синяя а мне надо зеленую »
какую ещё полосу, цвет прогрессбара надо поменять ? можно поконкретнее
в родном прогрессбаре поменять цвет нельзя. в добавленном тоже. если только через ISSkin.dll, о чём Лександер написал

LinkOFF
13-06-2011, 19:55
Лександер, У меня подключен скин tiger.Там синяя полоса.Я не знаю как красить

LinkOFF
13-06-2011, 20:12
Я знаю что можно через скрипт добавить свою полосу прогресс-бара.Но не знаю как

Gnom_aka_Lexander
13-06-2011, 20:18
LinkOFF, качаеш отсюда (http://isskin.codejock.com/) ISSkin, если стоит моя сборка, то он у тебя уже есть, этой прого открываеш скин, и делаеш с прогрессбаром чего хочеш. В скрипте этого сделать нельзя.

Прикрепил тигра(урезан, оставлена только черная цветовая схема) с зеленым прогрессбаром (делал для когото) А так - открывай любой скин скин-билдером и изучай, справка есть на офсайте по ссылке выше, перевести на русский можно гуглом, там относительно поятно.

LinkOFF
13-06-2011, 20:22
Лександер, а ты не поскажешь как мне цвет изменить а то я не умею

у меня вот-такой прогресс-бар http://i23.fastpic.ru/big/2011/0613/8c/619a76dd65d2735f796a0609820b8f8c.png (http://fastpic.ru/)
мне зеленый нужен

No4noylis
13-06-2011, 20:47
http://rghost.ru/10696401 Вот скрипт на проигрывание музыки!!!

Gnom_aka_Lexander
13-06-2011, 21:13
LinkOFF, открываеш скин, потом не закрывая его идеш в мои докумены, далее по этому пути: \Skin Builder Projects\Tiger\Black - находиш элемент, которй хочеш изменить, и перекрашиваеш его любым графическим редактором, сохраняеш. Потом в СкинБилдере файл-экспорт-экспорт в cjstyles файл, сохраняеш, используеш.

No4noylis, и чего тебе не нравится? кнопки отключения музыки нет на странице приветсятвия, чего еще нужно?

insombia
13-06-2011, 21:32
No4noylis уже розобрался

nik1967
13-06-2011, 21:33
в родном прогрессбаре поменять цвет нельзя. »
Ну почему же, например:
[_Code]
function SetWindowTheme(hwnd: HWND; pszSubAppName: pchar; pszSubIdList: pchar): Longint; external 'SetWindowTheme@uxtheme.dll stdcall delayload';

Procedure InitializeWizard();
begin
try
SetWindowTheme(wizardform.progressgauge.Handle, ' ', ' ');
except
end
end;

procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID=wpSelectDir then
SendMessage(wizardform.progressgauge.Handle, $0409, 0, clBlack);
end;
Или вот с этим побаловаться:
TNewProgressBarState = (npbsNormal, npbsError, npbsPaused);

LinkOFF
13-06-2011, 21:36
Лександер, Че-то я там не нашел справки там только про добавление скина в инсталятор а про изменение ничего нету

LinkOFF, Все я понял.Спасибо большое

nik1967
13-06-2011, 21:43
LinkOFF, Grey&Black.cjstyles (http://rghost.ru/10708631) с зелёным прогрессбаром.

insombia
13-06-2011, 21:44
как растянуть первую и последнюю картинку на всё окно?

No4noylis
13-06-2011, 21:49
No4noylis, и чего тебе не нравится? кнопки отключения музыки нет на странице приветсятвия, чего еще нужно? » меня попросили выложить этот скрипт!!! :) А за помощь большое спасибо!!!

nik1967
13-06-2011, 21:52
insombia, посмотри у Лександер'а подпись. Перейди по этой ссылке, зайди на готовые решения - "Вставка изображения на первую и последнюю станицу" - опа!

insombia
13-06-2011, 21:52
No4noylis cылку можно было бы и в личку кинуть :)

LinkOFF
13-06-2011, 21:57
LinkOFF, Grey&Black.cjstyles с зелёным прогрессбаром. »
Да я уже себе сделал.Но все равно спасибо.А ты из механиков чтоль(Просто интересно)

И не подскажешь как мне на 2 диска установку сделать в скрипте ISDone

nik1967
13-06-2011, 22:03
А ты из механиков чтоль(Просто интересно) »
http://upload.fp-tracker.ru/images/xikzdgaibdu7oliyymsr.png




© OSzone.net 2001-2012