Показать полную графическую версию : [архив] Скрипты Inno Setup. Помощь и советы [часть 2]
ты случайно не ту дрянь пыташься написать, которая денег просит за смс? »
:) обычно это программы, а не инсталлятор.
потому что precomp потребляет много оперативной памяти »
Если оперативка загружена на 100%, то ничего вы с этим не поделаете, т.е. будут тормозить все программы без исключения.
Serega, Precomp у меня использует оперативку на 91-100% а фриарк 51-60%
обычно это программы, а не инсталлятор. »
я в курсе, просто есть люди, которые пытаются использовать программы для создания инсталляторов как полноценную среду разработки приложений
Если оперативка загружена на 100%, то ничего вы с этим не поделаете, т.е. будут тормозить все программы без исключения. »
думаю не совсем так. если есть callback-функция, то вызвав в ней принудительное обновление все-таки отрисовка будет идти, хоть и с запозданием
ЗЫ в данном случае это все никчемные рассуждения и предположения, нужно скрипт смотреть
я в курсе, просто есть люди, которые пытаются использовать программы для создания инсталляторов как полноценную среду разработки приложений »
Ну вот и я поймал камень в свой огород... :) Конструктор для аддона Дополнительные апплеты (http://forum.oszone.net/post-993336-362.html)
то вызвав в ней принудительное обновление все-таки отрисовка будет идти, хоть и с запозданием »
Именно это я и имел ввиду, т.е. задержка с отрисовкой будет...
svensoft
29-01-2010, 19:55
YURSHAT, HELP !!! HELP !!! HELP !!! Помоги пожалуйста. Сделал скрипт, все компилирует-пакует, но при открытии вываливается : Runtime Error (at 20: 267): Could not call proc. Уже все переглядел, не знаю что там может быть за затык. Помоги разобраться пожалуйста.
вот скрипт :
svensoft, выложи все полностью, что нужно для компиляции скрипта
но при открытии вываливается : Runtime Error (at 20: 267): Could not call proc. »
Сразу на вскидку, первой выполняется процедура WizardFormHideAll, смотрим процедуру внимательно, начиная со строки 149... Помимо стандартных контролов, пытаетесь скрыть те, которые ещё не созданы, отсюда и ошибка.
P.S.
Скрыть все стандартные контролы можно просто написав две строки:
procedure WizardFormHideAll();
begin
WizardForm.OuterNotebook.Hide;
WizardForm.InnerNotebook.Hide;
end;
svensoft
29-01-2010, 22:28
YURSHAT, я завтра выложу, сегодня инет вообще не хочет работать, рвет связь, не получается залить.. :(
Serega, хорошо, посмотрю сейчас, спасибо ..
а кто нить в cjstyles копался? ^^
помогите баг исправить http://imglink.ru/show-image.php?id=9b229e8e32a7257e30ca51c8505a338a
вот сам файл http://narod.ru/disk/17407978000/steam.cjstyles.html
Sotonisto
30-01-2010, 07:19
lexikon, это не баг :) это во всех скинах такое :)
http://s005.radikal.ru/i212/1001/97/7c566a02d7act.jpg (http://radikal.ru/F/s005.radikal.ru/i212/1001/97/7c566a02d7ac.png.html)
lexikon, это не баг это во всех скинах такое »
Да перестань, я такое в первый раз вижу. Вот, все нормально http://s05.radikal.ru/i178/1001/d8/b6aff1ec4fe7.jpg (http://www.radikal.ru)
YURSHAT, такое есть дествительно в windows 7 само окно по высоте оно больше но по ширене оно короче потому снизу белое
YURSHAT, такое windows 7 само окно по высоте оно больше но по ширене оно короче »
А, может быть, семеркой не пользовался...
YURSHAT, уменя тоже самое на tiger.cjstyles править
YURSHAT, как можно наложить на втрой процес бар текстуру
МИШАНЧИК
30-01-2010, 10:38
такое есть дествительно в windows 7 »
Ага, у меня тоже на 7 так.
vint56,
уменя тоже самое на tiger.cjstyles править »
сбрось пожалуйста правленный tiger.cjstyles - посмотреть.
хмм бред :( а других дистрибах норм значит?
может быть как то возможно увеличить размер окна?
Jerichoman
30-01-2010, 14:28
А можно вообще убрать это окно, что бы при нажатии на кнопку "отмена", инсталл просто закрывался не выдавая никаких окон?
//Как избавиться от запроса подтверждения выхода из инсталлятора?
procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean);
begin
Confirm:=False;
end;
МИШАНЧИК, я еще пока не делал я пока разбираюс с процесбаром
как указать имя uninstaller'у в папке куда установилась программа) вместо стандартного uninst000
PS
за
//Как избавиться от запроса подтверждения выхода из инсталлятора?
procedure CancelButtonClick(CurPageID: Integer; var Cancel, Confirm: Boolean);
begin
Confirm:=False;
end;
огромное спасибо))) но проблемы то не решает :( в других местах можно видеть злочастные белые поля
http://imglink.ru/show-image.php?id=96ad03487f591ea393689a5ab26e02ff
svensoft
30-01-2010, 18:42
YURSHAT, вот выложил полностью скрипт (http://webfile.ru/4267354) со всем необходимым для него (по поводу вчерашней проблемы). Вчера я все-таки его запустил, но этот запуск особой радости не принес, так как после запуска я понял что все там работает криво:
1. Пытаюсь скрывать/отображать объекты формы, не со всеми получается, то ли слои надо добавлять , то ли не прячу какие-то объекты. Кнопки обзора "bidDirBrowse" и "bidGroupBrowse" не знаю как добавить в глобальные переменные чтобы их скоывать/отображать. Некоторый текст который должен быть виден, почему-то не виден, да и вообще сплошной гемор там чего-то..
2. Подгружаю скин, почему-то рамка не появляется, возможно тоже из-за того, что фоновой картинкой перекрываю, вообщем я еще тот мастер ..
3. На третей странице педаль "Далее" должна меняться на "Установить" - фигушки там
4. На второй странице при нажатии на текст "про Директ Х" должна срабатывать функция изменения флажка - тоже вообщем без комментариев..
Правда радуют работающие в трех положениях педали. Вообщем далеко не стал забегать, потому что хочу разобраться в этих первых трех страницах, так как думаю что делаю там какие-то глобальные ошибки. Посмотри пожалуйста..
Главная фишка, которую преследую в этом скрипте - как можно сильнее разгрузить стандартные-встроенные объекты формы (слои, панели) если таковые имеются , чтобы можно было свободно строить свои объекты формы на страницах (таких как кнопки, работающие в трех положениях и т.д.) при помощи Hide/Show, и стандартые объекты при этом не мешали.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC