snowcone-ltd / libmatoya

Cross-platform application development.
MIT License
578 stars 50 forks source link

Add enum for Ctrl+Break special key #117

Closed Kodikuu closed 12 months ago

Kodikuu commented 1 year ago

On Windows, pressing Ctrl+Pause/Break gives a unique scancode, 0x146, which is not currently defined;

[0] MTY_EVENT_KEY        key: 0x1D, mod: 0x4, pressed: 1
[0] MTY_EVENT_KEY        key: 0x146, mod: 0x4, pressed: 1
[0] MTY_EVENT_TEXT       text: ♥
[0] MTY_EVENT_KEY        key: 0x146, mod: 0x4, pressed: 0
[0] MTY_EVENT_KEY        key: 0x1D, mod: 0x0, pressed: 0