Thanks.
But the text is changing into White:
THis is the Blizzard Code:
Code:
<Button name="StaticPopupButtonTemplate" virtual="true">
<Size x="128" y="21"/>
<Animations>
<AnimationGroup parentKey="PulseAnim" looping="BOUNCE">
<Alpha childKey="Flash" fromAlpha="0" toAlpha="1" duration="0.5" order="1"/>
<Alpha childKey="Flash" fromAlpha="1" toAlpha="0" duration="0.5" order="2"/>
</AnimationGroup>
</Animations>
<Layers>
<Layer level="OVERLAY" textureSubLevel="1">
<Texture parentKey="Flash" file="Interface\Buttons\UI-Panel-Button-Glow" alphaMode="ADD" alpha="0">
<Size x="140" y="40"/>
<Anchors>
<Anchor point="CENTER"/>
</Anchors>
<TexCoords left="0.0" right="0.75" top="0.0" bottom="0.609375"/>
</Texture>
</Layer>
</Layers>
<Scripts>
<OnClick>
StaticPopup_OnClick(self:GetParent(), self:GetID());
</OnClick>
</Scripts>
<ButtonText name="$parentText">
<Anchors>
<Anchor point="CENTER">
<Offset x="0" y="1"/>
</Anchor>
</Anchors>
</ButtonText>
<NormalTexture file="Interface\Buttons\UI-DialogBox-Button-Up">
<TexCoords left="0.0" right="1.0" top="0.0" bottom="0.71875"/>
</NormalTexture>
<PushedTexture file="Interface\Buttons\UI-DialogBox-Button-Down">
<TexCoords left="0.0" right="1.0" top="0.0" bottom="0.71875"/>
</PushedTexture>
<DisabledTexture file="Interface\Buttons\UI-DialogBox-Button-Disabled">
<TexCoords left="0.0" right="1.0" top="0.0" bottom="0.71875"/>
</DisabledTexture>
<HighlightTexture file="Interface\Buttons\UI-DialogBox-Button-Highlight" alphaMode="ADD">
<TexCoords left="0.0" right="1.0" top="0.0" bottom="0.71875"/>
</HighlightTexture>
<NormalFont style="GameFontNormal"/>
<DisabledFont style="GameFontDisable"/>
<HighlightFont style="GameFontHighlight"/>
</Button>
And this is what I have done with the button:
Code:
_G["StaticPopup" .. i .. "Button" .. ii]:SetNormalTexture("Interface\\AddOns\\GW2_UI\\textures\\button")
_G["StaticPopup" .. i .. "Button" .. ii]:SetHighlightTexture("Interface\\AddOns\\GW2_UI\\textures\\button")
_G["StaticPopup" .. i .. "Button" .. ii]:SetPushedTexture("Interface\\AddOns\\GW2_UI\\textures\\button")
_G["StaticPopup" .. i .. "Button" .. ii .. "Text"]:SetTextColor(0, 0, 0, 1)
_G["StaticPopup" .. i .. "Button" .. ii]:GetHighlightFontObject():SetTextColor(0,0,0)
_G["StaticPopup" .. i .. "Button" .. ii .. "Text"]:SetShadowOffset(0, 0)
_G["StaticPopup" .. i .. "Button" .. ii .. "Text"]:SetDrawLayer("OVERLAY")
But when I hove the Button the button Color Changed to White:
Image
But it should stay black