! IMPORTANT: rename `gfxCanvas` module into `MacOpenGLView` for MacOSX`
* FIXED: A compile error in `input` features.
| UPDATE: refactor the `input` method collection.