m
Move page script moved page API Frame SetScript to WoW:API Frame SetScript without leaving a redirect
No edit summary |
m (Move page script moved page API Frame SetScript to WoW:API Frame SetScript without leaving a redirect) |
||
| (12 intermediate revisions by 11 users not shown) | |||
| Line 1: | Line 1: | ||
{{widgetmethod}} | |||
Sets an event handler for a specific event type for this frame. | |||
frame:SetScript("handler", func) | |||
; '' | == Parameters == | ||
=== Arguments === | |||
:;handler : string - the name of the handler type, like 'OnShow', 'OnClick'. See [[Widget_handlers]]. | |||
:;func : function - the Lua function to call or 'nil' to remove the handler | |||
== Examples == | |||
for i = 1, 4 do | |||
local frame = _G["PartyMemberFrame"..i] | |||
frame:SetScript("OnShow", frame.Hide) | |||
end | |||
Adds an 'OnShow' event handler to all party frames to be called whenever they're shown. | |||
PartyMemberFrame1:SetScript("OnShow", nil) | |||
Removes whatever 'OnShow' handler was set from 'PartyMemberFrame1'. | |||
== See also == | |||
* {{api|Frame:GetScript|t=w}} | |||
* {{api|Frame:HookScript|t=w}} | |||
* [[Widget_handlers]] | |||