Hi everyone, I'm trying to figure out why some application that add information to tooltips work with some of the module in AucAdvance but not with others. So far as I can say, all of them use Gametooltip and not a specific new tooltip but I have different result with different modules.
For example, addons that use TipHooker (from WoWAce) will have their information displayed in the Bid tab, the Auction tab, the BtmScan tab and the BtmScan confirmation dialog. It doesn't show with the Compact UI version of the Browse tab and the Appraiser tab. The BeanCounter tab display a tooltip with "Unable to get Tooltip info" (I'm using revision 3152).
TopHooker is just a example. All the the mods that hook GameTooltip react differently from one module to another in the AucAdvance modules. That's why I was wondering if there was a reason (difference) between them. Any of them using a different tooltip name or something?
Is there anything in EnhTooltip that would prevent addons that add info to GameTooltip to work with some of the AucAdvance modules?
I guess another way to ask what I'm trying to find out is what is the correct way to hook the GameTooltip if I want to be sure that the information will be added to all of the tooltips in the AucAdvance package?
Well, I found the difference and it has nothing to do with the way GameTooltip is hooked. This make sense because looking at the code, I just couldn't find any significant difference there. What happen is that some addons use GetMouseFocus to get the button information. This must be a legacy from when GetItemLink didn't return the texture or something. Anyways, CompatUI and Beancounter have no buttons under the cursor when the tooltip is displayed so that was it.
Hey, I was not trying to be sarcastic or anything. There were some answers and I'm sure that in this instance like in many others in the past, ppl just tried to be helpful. I always found this board to be filled with people of a very friendly disposition.
I'm very sorry if I came across as someone who was peeved with lack of response. That was not my intention.