все украдено до нас, как обычно. я спросил автора где его творение, оказывается лежит на его сайте под названием C+. в отличие от статьи 13-летней давности он немного упростил систему (выбросил интерфейсы).Брать тутhttp://state-machi …resources/appnotes.php