2015-09-11 16:28:34 +00:00
|
|
|
# Acelerador (teclas de atalhos)
|
|
|
|
|
2015-12-01 23:46:13 +00:00
|
|
|
Um acelerador é uma string que representa um atalho de tecla. Ele pode conter
|
|
|
|
múltiplos modificadores e códigos chaves, combinados pelo caractere `+`.
|
2015-09-11 16:28:34 +00:00
|
|
|
|
|
|
|
Exemplos:
|
|
|
|
|
|
|
|
* `Command+A`
|
|
|
|
* `Ctrl+Shift+Z`
|
|
|
|
|
|
|
|
## Aviso sobre plataformas
|
|
|
|
|
|
|
|
No Linux e no Windows a tecla `Command` não tem nenhum efeito,
|
2016-06-18 13:26:26 +00:00
|
|
|
então use `CommandOrControl` que representa a tecla `Command` existente no macOS e
|
2015-09-11 16:28:34 +00:00
|
|
|
`Control` no Linux e no Windows para definir aceleradores (atalhos).
|
|
|
|
|
|
|
|
A chave `Super` está mapeada para a tecla `Windows` para Windows e Linux,
|
2016-06-18 13:26:26 +00:00
|
|
|
e para a tecla `Cmd` para macOS.
|
2015-09-11 16:28:34 +00:00
|
|
|
|
2015-12-01 23:46:13 +00:00
|
|
|
## Modificadores disponíveis
|
2015-09-11 16:28:34 +00:00
|
|
|
|
|
|
|
* `Command` (ou `Cmd` abreviado)
|
|
|
|
* `Control` (ou `Ctrl` abreviado)
|
|
|
|
* `CommandOrControl` (ou `CmdOrCtrl` abreviado)
|
|
|
|
* `Alt`
|
|
|
|
* `Shift`
|
|
|
|
* `Super`
|
|
|
|
|
2015-12-01 23:46:13 +00:00
|
|
|
## Códigos chaves disponíveis
|
2015-09-11 16:28:34 +00:00
|
|
|
|
2015-12-01 23:46:13 +00:00
|
|
|
* `0` até `9`
|
|
|
|
* `A` até `Z`
|
|
|
|
* `F1` até `F24`
|
|
|
|
* Pontuações como `~`, `!`, `@`, `#`, `$`, etc.
|
2015-09-11 16:28:34 +00:00
|
|
|
* `Plus`
|
|
|
|
* `Space`
|
|
|
|
* `Backspace`
|
|
|
|
* `Delete`
|
|
|
|
* `Insert`
|
2015-12-01 23:46:13 +00:00
|
|
|
* `Return` (ou `Enter` como pseudônimo)
|
|
|
|
* `Up`, `Down`, `Left` e `Right`
|
|
|
|
* `Home` e `End`
|
|
|
|
* `PageUp` e `PageDown`
|
|
|
|
* `Escape` (ou `Esc` abreviado)
|
|
|
|
* `VolumeUp`, `VolumeDown` e `VolumeMute`
|
|
|
|
* `MediaNextTrack`, `MediaPreviousTrack`, `MediaStop` e `MediaPlayPause`
|