I've noticed this now with DX 2.2 IconX 1.0 (I didn't use IconX much before):
State detection (the transitions on mouseover/mouseaway) seem to be behaving incorrectly. Specifically, when you have MouseAway and MouseOver icon sizes set to different values, a Mouseover event occurs when your mouse crosses the boundary of the MouseOVER icon size, instead of the MouseAway, which is the one visible.
What this means is if you create a zoomer by setting MouseAway icon size to 32, and MouseOver icon size to 256, you should get a 32x32 icon on your desktop that zooms to 256x256 when you mouse over it.
This isn't what happens, however. What you get is a 32x32 icon on your desktop that zooms larger when your mouse gets into the 256x256 area surrounding it. This seems to be other than what should happen. Your icon zooms when the mouse isn't anywhere near it, and if you have multiple such icons near each other (like down the side of your screen), it is difficult if not impossible to one or the other. This basically renders the zoomer functionality unuseable, which is a big loss for IconX.
Shouldn't a mouseover event trigger when you enter the mouseaway-iconsize area, and a mouseaway event trigger when you leave the mouseover-iconsize area?
Is anyone else seeing this?