createDisplay: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
(see also, description, format)
No edit summary
Line 42: Line 42:
[[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting Commands Arma 3|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]]
[[Category:Scripting_Commands_Take_On_Helicopters|{{uc:{{PAGENAME}}}}]]
<!-- CONTINUE Notes -->
<dl class="command_description">
<dd class="notedate">Posted on August 23, 2014 - 23:36 (UTC)</dd>
<dt class="note">[[User:Killzone Kid|Killzone Kid]]</dt>
<dd class="note">
Do not simply [[createDisplay]] form Arma 3's debug console, as it will crash the game. Instead use [[spawn]] scope:
<code>[] [[spawn]] {[[findDisplay]] 46 [[createDisplay]] "RscObserver"};</code>
</dd>
</dl>
<!-- DISCONTINUE Notes -->

Revision as of 00:36, 24 August 2014

-wrong parameter ("Arma") defined!-1.00
Hover & click on the images for description

Description

Description:
Create child display of given display and load from "resourceName". The notable difference between createDisplay and createDialog is that if child display class has movingEnable = 1; param, the player would be able to move whilst having control of the mouse pointer.
Groups:
Uncategorised

Syntax

Syntax:
parent createDisplay resourceName
Parameters:
parent: Display
resourceName: String
Return Value:
Nothing

Examples

Example 1:
findDisplay 46 createDisplay "RscObserver";

Additional Information

See also:
closeDisplaycreateDialog

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note

Notes

Bottom Section

Posted on August 23, 2014 - 23:36 (UTC)
Killzone Kid
Do not simply createDisplay form Arma 3's debug console, as it will crash the game. Instead use spawn scope: [] spawn {findDisplay 46 createDisplay "RscObserver"};