Download
(36Kb)
Download
Updated: 01-20-20 12:17 PM
Pictures
File Info
Compatibility:
Visions of N'Zoth (8.3.0)
Updated:01-20-20 12:17 PM
Created:unknown
Downloads:507,902
Favorites:686
MD5:

ChatBar  Popular! (More than 5000 hits)

Version: 3.9.1.80300
by: AnduinLothar, yarko

ChatBar - Button Bar for opening chat messages of each type.

A little acsii art for demonstration: [oooooooo]
o - Buttons, colored the color of a chat type, left click to open editbox of that type, right click for type specific options. Initial letter of the type on or above the button
[ ] - Ends of the bar, left click to drag, right click for options

Feedback & Support
If you have bugs or feature requests please use the buttons on the right.
For other feedback, use the comments.
If you'd like to donate to show your support, that can be done through paypal with a paypal account or by credit card. Remember donations are much appreciated but non-contractual. Thank you!
Click here to lend your support!

Button / ChatType Options:
Block (channel) - Toggles filtering of chat channels related to selected button without leaving channel.
Leave (Channel)
Print Channel User List - List prints to the default chat frame. Same as "/list #". (At this time, Blizzard does not support the listing of players from other realms in chat channels. When Blizzard allows this, this addon will support it.)
Hide This Button - Hide the button for that chat type or channel by name.
Reply (Whisper) - Open whisper to the last person that whispered you.
Retell (Whisper) - Open whisper to the last person you whispered.
Set Binding By Name (Channel) - Select one of the 10 channel bindings to use for this channel (saved by name instead of by index).
Sticky - http://www.wowwiki.com/Chat#Advanced_Chat_Terminology.2FDetails Note: Channels are all or none, other types can be stickied individually.

ChatBar Options:
Large Buttons - Toggles larger size buttons.
Vertical Orienation - Toggles vertical/horrizontal bar via sliding.
Reverse Button Orienation - Toggles button order reversal via sliding
Text On Buttons - Toggles chattype abrev on/next to the buttons
Show Button Text - Toggles chattype abrev visibility
Use Channel ID On Buttons - Toggles using the channel index or the first letter of the channel name
Button Message Flashing - Toggles button flashing when you receive a message of that type
Show Bar Border - Toggles show/hide the bar border/background. Note: You can still click on the ends of the bar when it's hidden
Hide Addon Channels - Hide Sky, CTRA and CTA channel buttons
Hidden Buttons - Submenu for showing manually hidden buttons
Lock Position - Toggles allowing the chatbar to be moved with the mouse.
Reset Position - Attaches the ChatBarFrame to above the ChatFrame1 tab
Reorder Channels - General, Trade, LocalDefense, LookingForGroup, WorldDefense, GuildRecruitment, others...

Bindings
There are now bindings available for the chat types and channels by index. Individual channels can also be set to bind by name, overriding a indexed binding of your choice.

Localizations:
English, German, French, Spanish, Russian, Simplified and Traditional Chinese
(I only speak English. All other translations have been user submitted. So if you have updates or new translations let me know.)

User Submitted Skins
The skinning system is a bit unique because it has more layers than a normal button with full up/down specularity and shadow as well as flash/hover alpha and normal shaping graphic that are all translucent to allow for the buttons to correspond to the chat type's selected color for each button.

To add a new custom Skin drop its folder into the ChatBar folder, modify the ChatBar_AltArtDirs table in ChatBar.lua and append the new folder name, then add a CHATBAR_SKIN# variable to the end of the localization file for it's readable name. Then select it from the dropdown in game.

Comes with the following skins: Solid, Glass and Squares

Reset
If you lose the bar you can reset it with this script: /run ChatBar_Reset()

Change Log:
v 3.9.1 (yarko)
- toc to 80300

v 3.9 (yarko)
- Set alternate art to 1 on first time load

v 3.8 (yarko)
- Fixed bug that was causing unblockable channels to appear blocked

v 3.7 (yarko)
- Added delayed channel check since sometimes addon would not see all channels on reload
- Localized some variables

v 3.6 (yarko)
- Added blocked channel icons to make it clear that a channel is blocked
- Fixed bug that made it impossible to block the guild officer channel

v 3.5 (yarko)
- Fixed key bindings so that they appear under the Addons category instead of Other

v 3.4 (yarko)
- Added main frame lock capability (idea from FoxyLittleThing on curse)

v 3.3 (yarko)
- Fixed problem moving main frame with mouse
- Fixed button flashing

v 3.2 (yarko)
- toc to 80205 and 11302 for classic

v 3.13 (FlyNeko)
- toc to 70000

v 3.12 (FlyNeko)
- Removed BNet Conversation functions as they're no longer exist

v 3.11 (FlyNeko)
- Party/raid buttons shows immediately after joining group

v 3.10 (yarko)
- Replaced usage of Blizzard flash function with alpha animations on flash texture to solve taint problem

v3.9 (yarko)
- toc to 50400

v3.8 (yarko)
- Updated Traditional Chinese localization file
- toc to 50300

v3.7 (yarko)
- Updated Russian localization file
- toc to 50200

v3.6 (yarko)
- Chatbar now clears text the user might have typed before clicking on whisper buttons and puts it back when clicking elsewhere

v3.5 (yarko)
- Whisper now defaults to the name last whispered if no whisper has been received
- Adjusted for new raid and group API functions
- Adjusted for new instance chat features
- toc to 50100

v3.4
-Fixed 'show text' and 'large buttons' settings to correctly save between sessions

v3.3
-Fixed nil error
-Sped up the bar animation a bit

v3.2
-Removed 'this' usage
-Buttons are now created on demand for less memory usage
-Fixed to work with latest chat changes
-Added BNet Whisper Button
-Added BNet Conversation Button
-toc to 40000

v3.1 (yarko)
-Added larger buttons option to options menu
-Added channel blocking capability to channel buttons right-click menu
-"/w" is now removed if the user first clicks the whisper button then another button without entering a whisper
-toc to 30300

v3.0
-Added a fix for parsing the first character of a chinese channel (3 chars)
-Fixed battleground chat button not showing up (thanks 狂飙)
-Fixed Show Channel ID on Buttons not working

v2.9
-Fixed a channel bug

v2.8
-Added Chat Type Bindings
-Added Channel Bindings by Number
-Channel Bindings can be overridden to save by name
-Updated a lot of old code
-toc to 30200

v2.7
-Added Simplified Chinese Localization (thanks IceChen)
-Added new Squares skin (thanks Chianti/Кьянти)
-Added new skin dropdown (Solid, Glass, Squares)

v2.6
-Added Traditional Chinese Localization
-Fixed a bug with Russian Localization

v2.5
- toc to 20400
- Fixed Sea dep

v2.4
-Removed SeaPrint usage
-Made Chronos optional: Reorder Channels is disabled w/o Chronos installed.
-Added english TBC/WotLK capitol cities to the reorder management
(Best results if in a capitol city and in the LFG queue)

v2.3
-Added Russian Localization (thanks Старостин Алексей)

v2.2
-Added Alternate Artwork (thanks Zseton)

v2.1
-Added Spanish Localization (thanks NeKRoMaNT)

v2.0
-Added an option to Hide All Buttons
-Fixed menu not showing a list of hidden buttons

v1.9
-Fixed chat type openning for new editbox:SetAttribute syntax

v1.8
-Prepared for Lua 5.1
-Added embedded SeaPrint for printing (was already used, just not included)

v1.7
-Added Raid Warning (A) and Battleground (B) chat

v1.6
-Channel Reorder no longer requires Sky
-toc to 11200

v1.5
-Fixed saved variables issue with 1.11 not saving nils
-Fixed a nill bug with the right-click menu

v1.4
-Fixed a nil loading error

v1.3
-Fixed nil SetText errors
-Fixed channel 10 nil errors
-Added Channel Reorder (from ChannelManager) if you have Sky installed (uses many library functions)

v1.2
-VisibilityOptions AutoHide is now smarter and shows whenever ChatBar is sliding or being dragged or the cursor is over its menu
-Fixed Eclipse onload error
-Fixed Whisper abreviation

v1.1
-Addon Channels Hidden added GuildMap
-Text has been made Localizable
-Officer chat shows up if you CanEditOfficerNote()
-Buttons now correctly update when raid, party, and guild changes
-Hide Text now correctly says Show Text
-Fixed button for channel 8 to diplay and tooltip correctly
-Added Reset Position Option
-Added Options to hide the each button by chat type or channel name (hide from button menu, show from main sub menu)
-Added option to use Channel Numbers as text overlay
-Added VisibilityOptions, however autohide is a bit finicky atm.

v1.0
-Initial Release
Optional Files (1)
File Name
Version
Size
Author
Date
Type
3.13
33kB
07-20-16 12:05 AM
Patch


Post A Reply Comment Options
Unread 07-02-09, 04:28 PM  
Kerecha
A Deviate Faerie Dragon
 
Kerecha's Avatar

Forum posts: 10
File comments: 196
Uploads: 0
Im having some problems with the bar not remembering my placement and snapping itself back to the start position, instead of under the minimap where i place it.
Report comment to moderator  
Reply With Quote
Unread 07-02-09, 03:43 PM  
Unkn
Premium Member
 
Unkn's Avatar
AddOn Author - Click to view AddOns

Forum posts: 258
File comments: 165
Uploads: 2
So having just stumbled on this addon I'm amazed I went this long without it. I hate having to type out channel names. And I always need to at the worst possible moment. Thanks
Report comment to moderator  
Reply With Quote
Unread 06-30-09, 05:06 AM  
flowery
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
chatbar

ok no worries i sorted it..just went to my files in variables..deleted and Viola
Report comment to moderator  
Reply With Quote
Unread 06-29-09, 08:34 PM  
flowery
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Chatbar

Hi,i have accidently hidden my chatbar..how can i retrieve it..no minimap button option or anything in interface..plz Help
Report comment to moderator  
Reply With Quote
Unread 06-17-09, 03:58 PM  
masterinn
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Re: Key binding

Originally posted by AnduinLothar
What, you want key bindings for the different chat types?
Yeah. That would make chating in different types of chat much faster, like when I'm trying to form a group or raid, going from /2 to /4 and then asking in /g and the then to /p and then back to /g and never have to leave the fingers from the letter zone of keyboard ( not needing to do [shift+7] or moving your hand over to the numpad for the [ / ] key and then rezoning my right on the keyboard ). I know this sounds like a lot of crying over nothing, the thing is just that I'm a slow typer and this kinda thing might help me a little.

I hope that you understand where I'm going with this
Report comment to moderator  
Reply With Quote
Unread 06-17-09, 12:31 AM  
AnduinLothar
Nobody of Importance
 
AnduinLothar's Avatar
AddOn Author - Click to view AddOns

Forum posts: 95
File comments: 208
Uploads: 23
Re: Key binding

Originally posted by masterinn
I love this mod, good function, great look, simple and easy to use. The only thing missing to make it perfect (and therefor on my "can-not-play-without-this-mod" list) is key binding function. I've been looking for an add-on that dose that, and haven't had much luck, and this mod has been a great alternetiv. So I thought it would be a great idea to explore that possability.

P.s. sorry for my bad spelling, I'm not born in English speaking country
What, you want key bindings for the different chat types?
Report comment to moderator  
Reply With Quote
Unread 06-16-09, 12:03 PM  
masterinn
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Key binding

I love this mod, good function, great look, simple and easy to use. The only thing missing to make it perfect (and therefor on my "can-not-play-without-this-mod" list) is key binding function. I've been looking for an add-on that dose that, and haven't had much luck, and this mod has been a great alternetiv. So I thought it would be a great idea to explore that possability.

P.s. sorry for my bad spelling, I'm not born in English speaking country
Report comment to moderator  
Reply With Quote
Unread 05-24-09, 11:41 AM  
Dekota411
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Originally posted by Shannia
I love this mod but since the latest mini patch i can't get mine to show up anymore, is this happening to anyone else?



Just go to your add on section and click the box that says Load out of date addons i did and it works fine for me it will be located when you sign in your account at your char selector page the addon section on bottom left when you click there is the box at the top right.
Report comment to moderator  
Reply With Quote
Unread 05-20-09, 09:21 AM  
xtoq
An Aku'mai Servant
 
xtoq's Avatar
AddOn Author - Click to view AddOns

Forum posts: 32
File comments: 642
Uploads: 4
Re: WOWMATRIX

Originally posted by Slilialumen
I have sent the following to Curse, Wow Interface, and Blizzard. I will no longer use any addons I cannot get through WOWMATRIX.

Poor Business decision

--------------------------------------------------------------------------------
While I understand the annoyance at WOWMATRIX for sucking bandwidth, and I agree author information should have always been included and accessable, it does not change the facts.

BLIZZ addon developement rules require:

1) Add-ons must be free of charge.
a. All add-ons must be distributed free of charge.
b. Developers may not create "premium" versions of add-ons with additional for-pay features, charge money to download an add-on, charge for services related to the add-on, or otherwise require some form of monetary compensation to download or access an add-on.

Ui Policy
1) Add-ons must be free of charge.
All add-ons must be distributed free of charge. Developers may not create "premium" versions of add-ons with additional for-pay features, charge money to download an add-on, charge for services related to the add-on, or otherwise require some form of monetary compensation to download or access an add-on.


Since Curse doesn't REQUIRE you to pay for their addon services, you are still able to download the addons free of charge, even with the Curse client, which is clearly well within the UI policy. If you want MORE FEATURES, then you pay. Besides the fact that a portion of the money that you pay for the premium features goes to the authors (and in my opinion you're probably the kind of person who demands everything free and doesn't give any sort of donation for these developers' time), Curse doesn't require you to pay to download addons. They are not violating anything Blizzard has set forth, so your argument is moot. Just because you're angry that the "conveinence" of the WoWMatrix client is gone doesn't mean you can pretend that legitimate persons are in violation of Blizz policies. Nothing is stopping you from downloading and installing your addons manually via Curse or WowInterface, or downloading your addons via the Curse client. Trust me, your laziness at not having an "update all" button is not going to win any friends in the addon community. When it comes down to it, you don't need any addons to play WoW, so if you're that upset about it, play vanilla WoW. You're paying BLIZZARD for their program, not anyone else, so the only business you can demand anything from reasonably is Blizzard Entertainment.

I'm sorry for the harshness but its people like you with your lazy "gimme gimme gimme" attitude that caused all this mess with WoWMatrix in the first place. Sure, I can understand that its annoying to change the way you update addons. I also understand that it is irritating to their users when Curse changed the way the client works, and you can no longer update in one click, but that is a convienence that they are not required to provide for you or anyone else. All addons on Curse and WoWInterface are available free of charge. Go ahead and contact a lawyer, see that I'm correct. How annoying do you think it is for a developer to spend all their free time, their WoW time, developing an addon and distributing it, fixing bugs, adding features, only to find out at the end of the month there's 500 downloads and 2 $5 donations? Why don't you go to your job, bust your ass, and at the end of the week they can pay you 1% of your normal paycheck. Sound fair? Right. Its not. Get off your high horse.

Trust me, the addon community doesn't need any more people whining about the free things they are getting. Didn't anyone ever teach you people to not look a gift horse in the mouth?

And good luck with the viruses, keyloggers, and severely outdated addons you'll get from WoWMatrix; I'm sure you'll deserve it.
Last edited by xtoq : 05-20-09 at 09:25 AM.
Report comment to moderator  
Reply With Quote
Unread 05-02-09, 10:37 AM  
Slilialumen
A Kobold Labourer
 
Slilialumen's Avatar

Forum posts: 1
File comments: 1
Uploads: 0
WOWMATRIX

I have sent the following to Curse, Wow Interface, and Blizzard. I will no longer use any addons I cannot get through WOWMATRIX.

Poor Business decision

--------------------------------------------------------------------------------
While I understand the annoyance at WOWMATRIX for sucking bandwidth, and I agree author information should have always been included and accessable, it does not change the facts.

BLIZZ addon developement rules require:

1) Add-ons must be free of charge.
a. All add-ons must be distributed free of charge.
b. Developers may not create "premium" versions of add-ons with additional for-pay features, charge money to download an add-on, charge for services related to the add-on, or otherwise require some form of monetary compensation to download or access an add-on.


So if someone comes up with a better client (i.e. WOWMATRIX) for people to use to update their addons, they have every right in the world to do it. If you block them you are violating 1) a. Free Distribution.

In addition the Curse Client, with its Pay for version clearly violates the underlined section of 1) b. no charges for additional services (updating).

Don't be shocked when Blizz invokes rule 8.

8) Blizzard Entertainment has the right to disable add-on functionality as it sees fit.
To maintain the integrity World of Warcraft and ensure the best possible gaming experience for our players, Blizzard Entertainment reserves the right to disable any add-on functionality within World of Warcraft at its sole discretion. For more information...
__________________
Slilialumen
__________________
Slilialumen
Report comment to moderator  
Reply With Quote
Unread 04-22-09, 11:43 PM  
cerbul
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 0
Not to me. Neither last big patch or yesterday mini patch didn't affect this addon. Try to see if there isn't other addon affecting this one. Had this kind of problem with other addons. 3 of my addons didn't work because I didn't get the latest versions for totaly different other 3 addons.
Report comment to moderator  
Reply With Quote
Unread 04-22-09, 03:07 PM  
Shannia
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I love this mod but since the latest mini patch i can't get mine to show up anymore, is this happening to anyone else?
Report comment to moderator  
Reply With Quote
Unread 04-21-09, 01:02 AM  
skenagle
A Defias Bandit

Forum posts: 3
File comments: 5
Uploads: 0
cool mod here, only reason i dont use it, is because there is not "scale" option in the ui for this addon.

My ui is very small and I cannot see anything this little guy does.

Any chance you can add a scale option? to make it larger?

-C
Report comment to moderator  
Reply With Quote
Unread 04-16-09, 04:17 PM  
Queops
A Kobold Labourer
 
Queops's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Indeed, would be nice a update. I use it well and miss it
Report comment to moderator  
Reply With Quote
Unread 04-16-09, 04:09 AM  
NiQil
A Deviate Faerie Dragon

Forum posts: 13
File comments: 56
Uploads: 0
3.1

Any chance of an update for 3.1?
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.