А я вот противник Application.ProcessMessages и Sleep. Можно обойтись и стандартным подходом. Автор сам указал правильное слово "поэтапно". Есть такой метод (в программируемых контроллерах) реализации метода конечных автоматов. Надо завести глобальный счётчик состояний. А в событии кнопки OnClick вызывать обработчик, в котором case выберет нужный фрагмент (и присвоит новый номер состояния).
|