WoW:API CreateFrame: Difference between revisions

no edit summary
No edit summary
Line 16: Line 16:


:;newFrame : Frame - Pointer to the newly created frame.
:;newFrame : Frame - Pointer to the newly created frame.
Note: the pointer is not necessary. Simply using CreateFrame(...) will suffice.


== Example ==  
== Example ==  
Line 38: Line 36:
* The fourth argument, inheritFrame, was added in 1.11
* The fourth argument, inheritFrame, was added in 1.11
* The frame's OnLoad handler, which will only exist if inherited, will be executed during the CreateFrame call. Any OnLoad script handlers set after CreateFrame() will not execute; consider adding any non-inherited OnLoad code directly after a CreateFrame call or using XML frames.
* The frame's OnLoad handler, which will only exist if inherited, will be executed during the CreateFrame call. Any OnLoad script handlers set after CreateFrame() will not execute; consider adding any non-inherited OnLoad code directly after a CreateFrame call or using XML frames.
* The returned pointer is not necessary if you pass a frame name, however it is advised you store the pointer in a local instead of using the global name whenever possible for performance reasons.
Anonymous user