есть приложение графическое иногда оно что то очень эффективно считает или проделывает действия с интерфейсом программы. вопрос как сделать так, чтобы без использования таймеров и тредов можно было на время приостановить например какой то цикл, вернуть приложению волю, скажем на 100мс а потом опять продолжить. Т.е. приложение не становилось бы «зависшим», время от времени возвращая контроль над приложением системе и пользователю.