Source and Code::Blocks project of demonstration code