![]() |
#4 |
Участник
|
Цитата:
Изначально опубликовано Джон
startLengthyOperation() переводит курсор в "песочные часы", endLengthyOperation() возвращает в "стрелочку". Прочитать можно в Руководстве Разработчика. Поиском по startLengthyOperation cразу найдете. Там же написано про прогресс-бар. Нашел, почитал, попробовал... прогресс-бар не подходит - он также обновляется только после завершения моей длительной операции... Длительная операция в моем случае это не работа в цикле - это внешняя задача и она может быть достаточно долгой, чтобы пользователь мог запаниковать, поэтому хотелось бы ему сказать, чтобы зря не волновался и ожидал окончания... Цитата:
Изначально опубликовано EVGL
А выполнять element.redraw(); в теле метода не пробовали? Единственный выход пользоваться этими функциями startLengthyOperation() и endLengthyOperation() - они действительно работают так как от них ожидают, но хотелось бы дать пользователю немного больше информации о происходящем, а не просто "песочные часы"... |
|
|
|