comparison Frames.lua @ 112:9765bc3b3d6b

Fixed item tooltips.
author Zerotorescue
date Fri, 14 Jan 2011 23:35:12 +0100
parents 67bd5057ecb7
children dc6f405c1a5d
comparison
equal deleted inserted replaced
111:41f0689dfda1 112:9765bc3b3d6b
175 table:RegisterEvents({ 175 table:RegisterEvents({
176 ["OnEnter"] = function(rowFrame, cellFrame, data, cols, row, realrow, column, scrollingTable, ...) 176 ["OnEnter"] = function(rowFrame, cellFrame, data, cols, row, realrow, column, scrollingTable, ...)
177 if row and realrow then 177 if row and realrow then
178 -- Data row 178 -- Data row
179 179
180 if data[realrow] and data[realrow].rowData and data[realrow].rowData.id then 180 if data[realrow] and data[realrow].rowData and data[realrow].rowData.itemId then
181 GameTooltip:SetOwner(rowFrame, "ANCHOR_NONE"); 181 GameTooltip:SetOwner(rowFrame, "ANCHOR_NONE");
182 GameTooltip:SetPoint("TOPLEFT", rowFrame, "BOTTOMLEFT"); 182 GameTooltip:SetPoint("TOPLEFT", rowFrame, "BOTTOMLEFT");
183 GameTooltip:SetHyperlink(("item:%d"):format(data[realrow].rowData.id)); 183 GameTooltip:SetHyperlink(("item:%d"):format(data[realrow].rowData.itemId));
184 GameTooltip:Show(); 184 GameTooltip:Show();
185 end 185 end
186 else 186 else
187 -- Header row 187 -- Header row
188 188