Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(12 Kb)
Download
Updated: 10-15-14 08:37 AM
Addon for:
Ion.
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.2)
Siege of Orgrimmar (5.4)
Escalation (5.3)
Updated:10-15-14 08:37 AM
Created:unknown
Downloads:85,148
Favorites:467
MD5:

Ion: Menu Bar  Popular! (More than 5000 hits)

Version: Hydrogen-7 Beta
by: Maul, Jrosk, SLOKnightfall
Hydrogen-7 Beta
-Updating to Warlords of Draenor Expansion patch

Hydrogen-6 Beta
- Added Shop button

Hydrogen-5 Beta
- Updated for patch 5.4.1
- Fixed a taint error that called a protected function

Hydrogen-4 Beta
- Updated for patch 5.3

Hydrogen-2 Beta
- Updated for patch 5.2
- Fixed PvP Menu Button

Hydrogen-2 Beta
- Updated for patch 5.1

Hydrogen-1 Beta
- beta release for patch 5.0.4
Archived Files (2)
File Name
Version
Size
Author
Date
Hydrogen-6 Beta
12kB
Maul
03-31-14 08:50 AM
Hydrogen-5 Beta
11kB
Maul
10-29-13 01:09 PM


Post A Reply Comment Options
Unread 10-16-09, 06:00 PM  
Cindy1002
A Cyclonian

Forum posts: 45
File comments: 37
Uploads: 0
How to disable minimap autohide?

How do I disable the minimap button autohide. Xtras map feature screws up many modes that have minimap icons with drop-down menus. Mouse off to the menu and the menu disappears because the buttons disappear.
__________________
Cindy1002 is offline Report comment to moderator  
Reply With Quote
Unread 09-29-09, 06:35 PM  
Shadowebs
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
Just an FYI, Maul has stopped working on this mod and it is unlikely he will be issuing any further updates apparently.
Shadowebs is offline Report comment to moderator  
Reply With Quote
Unread 09-28-09, 12:44 PM  
xromania™
A Frostmaul Preserver
 
xromania™'s Avatar

Forum posts: 284
File comments: 191
Uploads: 0
edited -I had this error when my mouse is over the speel book from the menu bar, but now is ok with last version

Date: 2009-09-28 00:10:07
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\MacaroonXtras\MacaroonXtras.lua line 833:
attempt to call global 'PlayerHasSpells' (a nil value)
Debug:
(tail call): ?
[C]: PlayerHasSpells()
MacaroonXtras\MacaroonXtras.lua:833: SpellbookButton_OnEnter()
[string "*:OnEnter"]:1:
[string "*:OnEnter"]:1
AddOns:
Swatter, v3.1.14 (<%codename%>)
Atlas, v1.14.2
AtlasTransportation, v1.14.2
Babylonian, v5.1.DEV.130
Bagnon, v2.9.3
BagnonForever, v1.1.2
BankItems, v30100
Carbonite, v3.22
Configator, v5.1.DEV.190
Cromulent, vv1.3
FluidFrames, v2.3
Gatherer, v3.1.14
GathererDBWowhead, v1.0.2009-02-18
LightHeaded, v297
Macaroon, v30100.2.6
MacaroonBound, v30100.2.5
MacaroonCB, v30100.2.5
MacaroonLoot, v30100.2.5
MacaroonXP, v30100.2.5
MacaroonXtras, v30100.2.5
MapNotes, v5.16.30200
MapNotesBrowser, vv1.00.30200
MapNotesForAtlas, v1.00.30200
MapNotesIconLib, v1.04.30200
MapNotesIconLibFancy, v
MapNotesIconLibLegacy, v
MapNotesIconLibNeptunia, v
MapNotesIconLibNumbers, v
Mapster, v1.2.3
myCalc, v1.3
PhanxChat, v3.2.0.53-beta
Portfolio, v1.21
QuestHelper, v1.1.19
Recount, v
RedRange, v
RicoMiniMap, v
Routes, vv1.2.7
SellFish, v2.1.10
SlideBar, v3.1.14 (<%codename%>)
TinyPad, v
TomTom, v222
BlizRuntimeLib_enUS v3.2.2.30200 <eu>
(ck=3ed)
Last edited by xromania™ : 09-28-09 at 01:22 PM.
xromania™ is offline Report comment to moderator  
Reply With Quote
Unread 09-27-09, 04:25 PM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
The new macaroonMiniMap module is causing the following error with WOW INstant Messenger (WIM):

Date: 2009-09-27 18:18:42
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\WIM\Modules\MinimapIcon.lua line 351:
attempt to perform arithmetic on a nil value
Debug:
(tail call): ?
[C]: ?
WIM\Modules\MinimapIcon.lua:351: UpdatePosition()
WIM\Modules\MinimapIcon.lua:396: OnEnable()
WIM\Modules\MinimapIcon.lua:400: OnEnable()
WIM\WIM.lua:249: EnableModule()
WIM\WIM.lua:106:
WIM\WIM.lua:68
WIM\WIM.lua:376: fun()
WIM\WIM.lua:332: CoreEventHandler()
WIM\WIM.lua:60:
WIM\WIM.lua:60
moonshade is offline Report comment to moderator  
Reply With Quote
Unread 08-26-09, 07:56 PM  
Cindy1002
A Cyclonian

Forum posts: 45
File comments: 37
Uploads: 0
thanks

Thanks Shefki for the fix. Thanks Burnum for explaining it.
__________________
Cindy1002 is offline Report comment to moderator  
Reply With Quote
Unread 08-24-09, 07:32 AM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Originally posted by kinghong
i've tried the following fix for the error message and it works for me.

1) WOW\WTF\Account\ACCOUNTNAME\SavedVariables: deleted the Macaroon files
2) D:\WOW\WTF\Account\ACCOUNTNAME\ServerName\CharacterName\SavedVariables: deleted the MacaroonXtras files

*note*
i'm not sure if the above 2 steps are necessary but when i tried it without deleting the old files, it gave me error messages... so opted for "clean" start.

3) downloaded Notepad++
this makes it much easier for you to find the lines you're looking for... better than the standard notepad imo.

4) go to lines 831 to 840 where you will need to begin edit:



5) replace text as Shefki has indicated below and it should look like this:



hope it works...
i just can't live without Macaroon!
glad to hear my advice about trying notepad++ was helpful.
__________________



anseloth is offline Report comment to moderator  
Reply With Quote
Unread 08-24-09, 07:08 AM  
kinghong
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
i've tried the following fix for the error message and it works for me.

1) WOW\WTF\Account\ACCOUNTNAME\SavedVariables: deleted the Macaroon files
2) D:\WOW\WTF\Account\ACCOUNTNAME\ServerName\CharacterName\SavedVariables: deleted the MacaroonXtras files

*note*
i'm not sure if the above 2 steps are necessary but when i tried it without deleting the old files, it gave me error messages... so opted for "clean" start.

3) downloaded Notepad++
this makes it much easier for you to find the lines you're looking for... better than the standard notepad imo.

4) go to lines 831 to 840 where you will need to begin edit:



5) replace text as Shefki has indicated below and it should look like this:



hope it works...
i just can't live without Macaroon!
kinghong is offline Report comment to moderator  
Reply With Quote
Unread 08-23-09, 10:12 PM  
ockky
A Defias Bandit
 
ockky's Avatar

Forum posts: 2
File comments: 4
Uploads: 0
how to create an xp bar?

I've been using Trinity/Macaroon for what seems like forever, so this is extremely frustrating to me....i've deleted my xp bar....how do i create a new one?!

EDIT:
nm, figured it out...
/mac create XP
Last edited by ockky : 08-23-09 at 10:14 PM.
ockky is offline Report comment to moderator  
Reply With Quote
Unread 08-21-09, 10:18 AM  
moonshade
A Kobold Labourer

Forum posts: 0
File comments: 83
Uploads: 0
Re: Re: Re: Wow Instant Messenger

Originally posted by Paradoxum
Code:
Message: Interface\AddOns\MacaroonXtras\MacaroonXtras.lua:833: attempt to call global 'PlayerHasSpells' (a nil value)
Time: 08/21/09 16:25:48
Count: 3
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: in function `PlayerHasSpells'
Interface\AddOns\MacaroonXtras\MacaroonXtras.lua:833: in function `SpellbookButton_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>

Locals: self = MacaroonSpellbookButton {
 normaltexture = MacaroonSpellbookButtonNormalTexture {
 }
 0 = <userdata>
 icontexture = <unnamed> {
 }
}
(*temporary) = nil
(*temporary) = "attempt to call global 'PlayerHasSpells' (a nil value)"
get this when I hover my mouse over the main menu bar
Please look @ Burnum's posts below on how to correct the issue u posted.
moonshade is offline Report comment to moderator  
Reply With Quote
Unread 08-21-09, 09:26 AM  
Paradoxum
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 4
File comments: 31
Uploads: 1
Re: Re: Wow Instant Messenger

Code:
Message: Interface\AddOns\MacaroonXtras\MacaroonXtras.lua:833: attempt to call global 'PlayerHasSpells' (a nil value)
Time: 08/21/09 16:25:48
Count: 3
Stack: [string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip..."]:4>
[C]: in function `PlayerHasSpells'
Interface\AddOns\MacaroonXtras\MacaroonXtras.lua:833: in function `SpellbookButton_OnEnter'
[string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1>

Locals: self = MacaroonSpellbookButton {
 normaltexture = MacaroonSpellbookButtonNormalTexture {
 }
 0 = <userdata>
 icontexture = <unnamed> {
 }
}
(*temporary) = nil
(*temporary) = "attempt to call global 'PlayerHasSpells' (a nil value)"
get this when I hover my mouse over the main menu bar
Paradoxum is offline Report comment to moderator  
Reply With Quote
Unread 08-11-09, 12:50 AM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
Re: Wow Instant Messenger

Originally posted by rakkarage
does anyone use WIM (wimaddon.com) and Macaroon Extras? do u get 2 links when shift clicking an item into wim? why? thanks
yes, but I think it's Macaroon Extensions that is causing it? Or is it both? (or I got my test confused when I reported the issue in that thread...) I'll have to experiment again...
Burnum is offline Report comment to moderator  
Reply With Quote
Unread 08-10-09, 11:27 AM  
rakkarage
A Murloc Raider

Forum posts: 6
File comments: 100
Uploads: 1
Wow Instant Messenger

does anyone use WIM (wimaddon.com) and Macaroon Extras? do u get 2 links when shift clicking an item into wim? why? thanks
Last edited by rakkarage : 08-10-09 at 11:27 AM.
rakkarage is offline Report comment to moderator  
Reply With Quote
Unread 08-07-09, 03:19 PM  
anseloth
Coding Archmage
 
anseloth's Avatar
AddOn Author - Click to view AddOns

Forum posts: 50
File comments: 266
Uploads: 3
Re: Re: Thanks for the fix...

Originally posted by Burnum
most of the code is already in the lua file MacaroonXtras.lua in the MacaroonXtras folder in your addons. search for this line.
NOTE: DO NOT USE MS WORD or any word processor applications it to edit code. Plain text editors only.
and to be totally clear, when Burnum says "plain text editors" we are talking something like notepad. ( the more basic the text editor, the better off you are, unless the editor is designed for writing code. ) in other words, if the editor is one designed to write documents to people, like a letter, or a newspaper, or something similar like that, then its NOT a good editor for code.

although, when writing code, i prefer a program called notepad++ due to the fact it colors different parts of the code differently based on what type of code it is.

that's called syntax highlighting, btw. it makes code a LOT easier to read though.

if you want a link to a site where you can get notepad++, send me a PM ( i don't want to provide the link here in case that is a violation of posting rules, but if its ok to give that link here, then if someone could show me where in the posting agreement it says that, then i'll post the link here after all ).
__________________



Last edited by anseloth : 08-07-09 at 03:22 PM.
anseloth is offline Report comment to moderator  
Reply With Quote
Unread 08-06-09, 05:07 PM  
Burnum
A Defias Bandit
 
Burnum's Avatar

Forum posts: 2
File comments: 81
Uploads: 0
Re: Thanks for the fix...

Originally posted by Aanson
...however, I am but a lowly civil servant!

Where do I put all that code!

Ty
most of the code is already in the lua file MacaroonXtras.lua in the MacaroonXtras folder in your addons. search for this line.
NOTE: DO NOT USE MS WORD or any word processor applications it to edit code. Plain text editors only.

Code:
function Macaroon.SpellbookButton_OnEnter(self)
then it would seem he says to delete the lines marked with - and add the line with + (he is using some command line tool to patch with so don't include the+) (you could also just comment out each line by adding -- in front)

so you would end up with

Code:
function Macaroon.SpellbookButton_OnEnter(self)

	self.tooltipText = MicroButtonTooltipText(SPELLBOOK_ABILITIES_BUTTON, "TOGGLESPELLBOOK")
 	GameTooltip_AddNewbieTip(self, self.tooltipText, 1.0, 1.0, 1.0, NEWBIE_TOOLTIP_SPELLBOOK)

end
or this

Code:
function Macaroon.SpellbookButton_OnEnter(self)

--	if (PlayerHasSpells()) then
--		self.tooltipText = MicroButtonTooltipText(SPELLBOOK_ABILITIES_BUTTON, "TOGGLESPELLBOOK")
--	else
--		self.tooltipText = MicroButtonTooltipText(ABILITYBOOK_BUTTON, "TOGGLEABILITYBOOK")
--	end
	
	self.tooltipText = MicroButtonTooltipText(SPELLBOOK_ABILITIES_BUTTON, "TOGGLESPELLBOOK")
	GameTooltip_AddNewbieTip(self, self.tooltipText, 1.0, 1.0, 1.0, NEWBIE_TOOLTIP_SPELLBOOK)
end
along with all the rest of the original MacaroonXtras.lua code before and after it.
Burnum is offline Report comment to moderator  
Reply With Quote
Unread 08-06-09, 01:48 PM  
Aanson
A Flamescale Wyrmkin

Forum posts: 123
File comments: 13
Uploads: 0
Thanks for the fix...

...however, I am but a lowly civil servant!

Where do I put all that code!

Ty
Aanson is offline 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.