Sup guys, just messing around with the chat, I have to say that I freaking love Diabolic UI (by Goldpaw) and I really like the way the chat works, just like in Diablo III it shows and hides with a single key: Enter. I want to tinker my own custom UI and make the chat in wow have the same minimalist functionality, I know there's an addon called HideChatButton which has more or less that function, it toggles the chat frame with a keybind but the problem is that if you map the "Enter" key to the addon then you can't "open" the small chatbox, you need another key for that.
Then I found a macro command:
Code:
/run _CHATHIDE=not _CHATHIDE for i=1,NUM_CHAT_WINDOWS do for _,v in pairs{"","Tab"}do local f=_G["ChatFrame"..i..v]if _CHATHIDE then f.v=f:IsVisible()end f.ORShow=f.ORShow or f.Show f.Show=_CHATHIDE and f.Hide or f.ORShow if f.v then f:Show()end end end
It does the same, you can put the macro in a keybind but you need another key to open the small chatbox...
Here's my question:
Is there a way to automatically show the chat frame AND the chatbox with a single keybind?... Enter... show chat frame and typebox... read/write... Enter... hide chat. Something that also worked with slash commands.. / show chat frame and typebox with a / typed in... write/read... Enter... hide chat
Also found another macro command to toggle the quest tracker (which I think is horribly designed by default) but that's another story.