| Tested: | Hour of Twilight 4.3 |
| Updated: | 12-16-11 05:27 PM |
| Created: | 05-28-10 05:36 AM |
| Downloads: | 10,880 |
| Favorites: | 94 |
| MD5: |

nibMicroMenu is a text based Micro Menu.
- 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)
File Name |
Version |
Size |
Author |
Date |
0.8.1 |
214kB |
Nibelheim |
07-02-11 12:40 AM |
![]() |
Comment Options |
|
|
|
|
I've dry-coded an update for 4.3. Since I no longer have a WoW account, I couldn't test for bugs. Let me know if anything goes wrong.
|
|
|
|
|
|
||
Is there any way you can make changes and I can test them for you? Maybe do it over Skype or Ventrilo? Again, great addon but not a major big deal if you don't feel like supporting it anymore. Let me know.. talk to you soon. |
||
|
|
|
|
||
For adding rows, most of the changes would be done in the nibMicroMenu:UpdateSize() function, as well as adding/changing all necessary options in Config.lua. Only real issue is right now the addon works off of dynamic button widths (i.e buttons change width to fit the text within them). It'd be possible to keep this functionality while rows = 1, and disable it if rows > 1. This change could be made in the UpdateSize() function where NewWidth is set. Original: Code:
NewWidth = MMF.Buttons[i].text:GetWidth() + db.microadjustments.width + db.microadjustments.individual[i].width + 2.75 Code:
if db.position.rows == 1 then NewWidth = MMF.Buttons[i].text:GetWidth() + db.microadjustments.width + db.microadjustments.individual[i].width + 2.75 else NewWidth = MMF.Buttons[i].text:GetHeight() + db.microadjustments.width + 2.75 end Anyway, some food for thought. Feel free to play around, and when you've got a working version send me a PM and I'll look it over. If all's well and you want to make future changes to nibMicroMenu, you can become a co-author of the addon which would allow you to upload changes, etc.
Last edited by Nibelheim : 06-13-11 at 03:42 PM.
|
||
|
|
|
|
||
Check out my Addon Pack.: http://www.wowinterface.com/download...AddonPack.html I customized everything that you see from top to bottom. I have some ideas for your addon I would like to implement. Get back to me. Thanks. - OP |
||
|
|
|
|
|
|
Hmm, that certainly puts a damper in things, lol.
|
|
|
|
|
|
||
|
||
|
|
|
|
|
|
Why is this not possible to achieve? With bartender 4 you can set your micro menu this way by choosing the amount of rows you would like the menu to be.
Can you add this feature to the addon? There is a horizontal and vertical option, but no row selection. I am not an addon creator, so I do not know how much this entails or if you can copy the code from BT4. Either way, I would really be grateful if this feature could be added. Thanks again and it was nice to meet you. ![]() |
|
|
|
|
|
|
|
Hmm, not so much a bug, more of something which can't be done. Right now you can move text position around, but not the actual button position. This was included so you could get the actual text to be in the center of the button, because different fonts have different x,y coordinates for the letters.
|
|
|
|
|
|
|
|
This goes really well with my addon pack, but I am experiencing a crucial bug. When I move the letters around to a desired X-Y position, I made it so the first 5 letters are next to the second 5.... like this.
C O S P T G A D Q ? Which is how I want it. The only issue is, when I want to click the 'O' option, I have to put my cursor below Q still. As if the letter moved, but the button itself did not. It is invisible the button, but they still continue downward when they should be attacked to the letters I moved. Plz post a fix for this soon! Thx |
|
|
|
|
|
||
Or add L["Monochrome"] into the locale file for enUS.
Last edited by Nibelheim : 04-29-11 at 07:03 PM.
|
||
|
|
![]() |