vanilla-wow-addons – Rev 1
?pathlinks?
function AtlasOptions_Toggle()
if(AtlasOptionsFrame:IsVisible()) then
AtlasOptionsFrame:Hide();
else
AtlasOptionsFrame:Show();
end
end
function AtlasOptions_AutoSelectToggle()
if(AtlasOptions.AtlasAutoSelect) then
AtlasOptions.AtlasAutoSelect = false;
else
AtlasOptions.AtlasAutoSelect = true;
end
AtlasOptions_Init();
end
function AtlasOptions_ReplaceWorldMapToggle()
if(AtlasOptions.AtlasReplaceWorldMap) then
AtlasOptions.AtlasReplaceWorldMap = false;
else
AtlasOptions.AtlasReplaceWorldMap = true;
end
AtlasOptions_Init();
end
function AtlasOptions_RightClickToggle()
if(AtlasOptions.AtlasRightClick) then
AtlasOptions.AtlasRightClick = false;
else
AtlasOptions.AtlasRightClick = true;
end
AtlasOptions_Init();
end
function AtlasOptions_MapNameToggle()
if(AtlasOptions.AtlasMapName) then
AtlasOptions.AtlasMapName = false;
else
AtlasOptions.AtlasMapName = true;
end
end
function AtlasOptions_AcronymsToggle()
if(AtlasOptions.AtlasAcronyms) then
AtlasOptions.AtlasAcronyms = false;
else
AtlasOptions.AtlasAcronyms = true;
end
AtlasOptions_Init();
Atlas_Refresh();
end
function AtlasOptions_OnLoad()
UIPanelWindows['AtlasOptionsFrame'] = {area = 'center', pushable = 0};
end
function AtlasOptions_Init()
AtlasOptionsFrameToggleButton:SetChecked(AtlasOptions.AtlasButtonShown);
AtlasOptionsFrameAutoSelect:SetChecked(AtlasOptions.AtlasAutoSelect);
AtlasOptionsFrameReplaceWorldMap:SetChecked(AtlasOptions.AtlasReplaceWorldMap);
AtlasOptionsFrameRightClick:SetChecked(AtlasOptions.AtlasRightClick);
AtlasOptionsFrameAcronyms:SetChecked(AtlasOptions.AtlasAcronyms);
SliderButtonPos:SetValue(AtlasOptions.AtlasButtonPosition);
SliderAlpha:SetValue(AtlasOptions.AtlasAlpha);
end
function AtlasOptions_ResetPosition()
AtlasFrame:SetPoint("TOPLEFT", 0, -104);
end