1115Fermer1117
BrunniLe 07/04/2018 à 21:55
Zerosquare (./1103) :
Electron c'est bien, ça permet de faire des applis qui s'abstraient de la plateforme sur laquelle elles tournent, et...

http://blog.atom.io/2016/10/17/the-wonderful-world-of-keyboards.html :
We had hoped to use web standard APIs, but in the face of these challenges, we decided our best option was to write some C++ to interact with the low-level keyboard APIs on Windows and macOS directly.

Oui bon d'accord, sauf dans des cas très particuliers comme la gestion correcte du clavier pour un éditeur de texte, mais c'est tellement exotique qu'on ne peut quand même pas demander que ce soit fait par défaut embarrassed
Mouais, l'article est très bien je trouve, et explique pourquoi c'est pas du tout trivial. Le problème, c'est qu'en principe sous Mac il faudrait jamais utiliser alt+qqch comme combinaison, mais si on suit ça ils nous rendent la vie dure parce qu'il ne faudrait pas non plus utiliser alt+shift+qqch. Donc il ne reste que Ctrl+qqch, Cmd+qqch, Cmd+Shift+qqch, Cmd+alt+qqch ou une combinaison. Apple a construit la keymap de Xcode en tenant compte de ça par exemple.

Même chose, sous Windows AltGr ne devrait jamais être utilisé pour un raccourci, et je crois qu'il y a moyen de distinguer AltGr de Ctrl+Alt (mais alors avec Chromium ça je sais pas).