- adapt other wx backend demos to support classic and phoenix