Конечно, иметь прогресс-бар для каждого из этих действий было бы неплохо, я не спорю. Вот только Alex сейчас очень занят, а переделка некоторых действий может быть довольно сложной.
Ну это же пожелание, прямо щас то и никто и не требует
пользователи высказываются, другие пользователи - или поддерживают, или - в топку...
Например, как вы себе представляете реализацию прогресс-бара для AdoScriptExecute?
Количество запросов. Например, если запросов 5, то после выполнения первого бар двигается на 20%...
хотя я могу ошибаться так как механизм выполнения скриптов ADO знаю только на самом поверхностном уровне
А сжатие rar вообще запускает внешнюю программу.... Я подозреваю что и экспорт/импорт реестра также выполняется средствами винды.
Тут можно сделать ход "конём"
процессы можно условно разделить по возможности считывания прогресса на
- возможно считать (известен % выполнения)
- невозможно считать (внешние функции)
Для возможно считать всё понятно - прогресс бар - от 0 до 100
для невозможно есть аналогичные решения прямо в операционке wxp - кусок бара просто ездит по своему полю, показывая тем самым, что процесс то идёт, но когда завержится - неизвестно... такие решения я видел 1.при загрузке wxp, 2. при установке некоторых дров hp...
В качестве замены предлагаю возможность прикрутить к задаче иконку для трея.
Выглядеть это должно примерно так:
В настройках задачи есть поле с путём до файла с иконкой и галка: показывать/не показывать.
На данный момент реализую процесс с помощью показать сообщение (в трэе) - первое сообщение "старт" в начале задачи, "финиш" - в конце
Если стоит "показывать", при запуске задачи иконка кидается в лоток, при завершении - удаляется оттуда.
Если будет желание, можно навесить на эту иконку popup с управлением данной задачей, чтобы можно было остановить её не заходя в стартер.
Да, вот это уже интересней. Кстати так же и прогрессбар можно ведь иконкой отдельной
к тому же с контролами
Ещё одна альтернатива: действия добавить/убрать иконку в трей/из трея.
Согласен. Это переделывать не нужно будет, это действие может пригодится
Вообще суть этого пожелания конечно не в том чтобы алекс всё бросил и кинулся заниматься этим пожеланием, а я узнать хочу нужно ли остальным и если да - то чтобы алекс записал в 2do лист, необязательно на ближайшие билды...
Вообще подозреваю, что можно это переделать из стандартного "Показывать лог выполнения задачи", это конечно посложнее, но всё же...