m (PatrolBot moved page $keychar identifier - mIRC to mirc/identifiers/$keychar: Bot: auto-move) |
(Bot: ac) |
||
Line 1: | Line 1: | ||
− | The '''$keychar''' identifier is filled during an | + | The '''$keychar''' identifier is filled during an {{mirc|on keydown}}, or an {{mirc|on keyup}} event inside of a {{mirc|custom windows|custom @window}}. |
== Synopsis == | == Synopsis == | ||
Line 26: | Line 26: | ||
[[File:Keyup event.png|This screenshot shows an example of the ON KEYDOWN event custom example.]] | [[File:Keyup event.png|This screenshot shows an example of the ON KEYDOWN event custom example.]] | ||
− | Note that this makes use of a | + | Note that this makes use of a {{mirc|picture window}}, as well as the {{mirc|/drawtext|/drawtext command}}. These types of {{mirc|picture windows|windows}} and their tools can be very powerful in creating some amazing graphical layouts, as well as mIRC games. |
== Compatibility == | == Compatibility == | ||
− | + | {{mirc compatibility|5.5}} | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== See Also == | == See Also == | ||
− | * | + | * {{mirc|custom windows}} |
− | * | + | * {{mirc|/drawtext}} |
− | * | + | * {{mirc|on keyup}} |
− | * | + | * {{mirc|$keychar}} |
− | * | + | * {{mirc|$keyrpt}} |
Revision as of 14:24, 6 January 2016
The $keychar identifier is filled during an on keydown, or an on keyup event inside of a custom @window.
Synopsis
$keychar
Parameters
None
Example
Create an alias that launches a custom, picture window which listens for key presses and displays the key value pressed, the key character pressed, and if it is repeating:
alias keyDownTest { window -p $+ $iif($window(@myWindow),ra) @myWindow 550 300 250 105 } ON *:KEYDOWN:@myWindow:*: { clear @myWindow drawtext @myWindow 1 3 3 Key value: $iif($keyval,$v1,NA) drawtext @myWindow 1 3 25 Key character: $iif($keychar,$v1,NA) drawtext @myWindow 1 3 47 @myWindow Repeating: $keyrpt }
The following command can now be typed into any mIRC command prompt:
/keyDownTest
Below is an image reflecting what this example will look like:
Note that this makes use of a picture window, as well as the /drawtext command. These types of windows and their tools can be very powerful in creating some amazing graphical layouts, as well as mIRC games.
Compatibility
Added: mIRC v5.5
Added on: 08 Jan 1999
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.
See Also
- custom windows
- /drawtext
- on keyup
- $keychar
- $keyrpt