I think you phrased it inappropriately. It's not the OS that is incompatible, but the said proggy. The OS is this global layer and, as it changes, proggies should "roll with the punches". OD, for one, didn't...yet
No, I put it correctly.
You had XP 32 bit.
You acquired Object Dock for it.
It worked.
You then changed your OS to Windows 7 32bit.
End of story.
I currently have a three-user subscription to Bitdefender 2009. It is a SUBSCRIPTION that has about 330 days left to run. It was ME, NOT Bitdefender who changed his OS from XP Professional 32bit to Windows 7 Ultimate 64bit.
Is it Bitdefender's fault that my subscription is next to useless as 2009 does not function correctly on 7?
Did Bitdefender stand over me and force me to change my OS?
As I've mentioned already, if and when Object Dock is suitable for formal public release in a subsequent OS version then it will be available for formal release....and also as mentioned, there are MANY programs that are not immediately compatible with every/all variations of a SERIES of Operating Systems.
Windows 7 is NOT a flow-on from Vista, just as Vista is not a point release of XP.
Depending on the TYPE of program the real differences within each OS can have dramatic consequences to functionality.
Typically GUI interface modifiers [shell extensions] require real changes, unlike most 'normal' executables like PaintShop Pro that don't care what version of an OS they are on.