OnClientMTAFocusChange: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Add onClientMTAFocusChange by lopsi & CrosRoad95 (https://github.com/multitheftauto/mtasa-blue/pull/2371))
 
(Remove obsolete Requirements section)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Client event}}  
{{Client event}}  
{{New feature/item|3.0160|1.5.9|21313| This event is triggered every time MTA gains or losts focus.}}
{{New feature/item|3.0160|1.5.9|21313| This event is triggered every time the MTA window gains or loses focus.}}


==Parameters==
==Parameters==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
boolean windowFocused
bool windowFocused
</syntaxhighlight>
</syntaxhighlight>
*'''windowFocused:''' A [[boolean]], indicating whether MTA is focused or not.
*'''windowFocused:''' A [[boolean]], indicating whether the MTA window is focused or not.


==Source==
==Source==
Line 22: Line 22:
addEventHandler("onClientMTAFocusChange", root, onClientMTAFocusChange)
addEventHandler("onClientMTAFocusChange", root, onClientMTAFocusChange)
</syntaxhighlight>
</syntaxhighlight>
==Requirements==
{{Requirements|n/a|1.5.9-9.21313|}}


==See Also==
==See Also==

Latest revision as of 17:33, 7 November 2024

This event is triggered every time the MTA window gains or loses focus.

Parameters

bool windowFocused
  • windowFocused: A boolean, indicating whether the MTA window is focused or not.

Source

The source of this event is the root element.

Example

This example prints message on chat with focus state:

function onClientMTAFocusChange(windowFocused)
    local focusedText = windowFocused and "MTA has gained focus." or "MTA has lost focus."

    outputChatBox(focusedText)
end
addEventHandler("onClientMTAFocusChange", root, onClientMTAFocusChange)

See Also

Client other events


Client event functions