Thread: Author UIs
View Single Post
04-13-15, 02:09 AM   #45
gmarco
An Onyxian Warder
 
gmarco's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2009
Posts: 362
Here is mine.

It is a working progress while I am studying OUF framework to make my layout.

I have tried Phanx, p3lim and others and now I am using Skaarj which is working so great that I have lost will to build mine :-)

Btw here is the interface of my little mage vs training dummy ... the usual epic fail :-)

Addons:

Most of the interface is WTF free with a lot of Zork addons:

- rActionBarStyler
- rActionButtonStyler
- rBuffFrameStyler
- rChat
- rFilter3
- rMinimap
- rPlayerPowerBarAlt
- rTooltip
- rVignette

just a little bit customized to share the same textures and fonts (removing the ugly outline effects from everywhere I hope zork don't read it :-)

- tullaCC
- tullaRange

- InfinityPlate
- Xloot
- Bugger
- Gofish

- Bazooka

- Some addons of mine, like HideToolTip and others (only to demo that someone uses them :-)
- Others here and there :-)

A special mention to a couple of addons I use since so long time :

- SimpleSelfRebuff
- LitePanels


SimpleSelfRebuff is so usefull.

LitePanels is the addon that make the background around zork's rActionBarStyler and it has this layout based on the fact you show (from blizzard menu) 2 or 3 rows of action bars.

Lua Code:
  1. lpanels:CreateLayout("Back3r", {
  2. {   name = "P1", anchor_to = "BOTTOM", x_off = 0, y_off = 2,
  3.     bg_alpha = 0.7, width = 420, height = 108,
  4.     border = "SOLID", border_color = "CLASS",
  5. },
  6.  
  7. } )
  8.  
  9.  
  10. lpanels:CreateLayout("Back2r", {
  11. {   name = "P1", anchor_to = "BOTTOM", x_off = 0, y_off = 2,
  12.     bg_alpha = 0.7, width = 420, height = 76,
  13.     border = "SOLID", border_color = "CLASS",
  14. },
  15.  
  16. } )
  17.  
  18.  
  19. if MultiBarBottomRight:IsShown() == true or MultiBarBottomRight:IsVisible() == true then   
  20.        
  21.         lpanels:ApplyLayout(nil, "Back3r")
  22.    
  23.     else
  24.        
  25.         lpanels:ApplyLayout(nil, "Back2r")
  26. end
  27.  
  28.  
  29. -- lpanels:ApplyLayout("n:axilea", "Back3r")

Ehm the above code, after a better check don't seems to works so good so the best thing for me now is to add the name of pg in the statements:

lpanels:ApplyLayout("n:frostanzo", "Back2r")

and removing the if conditions. I really don't know why ... but I am investigating :-)

EDIT:
I have found the problem, but ... I'll post an help request in XML/LUA Help forum searching for some clues/tips because I don't know how to fix (if possible) it :-)

__________________
This is Unix-Land. In quiet nights, you can hear the Windows machines reboot.

Last edited by gmarco : 04-13-15 at 03:13 AM.
  Reply With Quote