Hello,
I'm looking for a replacement for UIPanelButtonTemplate, since for some strange reason the button I use causes taint issues, probably because it's blizzard UI.
My addon uses a small toggle button (used for language selection) that can be dragged around the screen. When the user click the button, the text on the button changes.
I tried to look at AceGUI-3.0, but I didn't see there a way to create a dragable button which is displayed directly on the screen. I only saw there button widget that should be a child of a frame.
If it helps, here is the current XML code I'm using to create the button:
Code:
<Button name="hebChatLangButton" parent="UIParent" inherits="UIPanelButtonTemplate"
enableMouse="true" movable="true" frameStrata="HIGH" clampedToScreen="true">
<Anchors>
<Anchor point="CENTER" relativePoint="BOTTOMLEFT" relativeTo="UIParent">
<Offset x="15" y="80"/>
</Anchor>
</Anchors>
<Size x="35" y="35"/>
<Scripts>
<OnLoad>
hebChat:hebChatLangButton_OnLoad(self)
</OnLoad>
<OnClick>
hebChat:toggleLanguage()
</OnClick>
<OnDragStart>
self:StartMoving()
</OnDragStart>
<OnDragStop>
self:StopMovingOrSizing()
</OnDragStop>
</Scripts>
</Button>
Thanks in advance!