Fandom

WoWWiki

API GetScreenWidth

104,633pages on
this wiki
Add New Page
Talk0 Share

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.

WoW API < GetScreenWidth

Returns the width of the window in pixels.

GetScreenWidth();

Arguments
none

Returns
Number screenWidth
screenWidth 
Width of window in pixels

Example
if( GetScreenWidth() * UIParent:GetEffectiveScale() == 800) then ChatFrame:AddMessage("Using 800x600 mode"); end
Result
Using 800x600 mode

Description
Returns the width of the window in pixels. This value is affected by the UI's scale.
Also note that the return value will not match the screen resolution chosen from the Video Options menu, but will instead represent a dimension with the same aspect ratio. For example, the following code...
DEFAULT_CHAT_FRAME:AddMessage( ( GetScreenWidth() * UIParent:GetEffectiveScale() ).."x"..( GetScreenHeight() * UIParent:GetEffectiveScale() ) );
...will print "960x768" for the actual screen resolution "1280x1024". Both of these dimensions share a 5:4 aspect ratio.

Also on Fandom

Random Wiki