WoW:Widget Anchor Initialization: Difference between revisions

m
Move page script moved page Widget Anchor Initialization to WoW:Widget Anchor Initialization without leaving a redirect
No edit summary
 
m (Move page script moved page Widget Anchor Initialization to WoW:Widget Anchor Initialization without leaving a redirect)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
The Widged Anchors go through different stages of initialization:
{{uitech}}
 
 
The Widget Anchors go through different stages of initialization:


== VARIABLES_LOADED ==
== VARIABLES_LOADED ==
At the time your frame recieves this event, its anchors are initialized to the values in the xml file.
At the time your frame recieves this event, its anchors are initialized to the values in the xml file.


== PLAYER_ENTRING_WORLD ==
== PLAYER_ENTERING_WORLD ==
When handling this event for a frame which parent is UIParent, World of Warcraft deletes all anchors and loads the layout data from layout-cache.txt. If the frame layout data have not been saved in the cache (the user has never moved the frame with the mouse), [[API_Frame_GetLeft|Frame:GetLeft()]], [[API_Frame_GetBottom|Frame:GetBottom()]], [[API_Frame_GetRight|Frame:GetRight()]] and [[API_Frame_GetTop|Frame:GetTop()]] return nil.
When handling this event for a frame which parent is UIParent, World of Warcraft deletes all anchors and loads the layout data from layout-cache.txt. If the frame layout data have not been saved in the cache (the user has never moved the frame with the mouse), [[API_Frame_GetLeft|Frame:GetLeft()]], [[API_Frame_GetBottom|Frame:GetBottom()]], [[API_Frame_GetRight|Frame:GetRight()]] and [[API_Frame_GetTop|Frame:GetTop()]] return nil.
[[Category:Widgets]]
Anonymous user