OnClientCharacter: Difference between revisions
Jump to navigation
Jump to search
m (→Example) |
ThePiotrek (talk | contribs) mNo edit summary |
||
Line 21: | Line 21: | ||
addEventHandler("onClientCharacter", getRootElement(), outputPressedCharacter) | addEventHandler("onClientCharacter", getRootElement(), outputPressedCharacter) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
[[pl:onClientCharacter]] | |||
==See Also== | ==See Also== |
Revision as of 10:30, 22 July 2016
This event triggers whenever the user presses an alphanumeric character on their keyboard. This also includes special characters, ie. " / # % [ ] { }.
Parameters
string character
- character: This represents the pressed character
Source
The source of this event is the client's root element.
Example
This example will output the pressed character in the chatbox.
function outputPressedCharacter(character) if character==" " then --if the character is a space character = "space" --change 'character' to 'space' end outputChatBox("You pressed the character "..character.."!") --output the character end addEventHandler("onClientCharacter", getRootElement(), outputPressedCharacter)
See Also
GUI events
Input
GUI
- onClientGUIAccepted
- onClientGUIBlur
- onClientGUIChanged
- onClientGUIClick
- onClientGUIComboBoxAccepted
- onClientGUIDoubleClick
- onClientGUIFocus
- onClientGUIMouseDown
- onClientGUIMouseUp
- onClientGUIMove
- onClientGUIScroll
- onClientGUISize
- onClientGUITabSwitched
- onClientMouseEnter
- onClientMouseLeave
- onClientMouseMove
- onClientMouseWheel
Client event functions
- triggerLatentServerEvent
- triggerServerEvent
- Shared
- addEvent
- addEventHandler
- cancelEvent
- cancelLatentEvent
- getEventHandlers
- getLatentEventHandles
- getLatentEventStatus
- removeEventHandler
- triggerEvent
- wasEventCancelled