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

Vamp1re
02-03-2011, 20:17
Самый простой способ - использовать черный скин (например, Tiger.cjstyles) »
Согласен но кнопки вскрыть и закрыть будут видны только при навидении.

LinkOFF
02-03-2011, 20:19
Я просто не знаю где этот скин найти

И как его задействовать

STRAYKER
02-03-2011, 20:21
LinkOFF,
Установи Inno Ultra там все вшито http://innoultra.ru/

LinkOFF
02-03-2011, 20:21
STRAYKER и Лександер
Вы можете мне сделать скрипт чтоб картинка была на весь экран и черный инсталлятор

спасибо за innoultra

STRAYKER
02-03-2011, 20:24
LinkOFF,
Это сложно без самых файлов

LinkOFF
02-03-2011, 20:25
У меня с цветом шрифта проблемы немогу поменять на черный

Vamp1re
02-03-2011, 20:28
STRAYKER, Пропиши вот ето в скрипте: (ето сплеш)


[Files]
Source: "\Spash.bmp"; DestDir: {tmp}; Flags: ignoreversion dontcopy nocompression
#endif

[Code]
procedure ShowSplashScreen(p1:HWND;p2:string;p3,p4,p5,p6,p7:integer;p8:boolean;p9:Cardinal;p10:integer); external 'ShowSplashScreen@files:isgsg.dll stdcall delayload';

procedure InitializeWizard;
begin
ExtractTemporaryFile('WizardImage.bmp');
ShowSplashScreen(WizardForm.Handle,ExpandConstant('{tmp}')+'\Splash.bmp',1000,3000,1000,0,255,False, $FFFFFF,10);
WizardForm.TypesCombo.ItemIndex:=0;
end;

STRAYKER
02-03-2011, 20:28
тебе где именно нужен чёрный шрифт ?
LinkOFF,

LinkOFF
02-03-2011, 20:28
Мне примерно вот такой инсталятор создать нужно

LinkOFF
02-03-2011, 20:31
Мне такой инсталятор создать нужно
http://i17.fastpic.ru/big/2011/0302/d2/7608c6507369ef3fb1b1c5ff27a761d2.jpg (http://fastpic.ru/)

LinkOFF
02-03-2011, 20:32
Да STRAYKER

STRAYKER
02-03-2011, 20:32
А там где белый нужен чёрный ???

LinkOFF
02-03-2011, 20:33
АГА

Если можно то скрипт этого инсталятора можешь написать только без логотипа снизу

STRAYKER
02-03-2011, 20:36
[code]
procedure InitializeWizard();
begin
WizardForm.Font.Color:=ClBlack;
WizardForm.WelcomeLabel1.Font.Color:=ClWhite;
WizardForm.FinishedHeadingLabel.Font.Color:=ClWhite;
WizardForm.PageNameLabel.Font.Color:=ClWhite;
end;

Если нучно всё шрифты черными то
[code]
procedure InitializeWizard();
begin
WizardForm.Font.Color:=ClBlack;
WizardForm.WelcomeLabel1.Font.Color:=ClBlack;
WizardForm.FinishedHeadingLabel.Font.Color:=ClBlack;
WizardForm.PageNameLabel.Font.Color:=ClBlack;
end;

jameszero
02-03-2011, 20:43
Что за чат тут в теме начался? Четыре страницы за день нафлудили.

Редактируйте неполные сообщения и удаляйте ненужные вместо набивания новых, иначе снесу пол-темы в тест-форум (http://forum.oszone.net/forum-26.html)

спасибо бальшое »
спасибо за innoultra »
На форуме предусмотрена система благодарностей. Не нужно создавать для них посты.

Как я могу отметить сообщение полезным? (http://forum.oszone.net/faq.php?faq=vb_board_usage#faq_thanks)

STRAYKER
02-03-2011, 20:44
Вот тут скрипт для цветов он разширен так что для каждой фразы свой цвет можно подобрать но он сильно наворочен
http://forum.oszone.net/attachment.php?attachmentid=60550&stc=1&d=1299087972

ChVL
02-03-2011, 21:01
Есть ли скрипт для дополнительной задачи "Закрепить на панели задач"?
Было бы неплохо использовать взамен "Создать значок в панели быстрого запуска", которой в Win 7 никто не пользуется, поскольку быстрым запуском там и не пахнет.

Gnom_aka_Lexander
02-03-2011, 21:04
ChVL, В обчем, неправильно вспомнил, там смысл такой, что для того, чтоб ярлык был создан и показан, нужно в реестре существующую запись, которая для каждого компьютера - своя, поскольку содержит в себе инфу обо всех ярлыках на этой панели, дописать в хекс-формате...
Вот, нашел, где видел :) http://forum.ru-board.com/topic.cgi?forum=5&topic=33457&start=40#9
Вот, прикрепил ключик из своего реестра для изучения - может кто и придумает чего.

ChVL
02-03-2011, 21:17
Лександер, дык, систем с разными адресами для панели задач не так много, и не очень сложно, IMHO, их все предусмотреть в скрипте. Или что-то не так?
Понял. Будем ждать решение от умельца, который сумеет решить проблему.

Habetdin
02-03-2011, 22:58
ChVL, есть такой (http://forum.oszone.net/post-1444931-2009.html) вариант :)




© OSzone.net 2001-2012