Прогресс в статусе

11 views
Skip to first unread message

Nashev

unread,
Sep 10, 2012, 12:55:57 PM9/10/12
to lazyp...@googlegroups.com
Индикатор прогресса в строке статусе скачет как бешеный при поиске файлов. Да и потом тоже при каких-то операциях скакал..
Хорошо бы рядом иметь строку текста, поясняющую, прогресс чего именно именно сейчас на индикаторе отображается.
Думаю, это уместно на строке с заголовком Info - когда панель свёрнута - прямо справа от заголовка, когда развёрнута - должно быть видно, что ведётся лог.

Хотя - при поиске может быть бить элементы прогресса на более крупные операции?
Или - вовсе без индикатора обойтись, показывать текст "Просмотрено ### папок из найденных ###".
Или - и этот текст этот показывать, и индикатор пусть на два числа из него опирается - при чтении новых папок пусть чуть назад отскакивает, при понятной подписи рядом это поведение будет понятно...

Когда проект компилируется - тоже не помешало бы рядом меняющимися числами дублировать то, что показывает индикатор. Типа, "Компилируется проект ### из ###'

Кнопка-картинка в начале строки с индикатором, когда она выключена, а прогресс остановлен - остаётся слишком красной. Нужно полностью в тона серого её перевести, иначе кажется что она всё равно включена и не понятно, почему не работает.

Aleksey Timohin

unread,
Sep 10, 2012, 2:29:09 PM9/10/12
to lazyp...@googlegroups.com
Спасибо за развернутые отызывы. =)


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. Когда-то была идея использовать её, чтобы выводить самое важное из лога. Но чё-то она по-моему толку от неё нету. Только место занимает и лишние вопросы создаёт. Подумываю о том, чтобы убрать её совсем. 

 
Хотя - при поиске может быть бить элементы прогресса на более крупные операции?
Посмотрю.
 
Или - вовсе без индикатора обойтись, показывать текст "Просмотрено ### папок из найденных ###".
Или - и этот текст этот показывать, и индикатор пусть на два числа из него опирается - при чтении новых папок пусть чуть назад отскакивает, при понятной подписи рядом это поведение будет понятно...

Когда проект компилируется - тоже не помешало бы рядом меняющимися числами дублировать то, что показывает индикатор. Типа, "Компилируется проект ### из ###'
Сделаю. Тоже думал об этом.
 
Кнопка-картинка в начале строки с индикатором, когда она выключена, а прогресс остановлен - остаётся слишком красной. Нужно полностью в тона серого её перевести, иначе кажется что она всё равно включена и не понятно, почему не работает.

Исправлю.
А у меня тут ещё и баг есть, что после добавления файлов она остаётся активной. =(
Reply all
Reply to author
Forward
0 new messages