BasicChatMods

BasicChatMods

602k Downloads

Edit Box & Chat minimize

NeuroticPixels opened this issue ยท 2 comments

commented

A message I left on curseforge on July 29th:

When I uncheck the "enable" under Edit Box, hit Okay, and then /reload, the edit box is still automatically hidden. Would you be willing to implement a change that doesn't make the edit box disappear? I prefer it always to be visible.
Or maybe until then, tell me what I can edit in the addon's lua file to accomplish this?

Also, would you be willing/able to implement a minimize function? Something like: https://www.curseforge.com/wow/addons/minimize-chat

commented

BCM is due for a rewrite soon at which point I'll look into new features.

commented

Hi i have a problem with BCM lastest version, i have edited the button.lua file to.
`
--[[ Button Hide Module ]]--
local _, BCM = ...
BCM.modules[#BCM.modules+1] = function()
if bcmDB.BCM_ButtonHide then return end
local hideFunc = function(frame) frame:Hide() end
ChatFrameMenuButton:HookScript("OnShow", hideFunc)
ChatFrameMenuButton:Hide() --Hide the chat shortcut button for emotes/languages/etc
ChatFrameToggleVoiceDeafenButton:HookScript("OnShow", hideFunc)
ChatFrameToggleVoiceDeafenButton:Hide() --Hide the voice deafen button
ChatFrameToggleVoiceMuteButton:HookScript("OnShow", hideFunc)
ChatFrameToggleVoiceMuteButton:Hide() --Hide the voice mute button
ChatFrameChannelButton:HookScript("OnShow", hideFunc)
ChatFrameChannelButton:Hide() --Hide the voice mute button
if QuickJoinToastButton then
--QuickJoinToastButton:HookScript("OnShow", hideFunc) --Hide the "Friends Online" count button
--QuickJoinToastButton:Hide() --Hide the "Friends Online" count button
QuickJoinToastButton:SetMovable(true)
QuickJoinToastButton:ClearAllPoints()
QuickJoinToastButton:SetPoint("TOPLEFT", GeneralDockManager, 272, -159)
QuickJoinToastButton:SetUserPlaced(true)
QuickJoinToastButton:SetMovable(true)
end

BCM.chatFuncsPerFrame[#BCM.chatFuncsPerFrame+1] = function(n)
	local btnFrame = _G[n.."ButtonFrame"]
	btnFrame:HookScript("OnShow", hideFunc) --Hide the up/down arrows
	btnFrame:Hide() --Hide the up/down arrows
end

end
`
Problem is now with the new ingame voice chat i joing a part's voice chat and press to talk and it move the button.