BaseD, ну музончик только раздражает некоторых людей. Конечно приколькно и реализовать не сложно. Но думаю лучше не надо, лишние понты имхо )))
Сообщение от BaseD
Вопрос, что за библиотека isgsg.dll?
|
Это расшифровывается так:
isgsg -
Inno Setup GameScript Generator - вышло из проекта любителей Контер Страйк на форуме
CSmania.RU. Вообще интересная программа, содержит другие полезные библиотеки и генерирует готовые скрипты.
А сейчас эту прогу можно скачать на
Krinkels.org 1.1.0.62. Вот, когда ты указываешь картинку, то поля автоматически заполняются сами. Там ты можешь изменить интервалы времени на свои. И при генерации скрипта, у тебя в папке с проектом появится библиотека
isgsg.dll v0.6.0.69.
Описание синтаксиса функций Splash-заставки:
ShowSplashScreen(p1:HWND, p2:string, p3,p4,p5,p6,p7:integer, p8:boolean, p9:Cardinal, p10:integer); external 'ShowSplashScreen@files:isgsg.dll stdcall delayload';
p1 - хендл окна - WizardForm.Handle
p2 - путь к изображению - ExpandConstant('{tmp}\Splash.png')
p3 - время появления в мс - 1000
p4 - время отображения - 2000
p5 - время затухания - 1000
p6 - минимальная прозрачность изображения (0-255) - 0
p7 - максимальная прозрачность изображения (0-255) - 255
p8 - вырезать или нет цвет из изображения (только для .bmp) - True/False
p9 - какой цвет вырезать - $FFFFFF
p10 - число - 10
Путь до библиотеки DLL - external 'ShowSplashScreen@files:isgsg.dll stdcall delayload'
|
Там, в последнем посте на CSmania.RU ещё есть интересная программка
Codejock Skin Builder. Кстати, я иногда встречал, что к скрипту подключают файлы
*.cjstyles, которые выдаёт эта программа.