Спасибо за развернутые отызывы. =)
On Monday, September 10, 2012 7:55:57 PM UTC+3, Nashev wrote:
Индикатор прогресса в строке статусе скачет как бешеный при поиске файлов. Да и потом тоже при каких-то операциях скакал..
Хорошо бы рядом иметь строку текста, поясняющую, прогресс чего именно именно сейчас на индикаторе отображается.
А что значит скачет? Очень быстро двигается?
У меня на Висте он всегда перемещается плавно. Не знаю, как на других ОС-ях, давно не проверял. На XP вроде бы тоже было нормально.
Правда, есть один нюанс. Процесс сканирования разбит на 3 операции:
1) поиск файлов
2) фильтрация
3) сортировка
Для каждой операции ProgressBar проходит полный цикл от 0 до 100. Может в этом дело..
Там рядом (слева от прогресбара) уже есть строка с описанием текущей операции. Такой как Searching files, Filtering lists, Sorting found files.
Думаю, это уместно на строке с заголовком Info - когда панель свёрнута - прямо справа от заголовка, когда развёрнута - должно быть видно, что ведётся лог.
О панельке Info. Когда-то была идея использовать её, чтобы выводить самое важное из лога. Но чё-то она по-моему толку от неё нету. Только место занимает и лишние вопросы создаёт. Подумываю о том, чтобы убрать её совсем.
Хотя - при поиске может быть бить элементы прогресса на более крупные операции?
Посмотрю.
Или - вовсе без индикатора обойтись, показывать текст "Просмотрено ### папок из найденных ###".
Или - и этот текст этот показывать, и индикатор пусть на два числа из него опирается - при чтении новых папок пусть чуть назад отскакивает, при понятной подписи рядом это поведение будет понятно...
Когда проект компилируется - тоже не помешало бы рядом меняющимися числами дублировать то, что показывает индикатор. Типа, "Компилируется проект ### из ###'
Сделаю. Тоже думал об этом.
Кнопка-картинка в начале строки с индикатором, когда она выключена, а прогресс остановлен - остаётся слишком красной. Нужно полностью в тона серого её перевести, иначе кажется что она всё равно включена и не понятно, почему не работает.
Исправлю.
А у меня тут ещё и баг есть, что после добавления файлов она остаётся активной. =(