WoWInterface SVN TheDoubleBinaryProject

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 9 to Rev 10
    Reverse comparison

Rev 9 → Rev 10

trunk/DoubleBinary/_DoubleBinary.xml File deleted \ No newline at end of file
trunk/DoubleBinary/DoubleBinary.xml New file
0,0 → 1,231
<Ui xmlns="http://www.blizzard.com/wow/ui/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.blizzard.com/wow/ui/..\FrameXML\UI.xsd">
<Script file="DoubleBinary.lua"/>
 
<Frame name="DoubleBinary_MasterFrame" parent="UIParent" frameStrata="BACKGROUND">
<Scripts>
<OnLoad>
DoubleBinary_OnLoad(self);
</OnLoad>
</Scripts>
<Anchors>
<Anchor point="TOPLEFT" relativeTo="UIParent">
<Offset><AbsDimension x="5" y="-5"/></Offset>
</Anchor>
<Anchor point="BOTTOMRIGHT" relativeTo="UIParent">
<Offset><AbsDimension x="-5" y="5"/></Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="OVERLAY" setAllPoints="true">
<Texture name="$parentBG" />
<FontString name="$parentName" inherits="GameFontHighlightSmallOutline">
<Size>
<AbsDimension y="10"/>
</Size>
<Anchors>
<Anchor point="CENTER">
<Offset>
<AbsDimension x="0" y="2"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
 
</Frame>
 
<!-- XP Bar Locations -->
<Frame name="DoubleBinary_XPBarFrame1" parent="DoubleBinary_MasterFrame" frameStrata="BACKGROUND">
<Scripts>
<OnLoad>
DoubleBinary_OnLoad(self);
</OnLoad>
</Scripts>
<Size x="700" y="1" />
<Anchors>
<Anchor point="BOTTOM" relativeTo="DoubleBinary_MasterFrame" relativePoint="BOTTOM">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="OVERLAY" setAllPoints="true">
<Texture name="$parentBG" />
<FontString name="$parentName" inherits="GameFontHighlightSmallOutline">
<Size>
<AbsDimension y="10"/>
</Size>
<Anchors>
<Anchor point="CENTER">
<Offset>
<AbsDimension x="0" y="2"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
</Frame>
<Frame name="DoubleBinary_XPBarFrame2" parent="DoubleBinary_MasterFrame" frameStrata="BACKGROUND">
<Scripts>
<OnLoad>
DoubleBinary_OnLoad(self);
</OnLoad>
</Scripts>
<Size x="700" y="1" />
<Anchors>
<Anchor point="TOP" relativeTo="DoubleBinary_MasterFrame" relativePoint="TOP">
</Anchor>
</Anchors>
<Layers>
<Layer level="OVERLAY" setAllPoints="true">
<Texture name="$parentBG" />
<FontString name="$parentName" inherits="GameFontHighlightSmallOutline">
<Size>
<AbsDimension y="10"/>
</Size>
<Anchors>
<Anchor point="CENTER">
<Offset>
<AbsDimension x="0" y="2"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
</Frame>
<Frame name="DoubleBinary_XPBarFrame3" parent="DoubleBinary_MasterFrame" frameStrata="BACKGROUND">
<Scripts>
<OnLoad>
DoubleBinary_OnLoad(self);
</OnLoad>
</Scripts>
<Size x="1" y="700" />
<Anchors>
<Anchor point="BOTTOMRIGHT" relativeTo="DoubleBinary_MasterFrame" relativePoint="BOTTOMRIGHT">
<Offset>
<AbsDimension x="0" y="200"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="OVERLAY" setAllPoints="true">
<Texture name="$parentBG" />
<FontString name="$parentName" inherits="GameFontHighlightSmallOutline">
<Size>
<AbsDimension y="10"/>
</Size>
<Anchors>
<Anchor point="CENTER">
<Offset>
<AbsDimension x="0" y="2"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
</Frame>
 
 
<Frame name="DoubleBinary_ActionbarMainFrame" parent="DoubleBinary_MasterFrame" frameStrata="BACKGROUND">
<Scripts>
<OnLoad>
DoubleBinary_OnLoad(self);
</OnLoad>
</Scripts>
<Size x="525" y="200" />
<Anchors>
<Anchor point="BOTTOMLEFT" relativeTo="DoubleBinary_XPBarFrame1" relativePoint="TOPLEFT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="TOOLTIP" setAllPoints="true">
<Texture name="$parentBG" />
<FontString name="$parentName" inherits="GameFontHighlightSmallOutline">
<Size>
<AbsDimension y="10"/>
</Size>
<Anchors>
<Anchor point="CENTER">
<Offset>
<AbsDimension x="0" y="2"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
</Frame>
<Frame name="DoubleBinary_ActionbarExtraFrame" parent="DoubleBinary_MasterFrame" frameStrata="BACKGROUND">
<Scripts>
<OnLoad>
DoubleBinary_OnLoad(self);
</OnLoad>
</Scripts>
<Size x="90" y="525" />
<Anchors>
<Anchor point="BOTTOMRIGHT" relativeTo="DoubleBinary_XPBarFrame3" relativePoint="BOTTOMLEFT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="OVERLAY" setAllPoints="true">
<Texture name="$parentBG" />
<FontString name="$parentName" inherits="GameFontHighlightSmallOutline">
<Size>
<AbsDimension y="10"/>
</Size>
<Anchors>
<Anchor point="CENTER">
<Offset>
<AbsDimension x="0" y="2"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
</Frame>
<Frame name="DoubleBinary_Minibutton" parent="DoubleBinary_MasterFrame" frameStrata="BACKGROUND">
<Scripts>
<OnLoad>
DoubleBinary_OnLoad(self);
</OnLoad>
</Scripts>
<Size x="100" y="40" />
<Anchors>
<Anchor point="TOPRIGHT" relativeTo="DoubleBinary_XPBarFrame2" relativePoint="BOTTOMRIGHT">
<Offset>
<AbsDimension x="0" y="0"/>
</Offset>
</Anchor>
</Anchors>
<Layers>
<Layer level="OVERLAY" setAllPoints="true">
<Texture name="$parentBG" />
<FontString name="$parentName" inherits="GameFontHighlightSmallOutline">
<Size>
<AbsDimension y="10"/>
</Size>
<Anchors>
<Anchor point="CENTER">
<Offset>
<AbsDimension x="0" y="2"/>
</Offset>
</Anchor>
</Anchors>
</FontString>
</Layer>
</Layers>
</Frame>
 
</Ui>
\ No newline at end of file
trunk/DoubleBinary/DoubleBinary.lua
1,8 → 1,46
local _G = _G
 
DoubleBinary_XPBarLocation = ""
 
local DoubleBinary_DebugMode = false
 
DoubleBinary_Class = select(2, UnitClass("player"))
DoubleBinary_Font = "Interface\\AddOns\\DoubleBinary\\fonts\\LADYIC__.ttf"
 
function DoubleBinary_OnLoad (self)
framename = self:GetName(self)
 
self:RegisterEvent("PLAYER_ENTERING_WORLD");
 
if DoubleBinary_DebugMode == true then
local r = math.random()
local g = math.random()
local b = math.random()
local a = 0.5
if framename == "DoubleBinary_MasterFrame" then
a = 0.1
end
_G[framename.."BG"]:SetTexture(r,g,b,a)
_G[framename.."Name"]:SetText(framename)
end
if framename == "DoubleBinary_XPBarFrame"..DoubleBinary_XPBarLocation then
if _G[framename]:GetHeight() > _G[framename]:GetWidth() then
_G[framename]:SetWidth(20)
else
_G[framename]:SetHeight(20)
end
end
end
 
function DoubleBinary_Event (self, event, ...)
--local arg1 = ...;
--if arg1 ~= nil then print (arg1) end
--if ( event == "PLAYER_ENTERING_WORLD" ) then
-- print(self)
-- return;
--end
end
 
function DoubleBinary_BarAnchor(frame, frametext, text, buttons, rows, point, relativeFrame, relativePoint, ofsx, ofsy, fwidth, fheight, space, r, g, b)
frame:SetBackdrop({bgFile = "Interface\\AddOns\\DoubleBinary\\textures\\WHITE8x8"})
frame:SetBackdropColor(r,g,b,0)
44,6 → 82,14
end
end
 
--self:RegisterEvent("PLAYER_ENTERING_WORLD");
 
print("The `DoubleBinary` Project")
print("Welcome "..DoubleBinary_Class)
print(" - Main Module loaded.")
\ No newline at end of file +print(" - Main Module loaded.") + +--hooksecurefunc("PLAYER_ENTERING_WORLD", function() +-- if (IsAddOnLoaded("DoubleBinary_Actionbars")) then +-- print("YadaYada") +-- end +--end) \ No newline at end of file
trunk/DoubleBinary/DoubleBinary.toc
1,5 → 1,5
## Interface: 40000
## Title: The `DoubleBinary` Project
## Title: The `|cffdd0000DoubleBinary|r` Project
## Version: Alpha
## Author: XoneFobic
## Notes: Copyright © 2010-2011 - DoubleBinary.nl
8,4 → 8,4
## SavedVariables:
## SavedVariablesPerCharacter:
 
DoubleBinary.lua
\ No newline at end of file +DoubleBinary.xml \ No newline at end of file
trunk/DoubleBinary_Actionbars/DoubleBinary_Actionbars.lua
1,13 → 1,13
local _G = _G
 
local DoubleBinary_MainBarAnchor = CreateFrame("Frame", "Double Binary Main Bar", UIParent, 'SecureHandlerStateTemplate')
local DoubleBinary_MainBarAnchor = CreateFrame("Frame", "Double Binary Main Bar", DoubleBinary_ActionbarMainFrame, 'SecureHandlerStateTemplate')
local DoubleBinary_MainBarAnchorText = DoubleBinary_MainBarAnchor:CreateFontString("Double Binary Main Bar")
local DoubleBinary_MultiBarBottomLeft = CreateFrame("Frame", "Double Binary Multi Bar Bottom Left", DoubleBinary_MainBarAnchor)
local DoubleBinary_MultiBarBottomLeftText = DoubleBinary_MultiBarBottomLeft:CreateFontString("Double Binary Multi Bar Bottom Left")
local DoubleBinary_MultiBarBottomRight = CreateFrame("Frame", "Double Binary Multi Bar Bottom Right", DoubleBinary_MultiBarBottomLeft)
local DoubleBinary_MultiBarBottomRightText = DoubleBinary_MultiBarBottomRight:CreateFontString("Double Binary Multi Bar Bottom Right")
 
local DoubleBinary_MultiBarRight = CreateFrame("Frame", "Double Binary Multi Bar Right", UIParent)
local DoubleBinary_MultiBarRight = CreateFrame("Frame", "Double Binary Multi Bar Right", DoubleBinary_ActionbarMainFrame)
local DoubleBinary_MultiBarRightText = DoubleBinary_MultiBarRight:CreateFontString("Double Binary Multi Bar Right")
local DoubleBinary_MultiBarLeft = CreateFrame("Frame", "Double Binary Multi Bar Left", DoubleBinary_MultiBarRight)
local DoubleBinary_MultiBarLeftText = DoubleBinary_MultiBarLeft:CreateFontString("Double Binary Multi Bar Left")
17,11 → 17,11
local DoubleBinary_PetBar = CreateFrame("Frame", "Double Binary Pet Bar", DoubleBinary_MultiBarBottomRight)
local DoubleBinary_PetBarText = DoubleBinary_PetBar:CreateFontString("Double Binary Pet Bar")
 
DoubleBinary_BarAnchor(DoubleBinary_MainBarAnchor, DoubleBinary_MainBarAnchorText, "Double Binary Main Bar", 12, 1, "BOTTOM", UIParent, "BOTTOM", 0, 36, 36, 36, 8, 1,0,0)
DoubleBinary_BarAnchor(DoubleBinary_MainBarAnchor, DoubleBinary_MainBarAnchorText, "Double Binary Main Bar", 12, 1, "BOTTOM", DoubleBinary_ActionbarMainFrame, "BOTTOM", 0, 36, 36, 36, 8, 1,0,0)
DoubleBinary_BarAnchor(DoubleBinary_MultiBarBottomLeft, DoubleBinary_MultiBarBottomLeftText, "Double Binary Multi Bar Left", 12, 1, "BOTTOM", DoubleBinary_MainBarAnchor, "TOP", 0, 0, 36, 36, 8, 1,0,0)
DoubleBinary_BarAnchor(DoubleBinary_MultiBarBottomRight, DoubleBinary_MultiBarBottomRightText, "Double Binary Multi Bar Right", 12, 1, "BOTTOM", DoubleBinary_MultiBarBottomLeft, "TOP", 0, 0, 36, 36, 8, 1,0,0)
 
DoubleBinary_BarAnchor(DoubleBinary_MultiBarRight, DoubleBinary_MultiBarRightText, "Double Binary Multi Bar Right", 12, 12, "BOTTOMRIGHT", UIParent, "BOTTOMRIGHT", 0, 200, 36, 36, 8, 1,0,0)
DoubleBinary_BarAnchor(DoubleBinary_MultiBarRight, DoubleBinary_MultiBarRightText, "Double Binary Multi Bar Right", 12, 12, "BOTTOMRIGHT", DoubleBinary_ActionbarExtraFrame, "BOTTOMRIGHT", 0, 0, 36, 36, 8, 1,0,0)
DoubleBinary_BarAnchor(DoubleBinary_MultiBarLeft, DoubleBinary_MultiBarLeftText, "Double Binary Multi Bar Left", 12, 12, "RIGHT", DoubleBinary_MultiBarRight, "LEFT", 0, 0, 36, 36, 8, 1,0,0)
 
DoubleBinary_BarAnchor(DoubleBinary_ShapeShiftBar, DoubleBinary_ShapeShiftBarText, "Double Binary Shift Bar", 10, 1, "TOP", DoubleBinary_MainBarAnchor, "BOTTOM", 0, 0, 26, 26, 8, 1,0.5,0)
trunk/DoubleBinary_Actionbars/DoubleBinary_Actionbars.toc
1,5 → 1,5
## Interface: 40000
## Title: `DB` - Action Bars
## Title: The `|cffdd0000DB|r` Project - Action Bars
## Version: Alpha
## Author: XoneFobic
## Notes: Copyright © 2010-2011 - DoubleBinary.nl
trunk/DoubleBinary_Minimap/DoubleBinary_Minimap.toc
1,5 → 1,5
## Interface: 40000
## Title: `DB` - Mini Map
## Title: The `|cffdd0000DB|r` Project - Mini Map
## Version: Alpha
## Author: XoneFobic
## Notes: Copyright © 2010-2011 - DoubleBinary.nl