Addon Info.
Change Log
Archived (12)
Comments (50)
  Category: Data Broker
Addon Information
Works with WoTLK
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
funkydude's Portal Bug Reports Feature Requests
Author:
Version:
v2.5
Date:
10-25-2008 06:34 PM
Size:
101.00 Kb
Downloads:
3,805
Favorites:
142
MD5:
Pictures
Click to enlarge
GUI
Click to enlarge
fullblock
Click to enlarge
main1
Click to enlarge
main2
Click to enlarge
along_the_top
StatBlockCore   Popular!
StatBlockCore is a display addon for LibDataBroker plugins.

It offers a variety of options some plugin based, some global based. It's main goal is to provide an alternative for FuBar and Titan, whilst keeping to a minimal codebase and not sacrificing features.

SBC is actually the 2nd evolution in the form of version 2. Version 1 was actually called StatBlocks and was never released outside of it's svn. It has since had development finished in favor of SBC. SB suffered the same plague as FuBar and Titan: The user didn't get a choice of what *they* wanted to use to display a plugin, SBC changes this in that it is an option, you may if you wish use a different display addon for Data Broker plugins.


SBC does nothing on it's own, it needs plugins to function, these can be found in the data broker section of WoWI.


/sbc
/statblockcore




LibDataBroker is a small WoW addon library designed to provide a MVC interface for use in various addons. LDB’s primary goal is to “detach” plugins for TitanPanel and FuBar from the display addon. Plugins can provide data into a simple table, and display addons can receive callbacks to refresh their display of this data. LDB also provides a place for addons to register “quicklaunch” functions, removing the need for authors to embed many large libraries to create minimap buttons. Users who do not wish to be “plagued” by these buttons simply do not enable them in StatBlockCore to render them, or do not use a display addon.

Due to it’s simple generic design, LDB can be used for any design where you wish to have an addon notified of changes to a table.
  Change Log - StatBlockCore
v2.5 - *Add option to hide tooltip in combat
*Press down "Control" when moving a block to disable sticky
*Add button to color text by classcolor, only available globally
*Option to hide text for use when only the icon is wanted, will snap resize the block
*Remove WotLK checks
*Now when you install a new plugin, it will take the master color settings
*NEW support for creating secure blocks: Many thanks to Aranarth for the endless debate & discussion! This will allow more power to blocks, Aranarth's in particular :P

v2.4.5 - Bugfix changing text for launchers

v2.4.4 - Wrath update, Externals fix

v2.4.2 - WotLK fixes

v2.4.1 - Fix data source plugins
Remove a useless function
Non-existing parent bugfix
Disable config for disabled launchers when using the master option
frFR Update

v2.4 - Rearrange config
Added global scaling & global object alpha selections
Updated koKR and zhCN, locale cleanup
Fixed issue with some blocks calling a secure function (e.g. Broker_Professions). Now creates buttons and uses OnClicks
More small tweaks

v2.3.1 - Added support for addons like MakeRocketGoNow, Added new "Create AddOn QuickLaunchers" option to go with it. You can select to make no quicklaunchers and let another addon do it for you or create all quicklaunchers and disable/enable them individually in the menu.
General tweaks mainly with scripts.

v2.3 - Removed defunct tooltiptext handling
Various tweaks

v2.2.2 - Minor config change
Bugfix with profile change (hopefully, could not replicate)
Support Load On Demand plugins
Changed tooltiptext usage

v2.2.1 - You need this version for compatibility with the latest plugins
Fix OnTooltipShow args
Bugfix icons appearing behind the background (faded out)
Support tooltiptext
Change to new launcher methods
Fix configs not appearing sometimes for disabled plugins

v2.2 - The icon is now part of the block, should solve sticky problems.
Font shadow now optional (global)
New font outline option (global)
Bugfix some blocks shrinking ruining hex colors
Bugfix object alpha not set at login
Better quicklaunch support, you should, for the third time, be able to properly customize quicklauncher text like BigWigs. (via latest FuBar2Broker)
Minor config layout tweak
Improved tooltip management

v2.1 - Added Object Alpha and MouseOver alpha options for plugins. Can be used generally to set alpha, but also to create a "Show on mouseover" by setting the object alpha to 0 and mouseover alpha to 1.

v2.0 - Initial Release
  Archived Versions - StatBlockCore
File Name
Version
Size
Author
Date
v2.4.5
100kB
funkydude
10-19-2008 05:04 PM
v2.4.4
100kB
funkydude
10-14-2008 10:18 PM
v2.4.2
104kB
funkydude
09-23-2008 12:52 PM
v2.4.1
104kB
funkydude
08-17-2008 06:28 PM
v2.4
105kB
funkydude
08-06-2008 08:46 PM
v2.3.1
104kB
funkydude
07-26-2008 10:59 PM
v2.3
104kB
funkydude
07-25-2008 04:46 PM
v2.2.2
104kB
funkydude
07-18-2008 05:28 AM
v2.2.1
104kB
funkydude
07-14-2008 06:33 PM
v2.2
104kB
funkydude
07-14-2008 01:04 AM
v2.1
103kB
funkydude
07-12-2008 10:42 PM
v2.0
103kB
funkydude
07-11-2008 10:11 PM
  Comments - StatBlockCore
Post A Reply
Author Comments Comment Options
Old 11-04-2008, 06:24 PM  
funkydude
A Murloc Raider
 
funkydude's Avatar
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 62
Uploads: 22
Quote:
Originally posted by ManniAT
And please with some kind of logic - so I can (for an example) stick 2 to 1 and one becomes the master - next 3 to two - 1 is now the master for 2 and 3 and so on.
A little highlighting would be helpfull with this.
Like Dominos does it.

This would really be a great feature since this would help in building blocks and handle them as one item.

I have for an example a "top bar", melee stats (5 addins) on the right side, and some launchers on the left side of my screen.
SBC uses the same sticky lib Dominos uses, I'll have a word with Tuller when I get the chance.


Quote:
Originally posted by Elite_Gamer04
Sorry to trouble you - was wondering if you could list the addons you are using to achieve the fantastic looking layout shown in 'along_the_top' screenshot.

Im looking to replace FuBar with a more lite weight (memory) mod and believe this is the way to go?
Only 2, SBC and kgPanels for the background. Obviously SBC is made transparent and "beautified" a bit with it's options/font etc. I freely admit SBC looks rubbish with default options/font! I was aiming for a "neutral" default and white is pretty neutral. ^^


Quote:
Originally posted by ManniAT

A thing I was already askig in an earlier post - glad to see I'm, not allone.
I'll try fit it into the options, but I just get the feeling the layout isn't good, I'm no UI designer I'm afraid
funkydude is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-04-2008, 12:28 PM  
ManniAT
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 32
Uploads: 2
Quote:
Originally posted by Zergreth
This already applies when placing the bars anyway.
Only partyal - no highlighted one - depending on a lot of factors it "forgets" (changes) the "leader".

Quote:
Originally posted by Zergreth
Also, another idea which would be quite useful: plugin based icon positioning. Would be useful for me at least
A thing I was already askig in an earlier post - glad to see I'm, not allone.
ManniAT is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-04-2008, 07:55 AM  
Elite_Gamer04
A Kobold Labourer

Forum posts: 0
File comments: 16
Uploads: 0
Sorry to trouble you - was wondering if you could list the addons you are using to achieve the fantastic looking layout shown in 'along_the_top' screenshot.

Im looking to replace FuBar with a more lite weight (memory) mod and believe this is the way to go?
Elite_Gamer04 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-01-2008, 08:00 PM  
Zergreth
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 3
Uploads: 7
Quote:
Originally posted by ManniAT
And please with some kind of logic - so I can (for an example) stick 2 to 1 and one becomes the master - next 3 to two - 1 is now the master for 2 and 3 and so on.
A little highlighting would be helpfull with this.
Like Dominos does it.

This would really be a great feature since this would help in building blocks and handle them as one item.

I have for an example a "top bar", melee stats (5 addins) on the right side, and some launchers on the left side of my screen.
This already applies when placing the bars anyway.

Also, another idea which would be quite useful: plugin based icon positioning. Would be useful for me at least
Zergreth is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-29-2008, 05:33 PM  
ManniAT
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 32
Uploads: 2
Quote:
Originally posted by funkydude
The sticky behavior is currently only really to help positioning. But I have though about adding it in a future version.
And please with some kind of logic - so I can (for an example) stick 2 to 1 and one becomes the master - next 3 to two - 1 is now the master for 2 and 3 and so on.
A little highlighting would be helpfull with this.
Like Dominos does it.

This would really be a great feature since this would help in building blocks and handle them as one item.

I have for an example a "top bar", melee stats (5 addins) on the right side, and some launchers on the left side of my screen.
ManniAT is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-29-2008, 05:12 PM  
funkydude
A Murloc Raider
 
funkydude's Avatar
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 62
Uploads: 22
Quote:
Originally posted by Dalarian
Went to change the Profile on the first toon I setup, to make it Default, and I am getting the following error:

SetBlockCore.lua:551: bad argument #3 to 'SetFormattedText' (string expected, got nil)

...is this one of the places that need "self" added?
You need to reload UI after performing profile changes, it tells you this in chat.

Quote:
Originally posted by Zergreth
I really like the "sticky bar" behaviour the blocks have when setting them up. I was quite disappointed to find out they would not stick to each other anymore after an interface reload. Would it be possible to maybe save what bar sticked to what other bar(s), and then readd that when the addon is enabled?
The sticky behavior is currently only really to help positioning. But I have though about adding it in a future version.
funkydude is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-29-2008, 04:44 PM  
Dalarian
A Kobold Labourer

Forum posts: 1
File comments: 5
Uploads: 0
Went to change the Profile on the first toon I setup, to make it Default, and I am getting the following error:

SetBlockCore.lua:551: bad argument #3 to 'SetFormattedText' (string expected, got nil)

...is this one of the places that need "self" added?

Last edited by Dalarian : 10-29-2008 at 04:45 PM.
Dalarian is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-28-2008, 03:31 PM  
Zergreth
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 1
File comments: 3
Uploads: 7
I really like the "sticky bar" behaviour the blocks have when setting them up. I was quite disappointed to find out they would not stick to each other anymore after an interface reload. Would it be possible to maybe save what bar sticked to what other bar(s), and then readd that when the addon is enabled?
Zergreth is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-27-2008, 08:35 PM  
funkydude
A Murloc Raider
 
funkydude's Avatar
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 62
Uploads: 22
1. I can't actually remember the reason, but I don't think it's really that necessary to have that option. I'll think about it next development phase.

2. I see, the idea was to have an automatic resizer that can be turned off, but still some wrinkles to think about. But yeah, like I said earlier, the way to resize blocks (if you need to) is use the mousewheel over the actual block.


Quote:
Originally posted by Frayol
Maybe I am just being dense, but I fail to understand what functionality would be gained from being able to place a block off-screen. Regardless, is there a possibility that you would consider adding it back it as a toggle option?



I think that there may have been a misunderstanding over what I meant here as I actually quite like the idea of a block maintaining a set size. On my UI changing block sizes are most notable with factions and I have had to adjust the layout to prevent the faction name from pushing one set of blocks over the other. Just a personal preference mind, but I am probably not the only person to have had that problem occur.
funkydude is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-27-2008, 04:03 AM  
Frayol
A Murloc Raider
 
Frayol's Avatar
Interface Author - Click to view interfaces

Forum posts: 5
File comments: 66
Uploads: 4
Quote:
Originally posted by funkydude
1. I removed it in the v1 series as I had complaints it restricted functionality
Maybe I am just being dense, but I fail to understand what functionality would be gained from being able to place a block off-screen. Regardless, is there a possibility that you would consider adding it back it as a toggle option?

Quote:
Originally posted by funkydude
2. Still on the todo. Currently the mousewheel is the resizer.
I think that there may have been a misunderstanding over what I meant here as I actually quite like the idea of a block maintaining a set size. On my UI changing block sizes are most notable with factions and I have had to adjust the layout to prevent the faction name from pushing one set of blocks over the other. Just a personal preference mind, but I am probably not the only person to have had that problem occur.
Frayol is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2008, 08:30 PM  
funkydude
A Murloc Raider
 
funkydude's Avatar
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 62
Uploads: 22
It's not hard to do, no, infact it's really easy. The problem is fitting in all these options in one blizzard panel and at the same time not making it look really ugly. :/


Quote:
Originally posted by ManniAT
Anyhow - it's just a little thing it does not really matter.
funkydude is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2008, 06:45 PM  
ManniAT
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 32
Uploads: 2
Jep I checked the rocket.
It has three things I dont like
a.) only for launchers
b.) big not scaled down icons
c.) "all in one thing"

for c.) - this is the idead behind, I know - but it does not fullfill my needs.
Your "nice litte things" (scaled down to 0.7) are exactly what I need - also the ability to see tooltips or text on them.
It's nothing more than an optical "problem".
My thought was - you can change the icon side for all of them - so thiy should be possible (with litte affort) to have on a per item base.

Anyhow - it's just a little thing it does not really matter.
ManniAT is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2008, 01:30 PM  
funkydude
A Murloc Raider
 
funkydude's Avatar
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 62
Uploads: 22
1. Todo

2. No plans to do that currently, you should check out "makerocketgonow" to tidy up launchers, then turn it off in SBC.

Quote:
Originally posted by ManniAT
as I saw you added
--*Now when you install a new plugin, it will take the master color settings
Would be also great to set Scale to master scale.

Another request if it is possible to enable icon placement (left / right) on a per addin basis.
funkydude is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2008, 11:05 AM  
ManniAT
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 32
Uploads: 2
Hi,

as I saw you added
--*Now when you install a new plugin, it will take the master color settings
Would be also great to set Scale to master scale.

Another request if it is possible to enable icon placement (left / right) on a per addin basis.
I have some launchers I place right on screen - and some others I place left.
Would be much better looking if all of them have the icon on screen border.

And thanks for the great addon
ManniAT is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-26-2008, 06:57 AM  
funkydude
A Murloc Raider
 
funkydude's Avatar
Interface Author - Click to view interfaces

Forum posts: 4
File comments: 62
Uploads: 22
1. I removed it in the v1 series as I had complaints it restricted functionality.

2. Still on the todo. Currently the mousewheel is the resizer.

Quote:
Originally posted by Frayol
First up, is there a setting to prevent you taking the blocks off-screen (clamp to screen)? I did look, but couldn't find anything like that and found it really difficult to align everything the way I wanted it. If not, is it possible that this could be added please?

Secondly, am I correct in assuming that the block size once set will remain constant and not change size when the text changes size? The particular case I am think of is with factions when your watched faction changes from a short name to a long one. [/b]
funkydude is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:



The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOUI | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


MMOInterface.com Copyright ©2008
World of Warcraft is a registered Trademark of Blizzard Entertainment.
vBulletin - Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.