allDisplays: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
m (Text replacement - "\| *arma3 * \| +([0-2]\.[0-9]{2}) * " to "|game1= arma3 |version1= $1 ")
m (Some wiki formatting)
Line 6: Line 6:
|gr1= GUI Control
|gr1= GUI Control


|descr= Returns a list of all opened GUI displays. Other displays, such as IGUI displays could be accessed via [[uiNamespace]] variable, which is updated every time display is opened or closed. For example, to access IGUI displays:
|descr= Returns a list of all opened GUI displays.
<code>[[uiNamespace]] [[getVariable]] ["IGUI_displays", []];</code>. Other display variables:
* <tt>3DENDisplays_displays</tt>
* <tt>3DENDisplaysTemp_displays</tt>
* <tt>GUI_displays</tt>
* <tt>IGUI_displays</tt>
* <tt>Loading_displays</tt>
* <tt>CuratorDisplays_displays</tt>
* <tt>BootcampDisplays_displays</tt>
* <tt>CuratorTitles_displays</tt>
* <tt>BootcampTitles_displays</tt>
* <tt>KartDisplays_displays</tt>


|s1= '''allDisplays'''
{{Feature | informative | Other displays could be accessed via [[uiNamespace]] variable which is updated every time a display is opened or closed.
For example, to access IGUI displays:
<code>[[private]] _iguiDisplays {{=}} [[uiNamespace]] [[getVariable]] ["IGUI_displays", []];</code>
}}
 
Other display variables:
{{Columns|4|
* <tt>"3DENDisplaysTemp_displays"</tt>
* <tt>"3DENDisplays_displays"</tt>
* <tt>"BootcampDisplays_displays"</tt>
* <tt>"BootcampTitles_displays"</tt>
* <tt>"CuratorDisplays_displays"</tt>
* <tt>"CuratorTitles_displays"</tt>
* <tt>"GUI_displays"</tt>
* <tt>"IGUI_displays"</tt>
* <tt>"KartDisplays_displays"</tt>
* <tt>"Loading_displays"</tt>
}}
 
|s1= [[allDisplays]]


|r1= [[Array]] of GUI [[Display]]s
|r1= [[Array]] of GUI [[Display]]s


|x1= <code>_allDisps = [[allDisplays]];</code>
|x1= <code>[[private]] _allDisps = [[allDisplays]];</code>


|seealso= [[allControls]], [[findDisplay]], [[controlsGroupCtrl]], [[ctrlCreate]], [[allVariables]], [[allCurators]], [[allGroups]], [[allDead]], [[allDeadMen]]
|seealso= [[allControls]], [[findDisplay]], [[controlsGroupCtrl]], [[ctrlCreate]], [[allVariables]], [[allCurators]], [[allGroups]], [[allDead]], [[allDeadMen]]
}}
}}

Revision as of 23:20, 5 August 2021

Hover & click on the images for description

Description

Description:
Returns a list of all opened GUI displays.
Other displays could be accessed via uiNamespace variable which is updated every time a display is opened or closed.

For example, to access IGUI displays:

private _iguiDisplays = uiNamespace getVariable ["IGUI_displays", []];

Other display variables:

  • "3DENDisplaysTemp_displays"
  • "3DENDisplays_displays"
  • "BootcampDisplays_displays"
  • "BootcampTitles_displays"
  • "CuratorDisplays_displays"
  • "CuratorTitles_displays"
  • "GUI_displays"
  • "IGUI_displays"
  • "KartDisplays_displays"
  • "Loading_displays"
Groups:
GUI Control

Syntax

Syntax:
allDisplays
Return Value:
Array of GUI Displays

Examples

Example 1:
private _allDisps = allDisplays;

Additional Information

See also:
allControlsfindDisplaycontrolsGroupCtrlctrlCreateallVariablesallCuratorsallGroupsallDeadallDeadMen

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