Lines Matching full:when
45 <p>When constructing a file path that contains the device name, all characters
133 <p><code>label</code>: Specifies the label that is physically printed on the key, when it
138 <p><code>number</code>: Specifies the behavior (character that should be typed) when a numeric
139 text view has focus, such as when the user is typing a phone number.</p>
148 <p><code>base</code>: Specifies the behavior (character that should be typed) when no modifiers
153 behavior (character that should be typed) when the key is pressed and all of the
155 <p>For example, the modifier property <code>shift</code> specifies a behavior that applies when
158 when the both RIGHT SHIFT and RIGHT ALT modifiers are pressed together.</p>
163 <li><code>shift</code>: Applies when either the LEFT SHIFT or RIGHT SHIFT modifier is pressed.</li>
164 <li><code>lshift</code>: Applies when the LEFT SHIFT modifier is pressed.</li>
165 <li><code>rshift</code>: Applies when the RIGHT SHIFT modifier is pressed.</li>
166 <li><code>alt</code>: Applies when either the LEFT ALT or RIGHT ALT modifier is pressed.</li>
167 <li><code>lalt</code>: Applies when the LEFT ALT modifier is pressed.</li>
168 <li><code>ralt</code>: Applies when the RIGHT ALT modifier is pressed.</li>
169 <li><code>ctrl</code>: Applies when either the LEFT CONTROL or RIGHT CONTROL modifier is pressed.</li>
170 <li><code>lctrl</code>: Applies when the LEFT CONTROL modifier is pressed.</li>
171 <li><code>rctrl</code>: Applies when the RIGHT CONTROL modifier is pressed.</li>
172 <li><code>meta</code>: Applies when either the LEFT META or RIGHT META modifier is pressed.</li>
173 <li><code>lmeta</code>: Applies when the LEFT META modifier is pressed.</li>
174 <li><code>rmeta</code>: Applies when the RIGHT META modifier is pressed.</li>
175 <li><code>sym</code>: Applies when the SYMBOL modifier is pressed.</li>
176 <li><code>fn</code>: Applies when the FUNCTION modifier is pressed.</li>
177 <li><code>capslock</code>: Applies when the CAPS LOCK modifier is locked.</li>
178 <li><code>numlock</code>: Applies when the NUM LOCK modifier is locked.</li>
179 <li><code>scrolllock</code>: Applies when the SCROLL LOCK modifier is locked.</li>
181 <p>The order in which the properties are listed is significant. When mapping a key to
193 <p>This behavior is the default when no character is specified. Specifying <code>none</code>
213 <p>This behavior causes the system to simulate a different key press when an application
216 numeric keypad keys (when numlock is not pressed).</p>
217 <p>When a fallback behavior is performed, the application will receive two key presses:
226 <p><code>'\uef00'</code>: When this behavior is performed, the text view consumes and removes the
231 <p><code>'\uef01'</code>: When this behavior is performed, the text view displays a
244 <p>When a dead key is typed followed by another character, the dead key and the following
245 characters are composed. For example, when the user types a grave accent dead
254 <p>When the user presses a key, the system looks up the behavior associated with
299 <p>When processing the key, the system will first deliver <code>KEYCODE_ESCAPE</code> to the
310 when NUM LOCK is pressed. When NUM LOCK is not pressed, the key is delivered
357 # specify `number` labels to tell the system what to do when the user is