Here is my updated code so far. And as for the QuestMasterUpdate & QuestMasterReset I'm not sure yet I want to make the text change colors to dark gray and if they click on it again turn back to the original color. I don't know exactly if I need to pull the update and reset out or if they can be used for the text color.
Lua Code:
<GuiXml>
<Controls>
<TopLevelControl name="QuestMaster" mouseEnabled="true" movable="true">
<Dimensions x="300" y="400" />
<Anchor point="CENTER" />
<OnUpdate>
QuestMasterUpdate()
</OnUpdate>
<OnMouseDown>
QuestMasterReset()
</OnMouseDown>
<Controls>
<Backdrop name="$(parent)BG" inherits="ZO_ThinBackdrop" />
<Label name="$(parent)" font="ZoFontAnnounceSmall" color="CFDCBD" wrapMode="ELLIPSIS" verticalAlignment="CENTER" text="A Pinch of Sugar">
<AnchorFill />
</Label>
<Label name="$(parent)" font="ZoFontWindowSmall" color="CFDCBD" wrapMode="ELLIPSIS" verticalAlignment="CENTER" text="Cast Adrift">
<AnchorFill />
</Label>
</Controls>
</TopLevelControl>
</Controls>
</GuiXml>