Пока обновлений не будет
. Делаю мелкие доработки и как их накопится должное количество, выложу обновленную версию.
Докладываю, что сделал.
Сделал обработку ошибок по человечески. Пишет в лог теперь не
неверный дескриптор при любой ошибке, а
осмысленное -
не найден файл,
этому расширению не сопоставлено ничего итд.
Решил проблему с вылазиющим таскбаром в полноэкранном режиме. Теперь не вылазиет. Так же можно по желанию выбирать режим поверх/не поверх всех окон.
Переделал лог - теперь он стал более удобочитаемый.
Мелкие косметические доработки - делаю новые красивые подсказки и доробатываю кнопочки - при сильной загрузке не обрабатывается уход мыши с кнопки. тот же глюк и у стандартных TSpeedButton в Делфи. Придется решать через таймер.
Сделал скин в сером стиле а-ля сервер 2003. Пока не до конца.
То, что выложено на странице, с мелкими косметическими доработками, указанными выше, сегодня протестил в работе на паре установок. Вроди все бы без глюков.
Возился еще со способами запуска, остановился на отработанном в этой версии ShellExecuteEx - более совместимо с разными программами и более универсально.
Сегодня заимел списанный по внешней механике в брак винт за место сдохшего тестового - буду тестить на T12. Прикольно получается - запустил установку винды, первая загрузка - а софт уже стоит. К тому же, все настройки применяются к дефолтному профилю и не надо суспрепа или копирования текущего пользователя в дефолтовый профиль.
Правда, в связи с возросшей нагрузкой на работе - народ в отпусках, времени уделять смогу уже меньше.
Надо бы оформить страничку программы на своем сайте, а сил нету...