vanilla-wow-addons – Rev 1
?pathlinks?
local IMBA_Active=true;
function IMBA_OptionButton_OnClick(button)
if ( button == "RightButton" ) then
if ( IMBA_SavedVariables.LockedWindows ) then
IMBA_UnlockWindows();
GameTooltip:SetText("IMBA Mod Options\nRight-click to lock frames");
else
IMBA_LockWindows()
GameTooltip:SetText("IMBA Mod Options\nRight-click to unlock frames");
end
else
if IsControlKeyDown() then
if IMBA_Active then
IMBA_CloseAllWindows();
IMBA_Main:Hide();
IMBA_OptionButtonTexture:SetTexture("Interface\\AddOns\\IMBA\\textures\\icon_no");
IMBA_Active=false;
DEFAULT_CHAT_FRAME:AddMessage("IMBA is Deactivated", 1.0, 1.0, 0.0);
else
IMBA_Main:Show();
IMBA_OptionButtonTexture:SetTexture("Interface\\AddOns\\IMBA\\textures\\icon");
IMBA_Active=true;
DEFAULT_CHAT_FRAME:AddMessage("IMBA is Activated", 1.0, 1.0, 0.0);
end
else
if ( IMBA_Options:IsVisible() ) then
IMBA_Options:Hide();
else
IMBA_Options:Show();
end
end
end
end
IMBA_SavedVariables.ButtonPos = 300;
function IMBA_OptionButton_MoveButton()
IMBA_OptionButton:SetPoint("TOPLEFT", "Minimap", "TOPLEFT", 52 - (80 * cos(IMBA_SavedVariables.ButtonPos)), (80 * sin(IMBA_SavedVariables.ButtonPos)) - 52);
end
Generated by GNU Enscript 1.6.5.90.