Р> Чтоб юзер мог нормально дальше продолжать работать?
может ему ещё и пасьянс косынку запустить, штоп не скучал?
Пасьянс... нет на работе не надо...
Но всё-же...
ИМХО:Если разработчик знает, что какой-то момент программы работает
долго - должен вывести это в отдельный поток, как раз для того, чтоб
программа не "зависала"...
Хотя-бы ради того, чтоб пользователь в момент этого запроса не убил
приложение и не стартовал новое и выполнил ещё раз этот долгий запрос 4
раза, что, я думаю, не очень понравиться серверу.
Ну хотя...
Если у Вас пользователи научены так не делать и есть более срочные дела
- не вопрос, придется оставить и так...
Хотя с учетом того, что Вас заинтересовал "кнопочка" в этот момент -
значит вы занимаетесь этой проблемой.
Всё выше изложенное не стоит принимать как руководство к действию, а
только как МОЁ мнение.
А на счет "ТАКИХ ПРОГРАММ" - не имел ввиду конкретно ВАШУ.
Если задел - милостиво прошу прощения =).
--
Роман.