Thread Tools Display Modes
Prev Previous Post   Next Post Next
04/09/14, 08:12 PM   #1
Mrwhitepantz
Join Date: Apr 2014
Posts: 7
Addon Tutorial, got it to work, changed something, now I can't make it work again.

I am seriously at a loss here. I got this counter business to work, and then I tried to change the name from "MyFirstAddon" to "ControllerIcons" and it stopped working. Now I've changed everything back from what I can tell, and it still won't show up in the game.

XML
Code:
<GuiXml>
  <Controls>
    <TopLevelControl name="MyFirstAddon" mouseEnabled="true">
      <Dimensions x="200" y="42" />
      <Anchor point="CENTER" />
      
      <OnUpdate>
        MyFirstAddonUpdate()
      </OnUpdate>
      
      <OnMouseDown>
        MyFirstAddonReset()
      </OnMouseDown>
      
      <Controls>
        <Backdrop name="$(parent)BG" inherits="ZO_ThinBackdrop" />
        <Label name="$(parent)Counter" font="ZoFontWindowTitle" color="CFDCBD" wrapMode="ELLIPSIS" verticalAlignment="CENTER" text="Counter: ">
          <AnchorFill />
        </Label>
      </Controls>
    </TopLevelControl>
  </Controls>
</GuiXml>
LUA
Code:
local counter = 1

function MyFirstAddonUpdate()
  MyFirstAddonCounter:SetText(string.format("Counter: %d", counter))
  counter = counter + 1
end

function MyFirstAddonReset()
  counter = 0
end
Can someone please tell me where I'm being dumb at? Thanks.
  Reply With Quote
 

ESOUI » Developer Discussions » Lua/XML Help » Addon Tutorial, got it to work, changed something, now I can't make it work again.


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off