Do someone know how to hide the full chat tab. My goal is to hide all original gui elements and show only my addon. A get everything managed except the chat window.
Thanks to kenuvis:
-- Hide all chat windows
for i = 1, NUM_CHAT_WINDOWS do
local frame = _G[format("ChatFrame%s", i)];
if frame:IsVisible() then
ChatFrameSave[i]=1;
frame:Hide();
else
ChatFrameSave[i]=0;
end
end
-- Hide all caht Tabs
for i = 1, NUM_CHAT_WINDOWS do
local frame = _G[format("ChatFrame%sTab", i)];
if frame:IsVisible() then
ChatFrameTabSave[i]=1;
frame:Hide();
else
ChatFrameTabSave[i]=0;
end
end
-- Show chat frames again
for i = 1, NUM_CHAT_WINDOWS do
local frame = _G[format("ChatFrame%s", i)]
if ChatFrameSave[i]==1 then
frame:Show();
end
end
-- Show caht Tabs again
for i = 1, NUM_CHAT_WINDOWS do
local frame = _G[format("ChatFrame%sTab", i)]
if ChatFrameTabSave[i]==1 then
frame:Show();
end
end
- Thanks Schlumpf for the hint. You are right!