TradeTabs is a small addon to add spellbook-like tabs to the TradeSkillFrame and CraftFrame. It will add one for each of your production tradeskills. This includes rogue poisons, enchanting, and hunter beast training. See the screenshots for a better description.
Theoretically, it should work in any locale thanks to the spellIDs made visibile with patch 2.4.
Full list of supported spells:
Alchemy
Beast Training
Blacksmithing
Cooking
Enchanting
Engineering
First Aid
Jewelcrafting
Leatherworking
Poisons
Smelting
Tailoring
Change Log - TradeTabs
v 1.4 (2008-5-03)
* Added support for Skillet
v 1.3 (2008-4-26)
* Changed the spell detection system to use spell IDs so that localization is now automatic
* Added support for Enchanting and Beast Training
v 1.2 (2007-11-26)
* Fixed a bug that caused no tabs to appear if TradeTabs was loaded before PLAYER_LOGIN or while in combat (or both).
* Added zhTW localization
v 1.1 (2007-11-12)
* Updated for patch 2.3
* Includes a probably broken Korean Localization because I'm 90% sure my text editor hates me.
Optional Files - TradeTabs
Sorry, there are currently no optional files available.
Originally posted by 77552406 I wonder how to make it work with Skillet?
Skillet is a wee bit harder to support, but it's doable (like it's 1 line longer than the ATSW compat code). I'll probably push an update sometime this evening for that. I want to test it a bit more before I do it, and I'm not actually at home, so I need to edit my master copy.
Originally posted by Craker Are there any plans to make it work with ATSW? It is a great addon just needs to work with another great addon
I took a quick look at it. I will not be adding official support for ATSW. It doesn't behave properly when the player recasts a trade spell while the frame is already open (i.e. the whole point of TradeTabs). However, if you just must satisfy your curiosity, you can edit TradeTabs to add tabs to ATSW's frame. In version 1.3, find line 61 and change that if block to look like this:
Code:
local parent
if ATSWFrame then
parent = ATSWFrame
self:UnregisterAllEvents()
elseif event == "TRADE_SKILL_SHOW" then
parent = TradeSkillFrame
elseif event == "CRAFT_SHOW" then
parent = CraftFrame
else
assert(false,"Unreachable Code")
end
Originally posted by tardmrr It is not because the tabs appear on the right that you can't see them. ATWS replaces the entire frame so the tabs just aren't there.
Are there any plans to make it work with ATSW? It is a great addon just needs to work with another great addon
Originally posted by Riventhal Is there anyway of putting the tabs on the left side of the frame? I use ATSW and Ackis RL both of which expand the frame to the right and the tabs don't show.
It is not because the tabs appear on the right that you can't see them. ATWS replaces the entire frame so the tabs just aren't there.
Is there anyway of putting the tabs on the left side of the frame? I use ATSW and Ackis RL both of which expand the frame to the right and the tabs don't show.
Yes, my fault about that checkbox. But. My client was not able to load it before I change tose lines. May be it's related with some troubles in my client. Or something was cached.. dunno. But "Load out of date addons" is not working in my case.
Originally posted by Hotcooler <snip>Changed it and it worked. So. TradeTabs.toc must look like that to order to work in 2.4
It doesn't HAVE to have 20400 as the Interface version. If it has any number like 2XXXX it will try to load in WoW if you have the "Load out of date addons" checkbox checked. It can be found in the upper right corner of the addons screen. It gets unchecked every time there is a new patch.