button replacement
Merge https://github.com/mrdre/mfc