Download
(41 Kb)
Download
Updated: 04-14-14 06:41 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Escalation (5.3)
Thunder Isle (5.2)
Landfall (5.1)
Mists of Pandaria (5.0.4)
Updated:04-14-14 06:41 PM
Created:unknown
Downloads:40,908
Favorites:294
MD5:
5.4
BasicChatMods  Popular! (More than 5000 hits)
Version: v7.4
by: funkydude [More]
Type /bcm to configure BasicChatMods, a basic and modular approach to chat customization.

By default BCM will allow you to drag your chat frames to the very edge of the screen, the remaining customization is done in BCM's modules which can be enabled or disabled at will.

A few of the current modules include:
  • Button Hiding
  • Channel Name Customization
  • Chat Copy
  • Font Customization
  • Chat Frame Justification
  • Player Name Customization
  • Real Id Class Coloring
  • Sticky Customization
  • Tell Target
  • Timestamp Customization
  • URL Copy

Class Colors: Are already provided by Blizzard, right-click chat frame tab > Settings > Tick Boxes
Combat Log Timestamps: Are already provided by Blizzard, right-click combat log tab > Settings > Formatting > Show Timestamp. Repeat this for every combat log, e.g. "Self", "Everything", "What happened to me?", "Kills".
v7.4: Fix a bug where only the first popup window would have your settings applied and all other windows were left default.
Enable playernames module by default.
Misc fixes.
Post A Reply Comment Options
Old 07-02-10, 10:18 AM  
Akumasama
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Ok nevermind the bullsh*t I wrote, everything seems to be working perfectly!
Last edited by Akumasama : 07-02-10 at 11:17 AM.
Akumasama is offline Report comment to moderator  
Reply With Quote
Old 07-02-10, 07:57 AM  
OmeCorn
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 15
File comments: 6
Uploads: 3
Will it be possible to make the Editbox wider?
OmeCorn is offline Report comment to moderator  
Reply With Quote
Old 07-01-10, 12:12 AM  
guin
A Kobold Labourer
 
guin's Avatar

Forum posts: 0
File comments: 19
Uploads: 0
Sorry i found the problem CT_Core had some hidden option where it set by default all chats to sticky
Last edited by guin : 07-01-10 at 12:16 AM.
guin is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 08:38 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
Changing mode from IM to classic in the interface options will stop the edit box from showing permanently, yup, and looks better. But it has nothing to do with sticky chat.

Originally posted by weasoug
you disable it in the interface in game, where is an option to change from IM to none stickie.

as for this addon to work how i like i have to change the chat options in game.

so check that out guin
funkydude is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 08:27 PM  
weasoug
A Flamescale Wyrmkin
 
weasoug's Avatar
AddOn Author - Click to view AddOns

Forum posts: 122
File comments: 318
Uploads: 15
Originally posted by funkydude
Firstly, update to the latest version.

Yes, Blizzard made most things sticky by default now, which is why the latest BCM only stickies the things Blizz missed. But these were always stickied by BCM before Blizzard stickied them by default.

Using ChatTypeInfo.WHISPER.sticky = 0 WILL work.

you disable it in the interface in game, where is an option to change from IM to none stickie.

as for this addon to work how i like i have to change the chat options in game.

so check that out guin
weasoug is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 07:48 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
Yup, Blizzard appears to be doing that.

Originally posted by weasoug
strange. if it wasn't in there before,. then i guess before this patch,. you could make the chat box. smaller
funkydude is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 07:47 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
Firstly, update to the latest version.

Yes, Blizzard made most things sticky by default now, which is why the latest BCM only stickies the things Blizz missed. But these were always stickied by BCM before Blizzard stickied them by default.

Using ChatTypeInfo.WHISPER.sticky = 0 WILL work.

Originally posted by guin
Somehow on my chat all channels are sticky even when i disable the addon
Did blizzard made all chat sticky by default or is something wrong with my chat options.

I tried to fix it by changing sticky.lua as follow but it doesn't work


--[[ Sticky Channels ]]--

--[[
Following are off(0) by default so we turn them on,
comment them(--) to turn them off
]]

do
ChatTypeInfo.BATTLEGROUND.sticky = 1
ChatTypeInfo.CHANNEL.sticky = 0
ChatTypeInfo.EMOTE.sticky = 0
ChatTypeInfo.GUILD.sticky = 1
ChatTypeInfo.OFFICER.sticky = 1
ChatTypeInfo.PARTY.sticky = 1
ChatTypeInfo.RAID.sticky = 1
ChatTypeInfo.RAID_WARNING.sticky = 0
ChatTypeInfo.SAY.sticky = 1
ChatTypeInfo.WHISPER.sticky = 0
ChatTypeInfo.YELL.sticky = 0
end
funkydude is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 07:33 PM  
guin
A Kobold Labourer
 
guin's Avatar

Forum posts: 0
File comments: 19
Uploads: 0
Somehow on my chat all channels are sticky even when i disable the addon
Did blizzard made all chat sticky by default or is something wrong with my chat options.

I tried to fix it by changing sticky.lua as follow but it doesn't work


--[[ Sticky Channels ]]--

--[[
Following are off(0) by default so we turn them on,
comment them(--) to turn them off
]]

do
ChatTypeInfo.BATTLEGROUND.sticky = 1
ChatTypeInfo.CHANNEL.sticky = 0
ChatTypeInfo.EMOTE.sticky = 0
ChatTypeInfo.GUILD.sticky = 1
ChatTypeInfo.OFFICER.sticky = 1
ChatTypeInfo.PARTY.sticky = 1
ChatTypeInfo.RAID.sticky = 1
ChatTypeInfo.RAID_WARNING.sticky = 0
ChatTypeInfo.SAY.sticky = 1
ChatTypeInfo.WHISPER.sticky = 0
ChatTypeInfo.YELL.sticky = 0
end
guin is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 06:39 PM  
weasoug
A Flamescale Wyrmkin
 
weasoug's Avatar
AddOn Author - Click to view AddOns

Forum posts: 122
File comments: 318
Uploads: 15
Originally posted by funkydude
There is no code in this addon that deals with Chat Frame sizes.



I quite like it personally, but whatever suits you.
strange. if it wasn't in there before,. then i guess before this patch,. you could make the chat box. smaller
Last edited by weasoug : 06-30-10 at 06:41 PM.
weasoug is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 06:20 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
Originally posted by weasoug
nice update. the code to resize the chat frame don't seem to be working. i can resize. but not as small as i used to. so to me it would seem as something is stopping it from getting any smaller.
There is no code in this addon that deals with Chat Frame sizes.

Originally posted by Kogasu
adding:

_G[("ChatFrame%dEditBoxLeft"):format(i)]:Hide()
_G[("ChatFrame%dEditBoxRight"):format(i)]:Hide()
_G[("ChatFrame%dEditBoxMid"):format(i)]:Hide()


to the edit box helps preserve some of my sanity.
I quite like it personally, but whatever suits you.
funkydude is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 05:53 PM  
Kogasu
A Kobold Labourer
 
Kogasu's Avatar

Forum posts: 0
File comments: 113
Uploads: 0
adding:

_G[("ChatFrame%dEditBoxLeft"):format(i)]:Hide()
_G[("ChatFrame%dEditBoxRight"):format(i)]:Hide()
_G[("ChatFrame%dEditBoxMid"):format(i)]:Hide()


to the edit box helps preserve some of my sanity.
Kogasu is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 04:34 PM  
weasoug
A Flamescale Wyrmkin
 
weasoug's Avatar
AddOn Author - Click to view AddOns

Forum posts: 122
File comments: 318
Uploads: 15
Post Re: v3.60

Originally posted by funkydude
NEW Timestamps Customize module, customize the Blizzard timestamps, default is to return the style to the old BCM style, but you need to turn them on in Blizz config.
FIXED edit box is back at the top.
FIXED chat frame can be placed at the edge of the screen again.
FIXED copychat icon now only shows on-demand again, generally improved the module.
REMOVED Scroll module, 3.3.3 compatibility.

You can use shift+pagedown on chatframes to scroll to the bottom, this is default Blizzard functionality.
nice update. the code to resize the chat frame don't seem to be working. i can resize. but not as small as i used to. so to me it would seem as something is stopping it from getting any smaller.
weasoug is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 03:43 PM  
funkydude
A Deviate Faerie Dragon
 
funkydude's Avatar
AddOn Author - Click to view AddOns

Forum posts: 12
File comments: 407
Uploads: 35
v3.60

NEW Timestamps Customize module, customize the Blizzard timestamps, default is to return the style to the old BCM style, but you need to turn them on in Blizz config.
FIXED edit box is back at the top.
FIXED chat frame can be placed at the edge of the screen again.
FIXED copychat icon now only shows on-demand again, generally improved the module.
REMOVED Scroll module, 3.3.3 compatibility.

You can use shift+pagedown on chatframes to scroll to the bottom, this is default Blizzard functionality.
funkydude is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 11:56 AM  
Sayrox
A Kobold Labourer

Forum posts: 0
File comments: 14
Uploads: 0
To move EditBox need:

FOR CLASSIC CHAT
-------------------
editbox.lua:

old:
local eb = ChatFrameEditBox

new:
local eb = ChatFrame1EditBox


FOR NEW IM-CHAT
------------------
Now, each chat window has its EditBox.
Accordingly, now need to create multiple eb (eb1, eb2 and others) for each window and the associated EditBox by analogy with the solution for Classics Chat and separately configure it.

Enjoy
Last edited by Sayrox : 06-30-10 at 12:02 PM.
Sayrox is offline Report comment to moderator  
Reply With Quote
Old 06-30-10, 05:55 AM  
weasoug
A Flamescale Wyrmkin
 
weasoug's Avatar
AddOn Author - Click to view AddOns

Forum posts: 122
File comments: 318
Uploads: 15
Originally posted by Reiden33
Where is this line found or if it needs to be added... where to add the line?
i just added it in buttons. like so

Code:
do
	ChatFrameMenuButton.Show = ChatFrameMenuButton.Hide
	ChatFrameMenuButton:Hide()

ChatFrame1:SetClampRectInsets(0,0,0,0)
weasoug is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.