Profrager
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ExpeditorR Цитата: Если надумаешь добавлять распаковку Rar архивов, то обрати внимание на компоненты для Delphi TDFUnRar и RARComponent v2.0 | Спасибо за подсказки, но я уже реализовал Рар) Сейчас придумываю с компонентами Inno чего-то до выпуска 0.4 версии) Не хочу я компоненты использовать) Они очень много добавляют лишнего в код. А с unrar.dll все просто было сделать вручную, благо в инете инфы предостаточно) А unrar.dll засовывать в ISDone.dll не хочу, не очень нужный компонент, поэтому оставлю отдельно. Цитата: Я бы и сам сделал, но времени совсем нет, а ты я смотрю оперативно всё делаешь! | ну дык у меня сейчас отпуск, делать нечего) Вот и маюсь) Добавлено: EmZADE Цитата: С видимостью кнопки "отмена" всё просто, на самом деле её нужно скрывать if CurStep = ssPostInstall then Так что в следующей версии длл можешь смело исправить прилагаемый к ней пример. Примерно так: | Спасибо, я уже все подправил) Еще сделал установку в момент ssInstall. Цитата: Ну, а в конце можно и обратно показать, если надо. Кстати добавь кнопке MyCancelButton ScaleX, а то при увеличенных шрифтах в системе уезжать будет, тут на это кто-то вроде уже жаловался. Вобщем что нужно подправить я выделил жирным. | ммм, спасибо, подправлю этот момент Цитата: И ещё у меня вопрос, что означает аргумент OveralPct в функциях распаковки? а то просто в коде создаётся переменная OveralPct со значением 0, и передаётся в функцию распаковки, но дело в том что эта переменная больше нигде не используется и значение не меняется, так может лучше сразу в функцию передавать 0, и не создавать лишнюю переменную раз по факту она не испоьзуется? | хех) эта переменная как раз таки и меняется всеми функциями) В ней заложено текущее положение прогрессбара. Можно было бы все это внутри dll сделать, но у меня мысль была о возможности использовать несколько прогрессов, соответственно с разными переменными, но пока не доделал это) Да и кажется не особо нужно) Добавлено: Alexander64217 в версии 0.4 ISDone будет поддержка .rar архивов, включая multi-volume (правда, с ограничением: ВСЕ тома должны находится рядом с первым) | Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 10:24 15-06-2010 | Исправлено: Profrager, 10:49 15-06-2010 |
|