WoW:Widget Anchor Initialization: Difference between revisions

{{uitech}}, formatting...
m (add Category:World of Warcraft API, but not sure if thats correct)
({{uitech}}, formatting...)
Line 1: Line 1:
{{uitech}}
The Widget Anchors go through different stages of initialization:
The Widget Anchors go through different stages of initialization:


Line 4: Line 7:
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:World of Warcraft API]]
[[Category:Widgets]]
Anonymous user