vanilla-wow-addons – Rev 1

Subversion Repositories:
Rev:
local L = AceLibrary("AceLocale-2.0"):new("ag_UnitFrames")

aUF.Layouts.ABF = {
                Name = "ABF",
                Tip = "ABF Tip",
                ResizeBars = false,
                BackgroundBarColor = true,
                AlphaBar = true,
                RaidColorName = false,
                PetClassName = true,    
                ComboGFX = true,
                HappinessBar = true,
                
                ThemeData = {
                        all = {
                                FrameHeight = 25,
                                FrameWidth = 140,

                                Combo1 =        {               Point = "BOTTOMRIGHT",
                                                                        RelativePoint = "BOTTOMRIGHT",
                                                                        x = 1,
                                                                        y = -1, 
                                                                        Height = 10,
                                                                        HeightAdd = 0,                                                                  
                                                                        Width = 10,
                                                                },
                                                                
                                HealthBar_BG =  {       Point = "TOPLEFT",
                                                                        RelativePoint = "TOPLEFT",
                                                                        x = 5,
                                                                        y = -5, 
                                                                        Visibility = {"HealthBar_BG","HealthBar","BarHealthText","HealthText",},
                                                                        Height = 15,
                                                                        HeightAdd = 0,                                                                  
                                                                        Width = 90,
                                                                },
                                                                        
                                ManaBar_BG =    {       Point = "TOPLEFT",
                                                                        RelativePoint = "TOPLEFT", 
                                                                        x = 5, 
                                                                        y = -21, 
                                                                        HeightAdd = 12,
                                                                        Visibility = {"ManaBar_BG","ManaBar","BarManaText","ManaText","ClassText",},    
                                                                        Height = 11,
                                                                        Width = 90,
                                                                },
                                                                
                                XPBar_BG =              {       Point = "TOPLEFT", 
                                                                        RelativeTo = "ManaBar_BG", 
                                                                        RelativeToSecondary = "HealthBar_BG", 
                                                                        RelativePoint = "BOTTOMLEFT", 
                                                                        x = 0, 
                                                                        y = -1, 
                                                                        HeightAdd = 5,
                                                                        Visibility = {"XPBar_BG","XPBar","XPBar_Rest"}, 
                                                                        Width = 90,
                                                                        Height = 4,
                                                                },
                                                                        
                                NameBackground= {       Hidden = true,
                                                                },
                                                                
                                        Happiness =     {       Point = "TOPLEFT",
                                                                        RelativeTo = "HealthBar_BG",
                                                                        RelativePoint = "TOPLEFT", 
                                                                        x=0,
                                                                        y=0,
                                                                        Height = 15,
                                                                        Width = 90,
                                                                        Visibility = {"Happiness",},
                                                                },
                                                                
                                NameLabel =     {       Font = L"Interface\\AddOns\\ag_UnitFrames\\fonts\\barframes.ttf", 
                                                                        FontSize = 9, 
                                                                        Width = 90, 
                                                                        Point = "LEFT", 
                                                                        RelativeTo = "HealthBar", 
                                                                        RelativePoint = "LEFT", 
                                                                        x = 2, 
                                                                        y =0,
                                                                },
                                
                                ClassText =             {       Font = L"Interface\\AddOns\\ag_UnitFrames\\fonts\\barframes.ttf",
                                                                        FontSize = 8, 
                                                                        Justify = "LEFT",
                                                                        Width = 90, 
                                                                        Point = "LEFT", 
                                                                        RelativeTo = "ManaBar", 
                                                                        RelativePoint = "LEFT", 
                                                                        x = 2, 
                                                                        y =0.5,
                                                                },
                                        
                                HealthText =    {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\barframes.ttf", 
                                                                        FontSize = 9,
                                                                        Point = "RIGHT", 
                                                                        RelativeTo = "HealthBar_BG", 
                                                                        RelativePoint = "RIGHT", 
                                                                        x=-2,
                                                                        y=0,
                                                                        Width = 60,
                                                                        Justify = "RIGHT",
                                                                },
                                        
                                ManaText =              {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\barframes.ttf", 
                                                                        FontSize = 8,
                                                                        Point = "RIGHT", 
                                                                        RelativeTo = "ManaBar_BG", 
                                                                        RelativePoint = "RIGHT", 
                                                                        x=-2,
                                                                        y=0.5,
                                                                        Width = 60,
                                                                        Justify = "RIGHT",
                                                                },
                                                                        
                                BarHealthText = {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\barframes.ttf", 
                                                                        FontSize = 9,
                                                                        RelativeTo = "HealthBar_BG",
                                                                        Point = "CENTER",
                                                                        RelativePoint = "CENTER",
                                                                        x=0,
                                                                        y=0,
                                                                        Width = 60,                                                                     
                                                                        
                                                                },
                                                                        
                                BarManaText =   {       Font = "Interface\\AddOns\\ag_UnitFrames\\fonts\\barframes.ttf", 
                                                                        FontSize = 8,
                                                                        RelativeTo = "ManaBar_BG",
                                                                        Point = "CENTER",
                                                                        RelativePoint = "CENTER",
                                                                        x=0,
                                                                        y=0,
                                                                        Width = 60,                                                     
                                                                },
                                
                                PVPIcon =               {       Point = "TOPRIGHT", 
                                                                        RelativePoint = "TOPRIGHT", 
                                                                        x = 14, 
                                                                        y= 2,
                                                                },

                                InCombatIcon =          {       Point = "BOTTOMLEFT", 
                                                                        RelativePoint = "BOTTOMLEFT", 
                                                                        x = -4, 
                                                                        y= -3,
                                                                },

                                RestingIcon =           {       Point = "TOPRIGHT", 
                                                                        RelativePoint = "TOPRIGHT", 
                                                                        x = 5, 
                                                                        y= 6,
                                                                },

                                RaidTargetIcon =        {       Point = "CENTER",
                                                                        RelativePoint = "TOP",
                                                                        x = 0,
                                                                        y = -3,
                                                                },
                                                                
                                LeaderIcon =    {       Point = "TOPLEFT", 
                                                                        RelativePoint = "TOPLEFT", 
                                                                        x = -2, 
                                                                        y= 2,
                                                                },
                                                                
                                MasterIcon =    {       Point = "TOPLEFT", 
                                                                        RelativePoint = "TOPLEFT", 
                                                                        x = -5, 
                                                                        y= 2,
                                                                },
                        },
                        raid = {
                                FrameWidth = 110,
--                              HealthBar_BG =  {       Width = 100,
--                                                              },
--                              ManaBar_BG =    {       Width = 100,
--                                                              },                                                              
                        },
                }
        }