Difference between revisions of "Char (event)"
From ComputerCraft Wiki
(Created event page.) |
(Added example.) |
||
| Line 5: | Line 5: | ||
|desc=Fired when a alphanumeric key is pressed on the keyboard. | |desc=Fired when a alphanumeric key is pressed on the keyboard. | ||
|return1=The [[String_(type)|String]] representing the character that was pressed. | |return1=The [[String_(type)|String]] representing the character that was pressed. | ||
| + | }} | ||
| + | {{Example | ||
| + | |desc=Prints out the character that was pressed. | ||
| + | |code= | ||
| + | while true do | ||
| + | event, character = os.pullEvent("char") | ||
| + | print(character.." was pressed.") | ||
| + | end | ||
| + | |output=The key that was pressed. Note this doesn't trigger for Tab, Shift, the up arrow, etc. Use the [[key_(event)|key]] event if you wish to trap those keys. | ||
}} | }} | ||
Revision as of 02:27, 9 January 2013
| This page needs some serious TLC, stat! Please help us by cleaning it, fixing it up, or sparing it some love.
(Reason: A demonstration on the use and handling of this event would be beneficial. AfterLifeLochie 16:09, 30 November 2012 (MSK)) |
| Fired when a alphanumeric key is pressed on the keyboard. | |
| Returned Object 1 | The String representing the character that was pressed. |
| Prints out the character that was pressed. | |
| Code |
while true do
event, character = os.pullEvent("char")
print(character.." was pressed.")
end
|
| Output | The key that was pressed. Note this doesn't trigger for Tab, Shift, the up arrow, etc. Use the key event if you wish to trap those keys. |