<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/
 http://wowprogramming.com/FrameXML/UI.xsd">
    <!--
    This file is part of Decursive.

    Decursive (v 2.7.8.4) add-on for World of Warcraft UI
    Copyright (C) 2006-2019 John Wellesz (Decursive AT 2072productions.com) ( http://www.2072productions.com/to/decursive.php )

    Decursive is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    Decursive is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with Decursive.  If not, see <https://www.gnu.org/licenses/>.


    Decursive is inspired from the original "Decursive v1.9.4" by Patrick Bohnet (Quu).
    The original "Decursive 1.9.4" is in public domain ( www.quutar.com )

    Decursive is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY.

    This file was last updated on 2019-11-18T13:42:00Z
    -->
    <Script>

        local T = DecursiveRootTable or {};

        -- big ugly scary fatal error message display function {{{
        if not T._FatalError then
        -- the beautiful error popup : {{{ -
        StaticPopupDialogs["DECURSIVE_ERROR_FRAME"] = {
        text = "|cFFFF0000Decursive Error:|r\n%s",
        button1 = "OK",
        OnAccept = function()
        return false;
        end,
        timeout = 0,
        whileDead = 1,
        hideOnEscape = 1,
        showAlert = 1,
        }; -- }}}
        T._FatalError = function (TheError) StaticPopup_Show ("DECURSIVE_ERROR_FRAME", TheError); end
        end
        -- }}}
        if not T._LoadedFiles or not T._LoadedFiles["Dcr_LiveList.lua"] then
        if not DecursiveInstallCorrupted then T._FatalError("Decursive installation is corrupted! (Dcr_LiveList.lua not loaded)"); end;
        DecursiveInstallCorrupted = true;
        return;
        end
        T._LoadedFiles["Dcr_LiveList.xml"] = false;

    </Script>

    <Frame name="DcrLiveList" frameStrata="LOW" toplevel="true" enableMouse="true" movable="true" hidden="false" parent="UIParent"> <!-- {{{ -->
        <Anchors>
            <Anchor point="TOP" relativePoint="BOTTOM" relativeTo="DecursiveMainBar">
                <Offset>
                    <AbsDimension x="0" y="-2"/>
                </Offset>
            </Anchor>
        </Anchors>
    </Frame> <!-- }}} -->

    <Button name="DcrLVItemTemplate"  virtual="true" hidden="true"> <!-- {{{ -->
        <Size>
            <AbsDimension x="180" y="32"/>
        </Size>
        <Scripts>
            <OnClick>
                DecursiveRootTable.Dcr.LiveList:Onclick();
            </OnClick>
            <OnEnter>
                DecursiveRootTable.Dcr.LiveList:DebuffTemplate_OnEnter(self);
            </OnEnter>
            <OnLeave>
                DcrDisplay_Tooltip:Hide();
            </OnLeave>
        </Scripts>
    </Button> <!-- }}} -->


    <Texture name="DcrLVBackgroundTemplate" virtual="true"> <!-- {{{ -->
        <Anchors>
            <Anchor point="TOPLEFT" relativeTo="$parent" />
            <Anchor point="BOTTOMRIGHT" relativeTo="$parent" />
        </Anchors>
        <Color  r="0" g="0" b="0" a="0.75" />
    </Texture> <!-- }}} -->

    <Texture name="DcrLVIconTemplate" file="Interface\AddOns\Decursive\iconON.tga" virtual="true"> <!-- {{{ -->
        <Anchors>
            <Anchor point="TOPLEFT" relativePoint="TOPLEFT" relativeTo="$parent">
                <Offset>
                    <AbsDimension x="0" y="0"/>
                </Offset>
            </Anchor>
        </Anchors>
        <Size>
            <AbsDimension x="32" y="32" />
        </Size>
    </Texture> <!-- }}} -->

    <Texture name="DcrLVRaidIconTemplate" file="Interface\AddOns\Decursive\iconON.tga" virtual="true"> <!-- {{{ -->
        <Anchors>
            <Anchor point="BOTTOMRIGHT" relativePoint="BOTTOMRIGHT" relativeTo="$parent">
                <Offset>
                    <AbsDimension x="-1" y="1"/>
                </Offset>
            </Anchor>
            <!--
            <Anchor point="TOP" relativePoint="BOTTOM" relativeTo="$parentType">
                <Offset>
                    <AbsDimension x="0" y="0"/>
                </Offset>
            </Anchor>
            -->
        </Anchors>
        <Size>
            <AbsDimension x="20" y="20" />
        </Size>
    </Texture> <!-- }}} -->

    <FontString name="DcrLLAfflictionCountFont" inherits="NumberFont_Shadow_Small" maxLines="1" text="1" virtual="true"> <!-- {{{ -->
        <Anchors>
            <Anchor point="BOTTOMLEFT" relativePoint="BOTTOMLEFT" relativeTo="$parentIcon">
                <Offset>
                    <AbsDimension x="1" y="1"/>
                </Offset>
            </Anchor>
        </Anchors>
        <Color r="1.0" g="0.1" b="0.2"/>
        <Shadow>
            <offset>
                <AbsDimension x="1" y="1" />
            </offset>
            <color r="0" g="0" b="0" />
        </Shadow>
    </FontString> <!-- }}} -->

    <FontString name="DcrLLUnitNameFont" inherits="GameFontNormalSmall" justifyH="LEFT" maxLines="1" text="Unit Name" virtual="true"> <!-- {{{ -->
        <Anchors>
            <Anchor point="TOPLEFT" relativeTo="$parentIcon" relativePoint="TOPRIGHT">
                <Offset>
                    <AbsDimension x="1" y="-1"/>
                </Offset>
            </Anchor>
        </Anchors>
        <Size>
            <AbsDimension x="73" y="0" />
        </Size>
        <Color r="1.0" g="0.1" b="0.2"/>
    </FontString> <!-- }}} -->

    <FontString name="DcrLLUnitIDFont" inherits="GameFontNormalSmall" font="Fonts\FRIZQT__.TTF" justifyH="LEFT" maxLines="1" text="Unit Name" virtual="true"> <!-- {{{ -->
        <FontHeight>
            <AbsValue val="7.5"/>
        </FontHeight>
        <Anchors>
            <Anchor point="TOP" relativeTo="$parentUnitName" relativePoint="BOTTOM">
                <Offset>
                    <AbsDimension x="0" y="-1"/>
                </Offset>
            </Anchor>
            <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="$parentIcon">
                <Offset>
                    <AbsDimension x="5" y="0" />
                </Offset>
            </Anchor>
        </Anchors>
        <Size>
            <AbsDimension x="65" y="0" />
        </Size>
        <Color r=".6" g=".6" b=".6"/>
    </FontString> <!-- }}} -->

    <FontString name="DcrLLDebuffTypeFont" inherits="GameFontNormalSmall" justifyH="RIGHT" maxLines="1" text="Debuff Type" virtual="true"> <!-- {{{ -->
        <Anchors>
            <Anchor point="TOPRIGHT" relativePoint="TOPRIGHT" relativeTo="$parent">
                <Offset>
                    <AbsDimension x="-1" y="-1"/>
                </Offset>
            </Anchor>
        </Anchors>
        <Size>
            <AbsDimension x="73" y="0" />
        </Size>
        <Color r="1.0" g="0.1" b="1.0"/>
    </FontString> <!-- }}} -->

    <FontString name="DcrLLDebuffNameFont" inherits="GameFontNormalSmall" justifyH="LEFT" maxLines="1" text="Name of the afflication" virtual="true"> <!-- {{{ -->
        <Anchors>
            <Anchor point="LEFT" relativePoint="RIGHT" relativeTo="$parentIcon">
                <Offset>
                    <AbsDimension x="0" y="0" />
                </Offset>
            </Anchor>
            <Anchor point="TOP" relativePoint="BOTTOM" relativeTo="$parentUnitID">
                <Offset>
                    <AbsDimension x="0" y="-2" />
                </Offset>
            </Anchor>
        </Anchors>
        <Size>
            <AbsDimension x="147" y="0" />
        </Size>
        <Color r="0.1" g="0.5" b="0.4"/>
    </FontString> <!-- }}} -->


    <Script>
        local T = DecursiveRootTable or {};
        T._LoadedFiles["Dcr_LiveList.xml"] = "2.7.8.4";
    </Script>
</Ui>
