Download
(216Kb)
Download
Updated: 12-16-11 06:27 PM
Pictures
File Info
Updated:12-16-11 06:27 PM
Created:05-28-10 05:36 AM
Downloads:15,232
Favorites:89
MD5:

nibMicroMenu  Popular! (More than 5000 hits)

Version: 0.8.2
by: Nibelheim [More]

0.8.2


What is it:

nibMicroMenu is a text based Micro Menu.



Options:
  • Texts
    • Adjust the texts which appear on the buttons
    • Font Size
    • Font (LibSharedMedia support)
  • Position
    • Anchor and move it anywhere
    • Parent it to any frame
    • Strata
      • Automatic
      • Manual
    • Orientation
      • Horizontal or Vertical
      • Reverse direction
  • Micro Adjustments
    • Adjust Button height & width
    • Adjust Text X & Y offsets for weird fonts
  • Styles
    • Each button state (Normal, Highlight, and Disabled) is fully configurable
      • Text color (with the option of using Class color)
      • Font Shadow
        • Set the color of the font shadow
        • Set it's X & Y offsets
      • Outline style
      • Opacity
  • Profiles (Ace)




Other nib Addons:

0.8

0.8.2
  • Updated for 4.3
  • Added Raid Finder button
  • Update was dry-coded since I no longer have a WoW account. Let me know if any errors occur.


0.8.1
  • Added Dungeon Journal button


0.8.0
  • Converted to Secure Templates
  • Glyphs can now be changed without problems
  • Combat Fader removed, as it's no longer compatible


0.7

0.7.4 r6
  • Libraries updated

0.7.4 r5 Changes
  • German (deDE) locale added (Thanks to Anfithil)

0.7.4 r4 Changes
  • Traditional Chinese (zhTW) locale added (Thanks to chenyuli)

0.7.4 r3 Changes
  • Français (frFR) locale added (Thanks to DarKleFou)

0.7.4 r2 Changes
  • Combat Fader code optimizations

0.7.4 Changes
  • Memory footprint reduced

0.7.3 Changes
  • Added Libs\AceConsole-3.0

0.7.2 Changes
  • Removed Libs\AceConsole-3.0

0.7.1
  • Beginning to add Localization support. Currently only enUS (English) is available.

0.7.0
  • Buttons will now automatically size themselves to fit their text
  • Added Micro Adjustments for each individual button


0.6

0.6.6
  • Fixed the Combat Fader not registering Power reaching full for Hurt status

0.6.5
  • Updated Libraries

0.6.4
  • Added Frame Strata options
    • Automatic - Automatically set the Micro Menu to appear above it's parent frame
    • Manually set the Micro Menu's frame strata and frame level
  • Improved Options window layout a bit

0.6.3
  • Fix parenting to dynamic frames

0.6.1 and 0.6.2
  • Minor code fixes

0.6.0
  • Updated to work with Cataclysm
  • There are now 10 buttons. The guild/social button has been separated into two buttons. The guild button will access the new Guild window.


0.5

0.5.4
  • Added Tooltips to the buttons (with an option to turn them off if you choose)
  • Guild/Social button is now just a Social button and will simply display the Social window

0.5.3
  • Added an extra option to the Combat Fader. 100% on mouse over: set the opacity of the MicroMenu to 100% when your mouse is over a button.

0.5.2
  • Added Combat Fader. Disabled by default. Can adjust settings through the nibMicroMenu options window.

0.5.1
  • Fixed a bug when changing/creating profiles.

0.5.0
  • New options for changing orientation of MicroMenu (Horizontal or Vertical) and reversing it's direction.


0.4

0.4.1
0.4.0
  • Buttons will now automatically disable/enable depending on whether your character can access their associated windows.
  • Buttons will become highlighted if their associated window is open (either through the MicroMenu itself or through any other means).
  • A new style - Disabled.
  • All three styles (Normal, Highlight and Disabled) now separately configurable from each other, each with their own options category.
Post A Reply Comment Options
Unread 10-18-10, 06:02 PM  
pearsop
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
LUA errors

Hi, I'm new to nibMicroMenu. I just installed 0.6.3 and I'm getting LUA errors when I hit escape to go the the game menu and when I hit Return To Game from the game menu. I noticed that in the options for nibMicroMenu there are only 9 Text/Font buttons, there isn't one for the Game Menu and Keyring. Could this be the issue?

Message: Interface\AddOns\nibMicroMenu\Core.lua:359: attempt to index global 'PVPParentFrame' (a nil value)
Time: 10/18/10 16:51:07
Count: 2
Stack: [C]: ?
Interface\AddOns\nibMicroMenu\Core.lua:359: in function <Interface\AddOns\nibMicroMenu\Core.lua:311>
[C]: in function `UpdateMicroButtons'
[string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>
[C]: ?
[C]: ?
[C]: ?
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:1467: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1272: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1198: in function <Interface\FrameXML\UIParent.lua:1194>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:1873: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:2893: in function `ToggleGameMenu'
[string "TOGGLEGAMEMENU"]:1: in function <[string "TOGGLEGAMEMENU"]:1>

Locals: playerLevel = 39
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'PVPParentFrame' (a nil value)"
mmbuttons = <table> {
talents = <table> {
}
questlog = <table> {
}
spellbook = <table> {
}
achievements = <table> {
}
character = <table> {
}
dungeonfinder = <table> {
}
social = <table> {
}
helprequest = <table> {
}
pvp = <table> {
}
}
nibMicroMenu = <table> {
SetDefaultModuleLibraries = <function> defined
Report comment to moderator  
Reply With Quote
Unread 10-18-10, 06:08 PM  
Nibelheim
local roygbi-
 
Nibelheim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1600
File comments: 2305
Uploads: 21
Re: LUA errors

Sounds like the Addon didn't get installed correctly. That line exists only in the WotLK version of nibMicroMenu. Try fully deleting the current nibMicroMenu folder, and re-downloading the latest nibMicroMenu.
Report comment to moderator  
Reply With Quote
Unread 10-18-10, 10:31 PM  
pearsop
A Kobold Labourer

Forum posts: 1
File comments: 9
Uploads: 0
Re: Re: LUA errors

Originally posted by Nibelheim
Sounds like the Addon didn't get installed correctly. That line exists only in the WotLK version of nibMicroMenu. Try fully deleting the current nibMicroMenu folder, and re-downloading the latest nibMicroMenu.
You were absolutely correct. I mistakenly downloaded an archived version. Oooops. Thanks for the quick response.
Report comment to moderator  
Reply With Quote
Unread 10-20-10, 11:04 AM  
Improvver
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
lolwut?
Report comment to moderator  
Reply With Quote
Unread 10-31-10, 04:00 AM  
rain3x
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 18
Uploads: 7
So, a little issue I'm having. There's nothing wrong with the addon itself, it all functions properly. However when I change what each button displays, the spacing is off on the longer words.

For example instead of "C" I have "Character" written out. It was bugging me to just have it written "C" or "Char"

So what it ends up looking like is:
Character Spells Talents AchievemeQntusests Social etc.

Any way to give it equal spacing when you use custom words instead of abbreviations?
Report comment to moderator  
Reply With Quote
Unread 10-31-10, 04:21 AM  
Nibelheim
local roygbi-
 
Nibelheim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1600
File comments: 2305
Uploads: 21
Originally posted by rain3x
So, a little issue I'm having. There's nothing wrong with the addon itself, it all functions properly. However when I change what each button displays, the spacing is off on the longer words.

For example instead of "C" I have "Character" written out. It was bugging me to just have it written "C" or "Char"

So what it ends up looking like is:
Character Spells Talents AchievemeQntusests Social etc.

Any way to give it equal spacing when you use custom words instead of abbreviations?
I can add options to allow this. Give me a 12 hours
Report comment to moderator  
Reply With Quote
Unread 10-31-10, 06:52 AM  
Nibelheim
local roygbi-
 
Nibelheim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1600
File comments: 2305
Uploads: 21
Think I'm going to end up redoing a fair bit of the code. So it might take a bit longer. Should be able to get it so that the buttons automatically size themselves to their text, as well as individual adjustments for each button.
Report comment to moderator  
Reply With Quote
Unread 10-31-10, 07:25 PM  
Lightcall
A Defias Bandit

Forum posts: 2
File comments: 16
Uploads: 0
you have fully working version of this or are changes still being updated?
Report comment to moderator  
Reply With Quote
Unread 10-31-10, 07:28 PM  
Nibelheim
local roygbi-
 
Nibelheim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1600
File comments: 2305
Uploads: 21
Originally posted by Lightcall
you have fully working version of this or are changes still being updated?
All the latest changes are in.
Report comment to moderator  
Reply With Quote
Unread 10-31-10, 07:36 PM  
Lightcall
A Defias Bandit

Forum posts: 2
File comments: 16
Uploads: 0
Originally posted by Nibelheim
All the latest changes are in.
shall try it now
Report comment to moderator  
Reply With Quote
Unread 10-31-10, 08:47 PM  
rain3x
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 19
File comments: 18
Uploads: 7
Originally posted by Nibelheim
I can add options to allow this. Give me a 12 hours
<3 Thanks so much. Sorry that it turned out to be more of a hassle than it seemed it might be. At the very least I appreciate it tremendously. <3

<3 to the largest extent =]

Edit:

Perfect by the way. My alignment OCD is no longer punching me in the face! MORE LOVE <33333333333
Last edited by rain3x : 11-01-10 at 05:23 AM.
Report comment to moderator  
Reply With Quote
Unread 12-01-10, 04:50 PM  
Kazazik
A Kobold Labourer
 
Kazazik's Avatar

Forum posts: 0
File comments: 44
Uploads: 0
M88888 you have to fix it =)
Cant open spellbook while in combat with nibMicroMenu
Cant change Gliphs(whether it spells) i couseing a error and asking to disable this addon.
Report comment to moderator  
Reply With Quote
Unread 12-01-10, 05:04 PM  
Nibelheim
local roygbi-
 
Nibelheim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1600
File comments: 2305
Uploads: 21
Originally posted by Kazazik
M88888 you have to fix it =)
Cant open spellbook while in combat with nibMicroMenu
Cant change Gliphs(whether it spells) i couseing a error and asking to disable this addon.
Unfortunately those are limitations due to Blizzard's design. Changing of Glyphs are a protected function, similar to opening the Spellbook in combat. Best work-around is to simply use the keybinds for those windows.
Report comment to moderator  
Reply With Quote
Unread 12-05-10, 05:19 PM  
silverwind
A Murloc Raider
 
silverwind's Avatar
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 11
Uploads: 3
Using this OnClick code solves the talent/glyph frame taint:

Code:
local function OnClick(self, button)
	UIParentLoadAddOn"Blizzard_TalentUI"
	if button == "RightButton" then
		ToggleFrame(PlayerTalentFrame)
		PlayerTalentFrameTab3:GetScript("OnClick")(PlayerTalentFrameTab3,"LeftButton")
	else
		ToggleFrame(PlayerTalentFrame)
		PlayerTalentFrameTab1:GetScript("OnClick")(PlayerTalentFrameTab1,"LeftButton")
	end
end
Still working on the Spellbook
Report comment to moderator  
Reply With Quote
Unread 12-05-10, 05:42 PM  
Nibelheim
local roygbi-
 
Nibelheim's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1600
File comments: 2305
Uploads: 21
Originally posted by silverwind
Using this OnClick code solves the talent/glyph frame taint:

Code:
local function OnClick(self, button)
	UIParentLoadAddOn"Blizzard_TalentUI"
	if button == "RightButton" then
		ToggleFrame(PlayerTalentFrame)
		PlayerTalentFrameTab3:GetScript("OnClick")(PlayerTalentFrameTab3,"LeftButton")
	else
		ToggleFrame(PlayerTalentFrame)
		PlayerTalentFrameTab1:GetScript("OnClick")(PlayerTalentFrameTab1,"LeftButton")
	end
end
Still working on the Spellbook
Ohh, nice!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: