from retail diffcheck complete

This commit is contained in:
NoM0Re
2025-02-15 18:09:04 +01:00
parent 586e4d02e4
commit 7a27fdae47
6 changed files with 49 additions and 25 deletions
@@ -61,10 +61,16 @@ local function ConstructImportExport(frame)
elseif(mode == "table") then
displayStr = OptionsPrivate.Private.DataToString(id, true);
end
input.editBox:SetMaxBytes(nil);
input.editBox:SetScript("OnEscapePressed", function() group:Close(); end);
input.editBox:SetScript("OnTextChanged", function() input:SetText(displayStr); input.editBox:HighlightText(); end);
input.editBox:SetScript("OnMouseUp", function() input.editBox:HighlightText(); end);
input.editBox:SetMaxBytes(nil); -- Dragonflight doesn't accept nil
input.editBox:SetScript("OnEscapePressed", function()
group:Close();
end);
input.editBox:SetScript("OnTextChanged", function()
input:SetText(displayStr); input.editBox:HighlightText();
end);
input.editBox:SetScript("OnMouseUp", function()
input.editBox:HighlightText();
end);
input:SetLabel(id.." - "..#displayStr);
input.button:Hide();
input:SetText(displayStr);