Mercurial > wow > turok
diff Turok/Modules/Combat/CombatLog.xml @ 6:a9b8b0866ece
clear out log jam
author | Nenue |
---|---|
date | Sun, 21 Feb 2016 08:32:53 -0500 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Turok/Modules/Combat/CombatLog.xml Sun Feb 21 08:32:53 2016 -0500 @@ -0,0 +1,186 @@ +<Ui> + <Frame name="TurokCombatMessageTemplate" virtual="true"> + <Anchors> + <Anchor point="BOTTOMLEFT" /> + </Anchors> + <Layers> + <Layer level="OVERLAY"> + <Texture parentKey="icon" hidden="true"> + <Size x="28" y="28" /> + <Anchors> + <Anchor point="RIGHT" relativePoint="LEFT" x="-1" y="0" /> + </Anchors> + <TexCoords top="0.15" left="0.15" right=".85" bottom="0.85" /> + </Texture> + </Layer> + <Layer level="OVERLAY"> + <Font name="$parentTkMessageFont" parentKey="font" font="InterfaceAddons\Turok\Media\font\ArchivoNarrow-Regular.ttf" > + <FontHeight> + <AbsValue val="12" /> + </FontHeight> + </Font> + <FontString name="$parentMessageText" parentKey="string" inherits="$parentTkMessageFont"> + <Anchors> + <Anchor point="BOTTOMLEFT" /> + </Anchors> + </FontString> + </Layer> + </Layers> + <Animations> + <AnimationGroup name="pop" parentKey="pop" ignoreFramerateThrottle="true"> + <Scale parentArray="scale" toScaleX="1" fromScaleX="1.75" toScaleY="1" fromScaleY="1.75" duration="0.12" order="1"/> + <Translation parentArray="translation" offsetX="85" offsetY="70" order="1" duration="0.32" /> + <Alpha parentArray="alpha" duration="0.75" order="1" change="-1" startDelay="2.25"/> + <Scripts> + <OnPlay> + self:GetParent():Show() + </OnPlay> + <OnStop> + local ct = self:GetParent() + ct.discard = true + ct:Hide() + </OnStop> + <OnFinished> + local ct = self:GetParent() + ct.discard = true + ct:Hide() + </OnFinished> + </Scripts> + </AnimationGroup> + <AnimationGroup name="$parent_FadeAway" parentKey="slide" ignoreFramerateThrottle="true"> + <Translation parentArray="translation" offsetX="0" offsetY="300" duration="3" order="1" /> + <Alpha parentArray="alpha" change="-1" startDelay="2.25" duration="0.75" order="1" /> + <Scripts> + <OnPlay> + self:GetParent():Show() + </OnPlay> + <OnStop> + local ct = self:GetParent() + ct.discard = true + ct:Hide() + </OnStop> + <OnFinished> + local ct = self:GetParent() + ct.discard = true + ct:Hide() + </OnFinished> + </Scripts> + </AnimationGroup> + <AnimationGroup name="$parent_SideAway" parentKey="lateralSlide" ignoreFramerateThrottle="true"> + <Translation parentArray="translation" offsetX="300" offsetY="0" duration="3" order="1" /> + <Alpha parentArray="alpha" change="-1" startDelay="2.25" duration="0.75" order="1" /> + <Scripts> + <OnPlay> + self:GetParent():Show() + </OnPlay> + <OnStop> + local ct = self:GetParent() + ct.discard = true + ct:Hide() + </OnStop> + <OnFinished> + local ct = self:GetParent() + ct.discard = true + ct:Hide() + </OnFinished> + </Scripts> + </AnimationGroup> + </Animations> + </Frame> + + <Frame name="TurokSCTAnchorTemplate" parent="UIParent" virtual="true" movable="true" resizable="true"> + <ResizeBounds> + <minResize x="40" y="40" /> + <maxResize x="1900" y="1200" /> + </ResizeBounds> + <Scripts> + <OnLoad> + </OnLoad> + <OnMouseDown> + if button ~= 'LeftButton' then + return + end + + print(self.sizer:GetCenter(), self.sizer:IsMouseOver()) + if self.sizer:IsMouseOver() then + self:StartSizing() + else + self:StartMoving() + end + self:SetScript('OnUpdate', function() + self.configHeader:SetText(self.name .."\n" + ..math.floor(self:GetWidth())..' x '..math.floor(self:GetHeight()).."\n(" + ..math.floor(self:GetLeft())..', '.. math.floor(self:GetTop())..')') + print('hammer') + end) + </OnMouseDown> + <OnMouseUp> + if button ~= 'LeftButton' then + return + end + self:SetScript('OnUpdate', nil) + print('stop') + self:StopMovingOrSizing() + </OnMouseUp> + </Scripts> + <Anchors> + <Anchor point="CENTER" relativeTo="UIParent" /> + </Anchors> + <Size x="400" y="500" /> + <Layers> + <Layer level="BACKGROUND"> + <Texture setAllPoints="true" parentArray="configRegions" hidden="true"> + <Color r="0" g="0" b="0" a="1" /> + </Texture> + </Layer> + <Layer level="OVERLAY"> + <FontString parentArray="configRegions" parentKey="configHeader" inherits="TurokFontDetail" text="configHeader" hidden="true"> + <Anchors> + <Anchor point="CENTER" /> + </Anchors> + </FontString> + </Layer> + <Layer level="HIGHLIGHT"> + <Texture parentArray="configRegions" parentKey="sizer" hidden="true"> + <Size x="24" y="24" /> + <Color r="1" g="1" b="1" a="1" /> + <Anchors> + <Anchor point="BOTTOMRIGHT" /> + </Anchors> + </Texture> + </Layer> + </Layers> + </Frame> + + <Frame name="TkDotBarTemplate" virtual="true"> + <Size x="120" y="16" /> + <Layers> + <Layer level="BACKGROUND"> + <Texture name="$parentBackground" parentKey="background" setAllPoint="true"> + <Color a="1" r="0" b="0" g="0" /> + </Texture> + </Layer> + <Layer level="ARTWORK"> + <Texture name="$parentForeground" parentKey="foreground"> + <Color a="1" r="1" b="1" g="0" /> + </Texture> + </Layer> + </Layers> + </Frame> + + <Frame name="TkCombatLogTemplate" parent="UIParent" virtual="true"> + <Scripts> + <OnLoad> + print('Layout', self:GetName(), 'has arrived.') + </OnLoad> + <OnHide> + print('Layout', self:GetName(), ' hidden.') + </OnHide> + </Scripts> + <Frames> + <ScrollingMessageFrame> + + </ScrollingMessageFrame> + </Frames> + </Frame> +</Ui> \ No newline at end of file