After doing some digging it looks like the only event that comes remotely close to firing is the:
MODIFIER_STATE_CHANGED
Unfortunately this happens everytime the shift key is pressed and has nothing to do with mousing over items. I don't know yet how to hook functions to grab when the equipped item compare window is shown and I can't seem to find anything in the API reference associated with it (admittedly I'm quite novice at this).
Is there some global variable that stores this comparison info? can I use the GetItemInfo() function somehow?
Any/all help is greatly appreciated, I will continue to dig...but it is going painfully slow. Even some example code that does something similar might give me a good jump start on this.
|