Here is the full XML:
Code:
<GuiXml>
<Controls>
<TopLevelControl name="CraftyStockListTooltip" hidden="true" mouseEnabled="true" movable="false" clampedToScreen="true">
<!--Anchor point="TOPLEFT" relativeTo="$(parent)" relativePoint="TOPRIGHT" offsetX="0" offsetY="0"/-->
<Dimensions x="300" y="500" />
<Controls>
<Backdrop name="$(parent)BG" inherits="ZO_DefaultBackdrop" />
<Texture name="$(parent)ItemIcon" textureFile="" tier="HIGH">
<Dimensions x="50" y="50"/>
<Anchor point="CENTER" relativeTo="$(parent)" relativePoint="TOP" offsetY="-10" />
</Texture>
<Label name="$(parent)ItemLink" font="ZoFontGameLargeBold" color="CFDCBD" wrapMode="ELLIPSIS" verticalAlignment="CENTER" text="">
<Anchor point="TOP" relativeTo="$(parent)ItemIcon" relativePoint="BOTTOM" offsetX="0" offsetY="10"/>
</Label>
<Label name="$(parent)ItemType" font="ZoFontGameLargeBold" color="CFDCBD" wrapMode="ELLIPSIS" verticalAlignment="CENTER" text="">
<Anchor point="TOP" relativeTo="$(parent)ItemLink" relativePoint="BOTTOM" offsetX="0" offsetY="5"/>
</Label>
<Texture name="$(parent)Divider" textureFile="/esoui/art/miscellaneous/horizontaldivider.dds" tier="HIGH">
<Dimensions x="300" y="4"/>
<Anchor point="CENTER" relativeTo="$(parent)ItemType" relativePoint="BOTTOM" offsetY="10" />
</Texture>
<Label name="$(parent)TraitTypeText" font="ZoFontGameLargeBold" color="CFDCBD" wrapMode="ELLIPSIS" verticalAlignment="TOP" text="">
<Anchor point="TOPLEFT" relativeTo="$(parent)Divider" relativePoint="TOPLEFT" offsetX="15" offsetY="10"/>
<Anchor point="BOTTOMRIGHT" relativePoint="RIGHT" offsetX="-15" offsetY="0"/>
</Label>
<Label name="$(parent)ItemFlavor" font="ZoFontGameLargeBold" color="CFDCBD" wrapMode="ELLIPSIS" verticalAlignment="TOP" text="">
<Anchor point="TOPLEFT" relativeTo="$(parent)TraitTypeText" relativePoint="BOTTOMLEFT" offsetX="0" offsetY="0"/>
<Anchor point="TOPRIGHT" relativeTo="$(parent)TraitTypeText" relativePoint="BOTTOMRIGHT" offsetX="-15" offsetY="10" />
</Label>
</Controls>
</TopLevelControl>
</Controls>
</GuiXml>
and some part of the lua:
Code:
local itemIcon
local itemLink
local traitText
local traitType
local traitTypeText
local traitTypeDesc
local itemType
local itemTypeSpec
local itemTypeSpecText
local itemFlavor
local traitTypeTextHeight = 0
local itemFlavorTextHeight = 0
itemIcon = GetItemLinkIcon(control.data.link)
itemLink = control.data.link
if GetItemLinkTraitType(control.data.link) ~= 0 then
traitType, traitTypeDesc = GetItemLinkTraitInfo(control.data.link)
traitTypeText = GetString("SI_ITEMTRAITTYPE", traitType).."\n"..traitTypeDesc
end
itemType, itemTypeSpec = GetItemLinkItemType(control.data.link)
itemTypeSpecText = GetString("SI_SPECIALIZEDITEMTYPE", itemTypeSpec)
itemFlavor = GetItemLinkFlavorText(control.data.link)
CraftyStockListTooltipItemIcon:SetTexture(itemIcon)
CraftyStockListTooltipItemLink:SetText(itemLink)
CraftyStockListTooltipItemType:SetText(itemTypeSpecText)
CraftyStockListTooltipTraitTypeText:SetText(traitTypeText)
CraftyStockListTooltipItemFlavor:SetText(itemFlavor)