mirror of
https://github.com/Helium314/HeliBoard.git
synced 2025-06-30 12:49:57 +00:00
Updated Layouts (markdown)
parent
a50fe87d8d
commit
676c3d7858
1 changed files with 4 additions and 3 deletions
|
@ -68,8 +68,8 @@ Each label can have the following properties:
|
||||||
* There are special negative values available, e.g. the ones used by functional keys
|
* There are special negative values available, e.g. the ones used by functional keys
|
||||||
* Special notes for the modifier keys `CTRL`, `ALT`, `FN`, `META`:
|
* Special notes for the modifier keys `CTRL`, `ALT`, `FN`, `META`:
|
||||||
* Currently there is no special lock-treatment, so you need to hold the key and press another key at the same time (like on a hardware keyboard)
|
* Currently there is no special lock-treatment, so you need to hold the key and press another key at the same time (like on a hardware keyboard)
|
||||||
* this means you should avoid putting popups on modifier keys (or press the other key quickly)
|
* This means you should avoid putting popups on modifier keys (or press the other key quickly)
|
||||||
|
<br><br>
|
||||||
<details>
|
<details>
|
||||||
<summary><b><i>Click to see available codes</i></b></summary>
|
<summary><b><i>Click to see available codes</i></b></summary>
|
||||||
<br>
|
<br>
|
||||||
|
@ -143,6 +143,7 @@ Usually the label is what is displayed on the key. However, there are some speci
|
||||||
* `space`: space key, with icon when using a number layout
|
* `space`: space key, with icon when using a number layout
|
||||||
* `zwnj`: Zero-width non-joiner (automatically added next to space in alphabet layout for some languages)
|
* `zwnj`: Zero-width non-joiner (automatically added next to space in alphabet layout for some languages)
|
||||||
* You can also use toolbar keys, e.g. `undo`
|
* You can also use toolbar keys, e.g. `undo`
|
||||||
|
<br><br>
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
<summary><b><i>Click to see available toolbar keys</i></b></summary>
|
<summary><b><i>Click to see available toolbar keys</i></b></summary>
|
||||||
|
@ -216,7 +217,7 @@ Here are the different classes:
|
||||||
* `text_key`: normal key, default
|
* `text_key`: normal key, default
|
||||||
* `auto_text_key`: used in FlorisBoard for a key that changes text case when shift is enabled, HeliBoard does that anyway unless disabled with a `labelFlag`
|
* `auto_text_key`: used in FlorisBoard for a key that changes text case when shift is enabled, HeliBoard does that anyway unless disabled with a `labelFlag`
|
||||||
* `multi_text_key`: key with an array of code points, e.g. `{ "$": "multi_text_key", "codePoints": [2509, 2480], "label": "্র" }`
|
* `multi_text_key`: key with an array of code points, e.g. `{ "$": "multi_text_key", "codePoints": [2509, 2480], "label": "্র" }`
|
||||||
* there are also selector classes, which allow to change keys conditionally:
|
* There are also selector classes, which allow to change keys conditionally:
|
||||||
* `case_selector`: keys for `lower` and `upper` (both mandatory), similar to `shift_state_selector`
|
* `case_selector`: keys for `lower` and `upper` (both mandatory), similar to `shift_state_selector`
|
||||||
|
|
||||||
<details>
|
<details>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue