Give up on the frames

This commit is contained in:
2025-01-27 00:01:14 +01:00
parent 054d8ab7ef
commit fdcd816235
3 changed files with 190 additions and 102 deletions

View File

@@ -2021,44 +2021,44 @@ function shared.Config.Init()
enableButton:UpdateColor(Heimdall_Data.config.achievementSniffer.enabled)
achievementSnifferConfigFrame:Add(enableButton, 2, 3)
local texture = CreateBasicSmallEditBox("HeimdallAchievementSnifferConfigTexture",
achievementSnifferConfigFrame.frame, shared._L("texture", Heimdall_Data.config.locale),
Heimdall_Data.config.achievementSniffer.texture,
function(self)
local text = self:GetText()
Heimdall_Data.config.achievementSniffer.texture = text
end)
achievementSnifferConfigFrame:Add(texture, 2, 3)
--local texture = CreateBasicSmallEditBox("HeimdallAchievementSnifferConfigTexture",
-- achievementSnifferConfigFrame.frame, shared._L("texture", Heimdall_Data.config.locale),
-- Heimdall_Data.config.achievementSniffer.texture,
-- function(self)
-- local text = self:GetText()
-- Heimdall_Data.config.achievementSniffer.texture = text
-- end)
--achievementSnifferConfigFrame:Add(texture, 2, 3)
local offsetX = CreateBasicSmallEditBox("HeimdallAchievementSnifferConfigOffsetX",
achievementSnifferConfigFrame.frame, shared._L("offsetX", Heimdall_Data.config.locale),
tostring(Heimdall_Data.config.achievementSniffer.offsetX),
function(self)
local text = self:GetText()
if string.match(text, "%d+") then
Heimdall_Data.config.achievementSniffer.offsetX = tonumber(text)
print("Offset X set to", tostring(text))
else
print("Invalid offset X", text)
self:SetText(tostring(Heimdall_Data.config.achievementSniffer.offsetX))
end
end)
achievementSnifferConfigFrame:Add(offsetX, 2, 3)
--local offsetX = CreateBasicSmallEditBox("HeimdallAchievementSnifferConfigOffsetX",
-- achievementSnifferConfigFrame.frame, shared._L("offsetX", Heimdall_Data.config.locale),
-- tostring(Heimdall_Data.config.achievementSniffer.offsetX),
-- function(self)
-- local text = self:GetText()
-- if string.match(text, "%d+") then
-- Heimdall_Data.config.achievementSniffer.offsetX = tonumber(text)
-- print("Offset X set to", tostring(text))
-- else
-- print("Invalid offset X", text)
-- self:SetText(tostring(Heimdall_Data.config.achievementSniffer.offsetX))
-- end
-- end)
--achievementSnifferConfigFrame:Add(offsetX, 2, 3)
local offsetY = CreateBasicSmallEditBox("HeimdallAchievementSnifferConfigOffsetY",
achievementSnifferConfigFrame.frame, shared._L("offsetY", Heimdall_Data.config.locale),
tostring(Heimdall_Data.config.achievementSniffer.offsetY),
function(self)
local text = self:GetText()
if string.match(text, "%d+") then
Heimdall_Data.config.achievementSniffer.offsetY = tonumber(text)
print("Offset Y set to", tostring(text))
else
print("Invalid offset Y", text)
self:SetText(tostring(Heimdall_Data.config.achievementSniffer.offsetY))
end
end)
achievementSnifferConfigFrame:Add(offsetY, 2, 3)
--local offsetY = CreateBasicSmallEditBox("HeimdallAchievementSnifferConfigOffsetY",
-- achievementSnifferConfigFrame.frame, shared._L("offsetY", Heimdall_Data.config.locale),
-- tostring(Heimdall_Data.config.achievementSniffer.offsetY),
-- function(self)
-- local text = self:GetText()
-- if string.match(text, "%d+") then
-- Heimdall_Data.config.achievementSniffer.offsetY = tonumber(text)
-- print("Offset Y set to", tostring(text))
-- else
-- print("Invalid offset Y", text)
-- self:SetText(tostring(Heimdall_Data.config.achievementSniffer.offsetY))
-- end
-- end)
--achievementSnifferConfigFrame:Add(offsetY, 2, 3)
local rescan = CreateBasicButton("HeimdallAchievementSnifferConfigRescanButton",
achievementSnifferConfigFrame.frame, shared._L("rescan", Heimdall_Data.config.locale), function()
@@ -2076,6 +2076,15 @@ function shared.Config.Init()
Heimdall_Data.config.achievementSniffer.scanInterval = tonumber(text)
end)
achievementSnifferConfigFrame:Add(scanInterval, 2, 3)
--local iconScale = CreateBasicSmallEditBox("HeimdallAchievementSnifferConfigIconScale",
-- achievementSnifferConfigFrame.frame, shared._L("iconScale", Heimdall_Data.config.locale),
-- tostring(Heimdall_Data.config.achievementSniffer.iconScale),
-- function(self)
-- local text = self:GetText()
-- Heimdall_Data.config.achievementSniffer.iconScale = tonumber(text)
-- end)
--achievementSnifferConfigFrame:Add(iconScale, 2, 3)
end
-- Addon prefix