ribbondemo.cpp ribbon core base ../sample.rc