Get an Epic Experience with Premium

ChocolateBar Broker Display

Data Broker Login to Add Favorites
  • 28 Likes
  • World of Warcraft
  • 1,930 Monthly Downloads
  • Supports: 6.0.2
  • 592,201 Total Downloads
  • Updated 10/15/2014
  • Created 01/24/2009
  • 1,053 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 3 (GPLv3)
  • Newest File: v2.4.3
or
Support development! **
Donate

About ChocolateBar Broker Display

ChocolateBar will create a bar on top or bottom of your screen where other addons called broker plugins can display stuff like your fps.
Basically its a Titan-panel or Fubar replacement.

Example Bar:
ExampleBar3
You can get the plugins in this example from: Broker Starter Pack

Main Features

  • Easy setup, install & go!
  • Multiple bars - top or bottom as many as you want.
  • Left, right and center alignment.
  • Support for icon colors and coordinates like used by TomTom.
  • Easy config, simply drag a plugin and drop points will show. The idea is to easily disable a plugin or toggle its text. See pics.
  • Load-on-demand options, and small memory footprint.
  • More Chocolate - a broker plugin to show a bar that will autohide again. Great for launchers or other plugins you don't need visible all the time:)

Options for:

  • Show bars on mouse over only.
  • Hide bars in combat.
  • Hide bars during a pet battle.
  • Set a fixed width for any plugin.
  • Change textures, font, colors and a lot more...

Where to get plugins?

I have made an addon pack with ChocolateBar and a selection of plugins that should cover your basic needs: Broker Starter Pack

Data Broker category on Curse
Data Broker category on WoWInterface
Updated list

Usage

Right click the bar or type "/chocolatebar" to open the options menu.

You can help with the localization, just go to: http://www.wowace.com/projects/chocolatebar/localization/
You miss a feature or found a bug? I look forward to your feedback.

Alpha versions
Forum thread

------------------------------------------------------------------------
r171 | yess | 2014-10-15 17:52:09 +0000 (Wed, 15 Oct 2014) | 1 line
Changed paths:
   A /tags/v2.4.3 (from /trunk:170)

Tagging as v2.4.3
------------------------------------------------------------------------
r170 | yess | 2014-10-15 17:49:24 +0000 (Wed, 15 Oct 2014) | 2 lines
Changed paths:
   M /trunk/ChocolateBar/Chocolate.lua
   M /trunk/ChocolateBar/ChocolateBar.toc
   M /trunk/ChocolateBar_Options/ChocolateBar_Options.toc

.)Fix taint error when dragging a plugin.
.)Bump TOC.
------------------------------------------------------------------------

Comments

First Previous Page 1 of 15 Next Last
  • #218

    u need to update the Updated list sins the links are not working anymore :P

  • #217

    This error has started popping up for me recently.

    2x [ADDON_ACTION_BLOCKED] AddOn 'ChocolateBar' tried to call the protected function 'ChocolateBrokerMemory:SetWidth()'.
    !BugGrabber\BugGrabber.lua:586: in function <!BugGrabber\BugGrabber.lua:586>
    [C]: in function `SetWidth'
    ChocolateBar\Chocolate.lua:29: in function <ChocolateBar\Chocolate.lua:10>
    ChocolateBar\Chocolate.lua:43: in function `update'
    ChocolateBar\Chocolate.lua:258: in function `Update'
    ChocolateBar\Core.lua:438: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[5]"]:4: in function <[string "safecall Dispatcher[5]"]:4>
    [C]: ?
    [string "safecall Dispatcher[5]"]:13: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function `Fire'
    ...AdiBags\libs\LibDataBroker-1.1\LibDataBroker-1.1-4.lua:29: in function <...AdiBags\libs\LibDataBroker-1.1\LibDataBroker-1.1.lua:22>
    Broker_Memory\core.lua:159: in function <Broker_Memory\core.lua:139>

    Locals:
    nil

  • #216

    I'm getting a SetPoint Error and not sure if I should be posting a ticket for Chocolate or the named addons (involved in the SetPoint function). Who should I be directing this too?

    ---------------------------------------------------------------

    Date: 2014-11-10 13:17:35

    ID: 1
    Error occured in: Global
    Count: 3
    Message: ..\AddOns\ChocolateBar\Bar.lua line 501:
    ChocolateAtlasLoot:SetPoint(): ChocolateTomeTele is dependent on this
    Debug:
    [C]: SetPoint()
    ChocolateBar\Bar.lua:501: UpdateBar()
    ChocolateBar\Bar.lua:165: AddChocolatePiece()
    ChocolateBar\Core.lua:412: EnableDataObject()
    ChocolateBar\Core.lua:362: ?()
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
    [string "safecall Dispatcher[3]"]:4:
    [string "safecall Dispatcher[3]"]:4
    [C]: ?
    [string "safecall Dispatcher[3]"]:13: ?()
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
    ...ickScan\Libs\LibDataBroker-1.1\LibDataBroker-1.1.lua:49: NewDataObject()
    Informant\InfMain.lua:923:
    Informant\InfMain.lua:919
    Informant\InfMain.lua:960:
    Informant\InfMain.lua:946
    Informant\InfMain.lua:980: FrameLoaded()
    [string "*:OnLoad"]:1:
    [string "*:OnLoad"]:1
    [C]: LoadAddOn()
    [string " local loadType = Stubby.GetConfig("Inform..."]:3: in main chunk
    [C]: RunScript()
    Stubby\Stubby.lua:933:
    Stubby\Stubby.lua:921
    Stubby\Stubby.lua:946: f()
    Stubby\Stubby.lua:743: EventWatcher()
    Stubby\Stubby.lua:977: Events()
    [string "*:OnEvent"]:1:
    [string "*:OnEvent"]:1
    Locals:
    None

    -------------------------------------------------------------

  • #211

    pls update this addon, its just the best broker display

  • #214

    Updated

  • #215

    Thanks a lot! It's indeed the best broker display ^_^

  • #208

    Want to know if this is being upgraded to work with WoD, tried it in the Beta and it does not work.

    Really have enjoyed using it since Fubar stopped working in Cata , hate to have to find a replacement since I got used to it and really enjoy it.

    Let me clearify this, it shows up in WoD beta, and lets you go into Interface to configure it, but when you try to arrange the item sjhowing on the bar and click on one it disappears until you reload UI . It will not let me arrange the items shosing.

    Last edited by Wildsided on 10/14/2014 12:02:12 AM
  • #212

    Updated. Create a ticket if you still have any problems.

    Last edited by yess on 10/17/2014 5:15:13 PM
  • #210

    I installed Bazooka as a replacement for the moment. Have to set up some stuff again, and things default to opposite sides of the bar, but at least it is working.

  • #209
    Quote from Wildsided »

    Hate to have to find a replacement since I got used to it and really enjoy it.

    Let me clearify this, it shows up in WoD beta, and lets you go into Interface to configure it, but when you try to arrange the item sjhowing on the bar and click on one it disappears until you reload UI . It will not let me arrange the items shosing.

    I agree one hundred percent.  It royally reduces clutter on the game screen

  • #213

    I fixed that problem.

  • #207
    Bug in Optionmenu

    Got this bug while seting up for the first time:

    4x ChocolateBar-v2.4.2\Chocolate.lua:84: attempt to index field "icon" (a nil value)
    ChocolateBar-v2.4.2\Chocolate.lua:84: in function "update"
    ChocolateBar-v2.4.2\Chocolate.lua:258: in function "Update"
    ChocolateBar_Options-v2.4.2\Options.lua:559: in function <ChocolateBar_Options\Options.lua:552>
    (tail call): ?
    <in C code>
    <string>:"safecall Dispatcher[2]":9: in function <string>:"safecall Dispatcher[2]":5
    (tail call): ?
    AceConfigDialog-3.0\AceConfigDialog-3.0-58.lua:799: in function <AceConfigDialog-3.0\AceConfigDialog-3.0.lua:614>
    (tail call): ?
    <in C code>
    <string>:"safecall Dispatcher[3]":9: in function <string>:"safecall Dispatcher[3]":5
    (tail call): ?
    Gnosis-v4.20\Libs\AceGUI-3.0\AceGUI-3.0-34.lua:314: in function "Fire"
    Libs\6AceGUI-3.0-34\widgets\AceGUIWidget-CheckBox.lua:68: in function <Libs\AceGUI-3.0\widgets\AceGUIWidget-CheckBox.lua:57>

    Locals:
    nil

    LeilaUI
    http://www.wowinterface.com/downloads/info17709-LeilaUIv3.html

    Aurora: Missing Textures
    http://www.wowinterface.com/downloads/fileinfo.php?id=19980

  • #205

    Donno what iam doing wrong. but I can´t get it and show the clock in the bar. Can´t find a option to turn it on

    Is it not possible to show the clock there ( it´s on in the screenshot )

  • #206

    Install this addon: http://www.curse.com/addons/wow/broker-uclock

  • #204

    I'm getting two errors since 5.4.1.

    1x [ADDON_ACTION_BLOCKED] AddOn "ChocolateBar" tried to call the protected function "ChocolateBrokerCPU:SetWidth()".
    !BugGrabber-r198-release\BugGrabber.lua:552: in function <!BugGrabber\BugGrabber.lua:552>
    <in C code>
    ChocolateBar-v2.4.2\Chocolate.lua:29: in function <ChocolateBar\Chocolate.lua:10>
    ChocolateBar-v2.4.2\Chocolate.lua:43: in function "update"
    ChocolateBar-v2.4.2\Chocolate.lua:258: in function "Update"
    ChocolateBar-v2.4.2\Core.lua:438: in function "?"
    ...

    and

    2x [ADDON_ACTION_BLOCKED] AddOn "ChocolateBar" tried to call the protected function "ChocolateMemory:SetWidth()".
    !BugGrabber-r198-release\BugGrabber.lua:552: in function <!BugGrabber\BugGrabber.lua:552>
    <in C code>
    ChocolateBar-v2.4.2\Chocolate.lua:29: in function <ChocolateBar\Chocolate.lua:10>
    ChocolateBar-v2.4.2\Chocolate.lua:43: in function "update"
    ChocolateBar-v2.4.2\Chocolate.lua:258: in function "Update"
    ChocolateBar-v2.4.2\Core.lua:438: in function "?"
    Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:147: in function <Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    <string>:"safecall Dispatcher[5]":4: in function <string>:"safecall Dispatcher[5]":4
    <in C code>
    <string>:"safecall Dispatcher[5]":13: in function "?"
    Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
    Libs\LibDataBroker-1.1\LibDataBroker-1.1-4.lua:29: in function <Libs\LibDataBroker-1.1\LibDataBroker-1.1.lua:22>
    Broker_Everything-5.4.2.beta3\modules\mem.lua:168: in function "func"
    Broker_Everything\Broker_Everything-5.4.2.beta3.lua:50: in function <Broker_Everything\Broker_Everything.lua:38>

    Locals:
    nil

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Gamepedia Free-shirt Giveaway