- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
4,833 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Rift Addons
- Top Skyrim Mods
- Top Minecraft Server Mods
- Top Terraria Maps
- Top Starcraft II Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
IPopBar
- 0 Likes
- World of Warcraft
- 11,544 Downloads
- Supports: 4.3
- 3 Average Daily Downloads
- Comments
- Created 6/13/2008 4:40:01 PM
- Updated 12/3/2011 11:38:42 AM
- 64 Favorites
- Project Site
- License: GNU General Public License version 2 (GPLv2)
- Release Type: Release
- Newest File: v3.14
About IPopBar
Integrated PopBar v3.14 (3 December 2011)
For Live Servers v4.3.0.15050.
By Xinhuan
Inspired by PopBar, this mod integrates the fundamental aspect of PopBar into the menu bar itself, toggleable between the Bag Buttons and 3 extra rows of buttons.
This AddOn is not designed to be draggable or movable and is not as customizable as some of the other additional toolbar addons. This AddOn is completely standalone and is not dependent on any other AddOn.
The design of this addon is based on the fact that many players use the hotkeys to open all their bags: Shift-B. You can rebind B to also open all your bags, or use F8-F12 for each individual bag. Hence, there is no real reason for the bag buttons to be displayed at all most of the time.
Similarly, all the interface has shortcuts, L for quest log, O for guild list, C for character, U for reputation, K for skills, P for spells, N for talents, etc. You don't actually need those bag or microbuttons, which is what this mod has in mind when being designed. Your playing mode should mostly be in the "Ipopbar" mode rather than the "bag mode".
=====================
Screenshot explanation:
This is what your action bar normally looks like:

Hovering the mouse over the Action Bar Page Number, I've made it clickable (in the picture, I've bounded it to "Y") to toggle between the Menu and IPopBar. The Action Bar Page Number text here is now colored according to your latency (green (under 300ms), yellow (under 600 ms) or red):

Click! The menu bar and bag buttons are now replaced by IPopBar! It displays 11 icons hotkeys that are boundable in the Key Bindings:

Hovering the mouse over the IPopBar (bottom, Row 1) will cause an additional row of toolbar to appear. Over here, my mouse is on the Tauren War Stomp ability:

=====================
Commands:
/ipopbar : Shows help on available commands.
/ipopbar rows X : Use X rows of buttons. X can be 1, 2 or 3.
/ipopbar togglecombat : Automatically switch to bar mode on entering combat.
/ipopbar scale X : Scale the main menu bar. X can be between 0.5 and 2.0.
/ipopbar endcaps : Show/hide the dragon end caps on the main menu bar.
/ipopbar rowXstartID Y : Set the starting action ID of row X to action ID Y. X can be 1, 2, or 3; Y can be between 1 and 110.
/ipopbar resetstartID : Resets the starting action IDs of all the rows to the defaults.
If you have Ace3 core libraries installed, then typing /ipopbar will instead open the Ace3 configuration screen for IPopBar.
=====================
Quirks:
If you loot an item, the normal animation of the item that goes into the bag doesn't display, until you toggle to the bags.
=====================
Download:
Download this UI from
- http:ui.worldofwar.net/ui.php?id=370
- http:www.wowace.com/projects/ipop-bar/
- http:wow.curse.com/downloads/wow-addons/details/ipop-bar.aspx
- http:www.wowinterface.com/downloads/info11318-IPopBar.html
=====================
Installation:
Just unzip the folder into Interface\AddOns
\
so if your WoW is installed in C:\Games\World of Warcraft\
then all the files should be in
C:\Games\World of Warcraft\Interface\AddOns\IPopBar\*.*
=====================
Credits:
- Idea based on PopBar by Mugendai.
------------------------------------------------------------------------
r100 | xinhuan | 2011-12-03 17:38:36 +0000 (Sat, 03 Dec 2011) | 1 line
Changed paths:
A /tags/v3.14 (from /trunk:99)
Tag release v3.14
------------------------------------------------------------------------
r99 | xinhuan | 2011-12-03 17:37:55 +0000 (Sat, 03 Dec 2011) | 1 line
Changed paths:
M /trunk/IPopBar.lua
M /trunk/IPopBar.toc
Update TOC to 40300, version to 3.14.
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| v3.14 | Release | 4.3 | 89 | 12/3/2011 11:38:42 AM |
| v3.13 | Release | 4.2 | 754 | 7/2/2011 4:05:08 AM |
| v3.12 | Release | 4.1 | 632 | 5/5/2011 7:00:23 PM |
| v3.11 | Release | 4.1 | 343 | 5/2/2011 12:44:45 PM |
| v3.10 | Release | 4.0.1 | 1,604 | 10/13/2010 5:57:15 AM |
| v3.09 | Release | 4.0.1 | 1 | 9/28/2010 6:28:41 AM |
| v3.08 | Release | 3.3.0 | 4 | 12/23/2009 9:14:48 PM |
| v3.07 | Release | 3.3.0 | - | 12/9/2009 1:51:30 PM |
| v3.06 | Release | 3.1.0 | - | 4/16/2009 2:32:23 AM |
| v3.05 | Release | 3.0.8 | - | 1/21/2009 12:11:25 AM |
| v3.04 | Release | 3.0.3 | - | 1/15/2009 11:10:27 PM |
| v3.03 | Release | 3.0.3 | - | 11/20/2008 11:32:06 AM |
| v3.02 | Release | 3.0.2 | - | 10/22/2008 6:40:12 AM |
| v3.01 | Release | 3.0.2 | - | 10/20/2008 7:53:06 PM |
| v3.00 | Release | 3.0.2 | - | 10/20/2008 6:05:14 PM |
| IPopBar-r76632-nolib | Beta | 2.4.3 | - | 6/13/2008 1:31:19 PM |
| IPopBar-r76632 | Beta | 2.4.3 | - | 6/13/2008 1:31:19 PM |
| IPopBar-r74111 | Beta | 2.4.3 | - | 5/16/2008 4:26:43 PM |
| IPopBar-r74111-nolib | Beta | 2.4.3 | - | 5/16/2008 4:26:43 PM |
| IPopBar-r72006-nolib | Beta | 2.4.3 | - | 4/28/2008 2:36:00 PM |
| IPopBar-r72006 | Beta | 2.4.3 | 1 | 4/28/2008 2:36:00 PM |
| IPopBar-r66324-nolib | Beta | 2.4.3 | - | 3/27/2008 12:38:00 AM |
| IPopBar-r66324 | Beta | 2.4.3 | - | 3/27/2008 12:37:59 AM |
| IPopBar-r65821 | Beta | 2.4.3 | 1 | 3/25/2008 11:22:33 AM |
| IPopBar-r65821-nolib | Beta | 2.4.3 | - | 3/25/2008 11:22:33 AM |
| IPopBar-r61454-nolib | Beta | 2.3.3 | - | 2/15/2008 3:42:06 AM |
| IPopBar-r61454 | Beta | 2.3.3 | 2 | 2/15/2008 3:42:06 AM |
| IPopBar-r61452 | Beta | 2.3.3 | - | 2/15/2008 3:22:15 AM |
| IPopBar-r61452-nolib | Beta | 2.3.3 | - | 2/15/2008 3:22:15 AM |
| IPopBar-r61116-nolib | Beta | 2.3.3 | - | 2/12/2008 7:41:01 PM |
| IPopBar-r61116 | Beta | 2.3.3 | - | 2/12/2008 7:41:01 PM |
| IPopBar-r60230 | Beta | 2.3.3 | - | 2/3/2008 7:20:44 PM |
| IPopBar-r60230-nolib | Beta | 2.3.3 | - | 2/3/2008 7:20:44 PM |
| IPopBar-r60210 | Beta | 2.3.3 | 1 | 2/3/2008 3:01:52 PM |
| IPopBar-r60210-nolib | Beta | 2.3.3 | - | 2/3/2008 3:01:52 PM |





Comments
Hi,can i ask for update to use this addon in 4.3 patch.I miss him much because get used to play with him all time.thank you.
Credits for: http://www.wowinterface.com/downloads/info11318-IPopBar.html#comments
Edit ipopbar.lua, comment out lines 233+234+235 (that function was removed), also lines 411+437 (keyringbutton + mainmenubar_updatekeyring calls).
Below line 403 (the pvpmicrobutton) add:
EJMicroButton:Hide()
RaidMicroButton:Hide()
and few lines below around 427 (pvpmicrobutton) add:
EJMicroButton:Show()
RaidMicroButton:Show()
Should work then.
http://wow.curse.com/downloads/wow-addons/details/tinymainbarinfo.aspx
? would be lovely, ty
1x IPopBar-3.10\IPopBar.lua:199: bad argument #3 to 'format' (number expected, got no value)
IPopBar-3.10\IPopBar.lua:199: in function
Locals:
self = IPopBarToggleButton {
0 =
WrapScript = @ Interface\FrameXML\SecureHandlers.lua:704:
SetFrameRef = @ Interface\FrameXML\SecureHandlers.lua:715:
updateInterval = 0.088999956846237
Execute = @ Interface\FrameXML\SecureHandlers.lua:699:
UpdateButtons = @ IPopBar\IPopBar.lua:404:
UnwrapScript = @ Interface\FrameXML\SecureHandlers.lua:710:
}
motion = true
bandwidthIn = 4.4487805366516
bandwidthOut = 0.043968889862299
latency = 125
(*temporary) = defined =[C]:-1
(*temporary) = GameTooltip {
0 =
GetBackdropColor = @ Icetip\core.lua:301:
SetCurrencyToken = defined =[C]:-1
SetTradeSkillItem = defined =[C]:-1
Hide = @ Ace3\AceHook-3.0\AceHook-3.0.lua:100:
comparing = false
SetSocketGem = defined =[C]:-1
Show = @ TipTac\core.lua:868:
GetBackdropBorderColor = @ Icetip\core.lua:304:
default = 1
SetUnitDebuff = defined =[C]:-1
SetLootItem = defined =[C]:-1
SetQuestItem = defined =[C]:-1
SetReforgeItem = defined =[C]:-1
ttGradient = {}
tfade = {}
SetInboxItem = defined =[C]:-1
SetBuybackItem = defined =[C]:-1
shoppingTooltips = {}
SetHyperlinkCompareItem = defined =[C]:-1
SetMerchantItem = defined =[C]:-1
SetQuestLogItem = defined =[C]:-1
SetBackpackToken = defined =[C]:-1
SetUnitBuff = defined =[C]:-1
SetGuildBankItem = defined =[C]:-1
SetTradePlayerItem = defined =[C]:-1
SetIconTextureAndText = @ TipTacItemRef\core.lua:49:
ttIcon = {}
SetExistingSocketGem = defined =[C]:-1
updateTooltip = 0.2
SetInventoryItem = defined =[C]:-1
SetMerchantCostItem = defined =[C]:-1
ttCount = {}
SetLootRollItem = defined =[C]:-1
SetUnitAura = defined =[C]:-1
FadeOut = @ Ace3\AceHook-3.0\AceHook-3.0.lua:100:
SetAuctionSellItem = defined =[C]:-1
SetBagItem = defined =[C]:-1
SetTradeTargetItem = defined =[C]:-1
SetTrainerService = defined =[C]:-1
SetHyperlink = defined =[C]:-1
SetSendMailItem = defined =[C]:-1
SetAuctionItem = defined =[C]:-1
}
GameTooltip = GameTooltip {
0 =
GetBackdropColor = @ Icetip\core.lua:301:
SetCurrencyToken = defined =[C]:-1
SetTradeSkillItem = defined =[C]:-1
Hide = @ Ace3\AceHook-3.0\AceHook-3.0.lua:100:
comparing = false
SetSocketGem = defined =[C]:-1
Show = @ TipTac\core.lua:868:
GetBackdropBorderColor = @ Icetip\core.lua:304:
default = 1
SetUnitDebuff = defined =[C]:-1
SetLootItem = defined =[C]:-1
SetQuestItem = defined =[C]:-1
SetReforgeItem = defined =[C]:-1
ttGradient = {}
tfade = {}
SetInboxItem = defined =[C]:-1
SetBuybackItem = defined =[C]:-1
shoppingTooltips = {}
SetHyperlinkCompareItem = defined =[C]:-1
SetMerchantItem = defined =[C]:-1
SetQuestLogItem = defined =[C]:-1
SetBackpackToken = defined =[C]:-1
SetUnitBuff = defined =[C]:-1
SetGuildBankItem = defined =[C]:-1
SetTradePlayerItem = defined =[C]:-1
SetIconTextureAndText = @ TipTacItemRef\core.lua:49:
ttIcon = {}
SetExistingSocketGem = defined =[C]:-1
updateTooltip = 0.2
SetInventoryItem = defined =[C]:-1
SetMerchantCostItem = defined =[C]:-1
ttCount =
---
Only suggestion is to move the pop up a little higher if using experience bar.
If experience bar/reputation bar is off, leave the pop up location where it is, but if it is on, just move the pop up bar up a little so it goes straight through.
If worried about the bar vanishing because you're moving up and over the rep bar, then just put a blank slim transparent button box there that does nothing but allows you to see through it at the rep bar.
Why would I want this?
Because I have text and numbers on my rep bar which go over the top of the pop up bar buttons.
etc that writes itself on top of the buttons so I kind of really want these buttons to be moved up a bit so I can see the buttons and icons properly.
Thanks for your work here. Great addon. :)
The little area you click to toggle between the addon and default look with left clicking, can you add right click for menu options?
It'd be quicker to right click that for the options than doing a /Ipopbar in chat.
I use Tip Tac addon which changes my tooltip and allows me to set the location of the tooltip.
Your addon has it's own tooltip location.
Can you add a way to disable that so the addon refers to where I told the tool tip to be via TipTac ?
1) "2nd row offset", so it will be displayed upper the default "bottom right bar"
2) "Hide Empty block"
Not a perfect one.
[notice] -- (Double dashes) means a comment!!
[strate.] AchievementMicroButton are always visible and IPopBar does not update of Achievement or related other events.
1. remove or comment Line 234 to 238 in IPopBar.lua
-- Hook Functions
--local HideAchievementButton = function()
-- if db.Enabled == 1 and IPopBarFrameBar:IsVisible() then AchievementMicroButton:Hide() end
--end
--AchievementMicroButton:HookScript("OnEvent", HideAchievementButton)
2.
add one line after Line 375 of IPopBar.lua
<>
function IPopBar:UpdateButtons(issecure)
if issecure then db.Enabled = 1 - db.Enabled end
<>
function IPopBar:UpdateButtons(issecure)
AchievementMicroButton:Show() -- add thihs code
if issecure then db.Enabled = 1 - db.Enabled end
3. remove or comment Line 387 and 410 of IPopBar.lua
a.
AchievementMicroButton:Hide()
to
-- AchievementMicroButton:Hide()
b.
AchievementMicroButton:Show()
to
-- AchievementMicroButton:Show()