WoW:API Frame SetScale: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
(Provided definition.)
 
mNo edit summary
Line 29: Line 29:
----
----
{{Template:WoW API}}
{{Template:WoW API}}
[[Category:API Functions|Frame SetScale]]
[[Category:API Frame Functions|Frame SetScale]]

Revision as of 12:40, 27 August 2005

SetScale -Documentation by Flickering-

Specified a size scaling to be applied to the object (and its children).

obj:SetScale(newScale);


Arguments
newScale
The new scaling of this object and its children, relative to its parent.

Returns
nil

Example
MinimapCluster:SetScale(1.2);
Result
The MinimapCluster and all of its child frames will become scaled 1.2 times from their parent.

Description

Since the API presentation is scaled, each object has its own internal notion of size, which is only relative to the actual size it appears on-screen. The UIParent will have a reasonable scaling factor selected by the game engine, from which all of the child UI elements are then derived. This function can be used to selectively change the scale of a component relative to its parent such that it appears to become bigger or smaller. UI elements with appropriately specified anchor points and sizes should scale quite cleanly.


Template:WoW API