I don't understand what your answering? It's obvious that they are not the same product but from a user perspective a dock at the top of my screen with autohide looks to work similarly. You stated that the reason Fences can't work properly (or as it should from a user perspective) is because "Fences is working on desktop level, hence there is no way to bring your desktop in-front of your Open Windows." Above I am reading that "Objectdock is not "Desktop" level application.And they are totally design and work differently." Therefore, I Change my request to: Please design Fences the same way StarDock Designed Object Dock many years ago. Thank you
Microsoft Windows uses a function called 'Z-Order' to enable the display of multiple programs [windows] running on the smae screen at the same time.
To do that they designated as part of the core functionality that the Windows GUI [shell] would have the following levels displayed as the human interface to the OS 'Kernel'.
Level one - the wallpaper.
Level two - the desktop icons.
Level three - task bar/start.
Level four - non focused open window.
Level five - focused window.
Level six - mouse cursor.
That's the simple view.
Object dock is essentially a 'Window'... therefore it can typically run at Level 4 and 5 meaning it's quite easy and sensible to often be 'on top'.
Fences is designed to interface directly with where Microsoft wants the Icons - Level 2.
That means that typically you never see a desktop icon above a focused or non-focused window. They were as intended...at almost bottom level just as Microsoft designed.
The concept of 'Peek' was introduced so even desktop icons could be raised to level five in the same way a focused window is on top. But that means when focus is lost the icons [fences] return to where they are supposed to be - not interfering in the workspace.
Most GUI conflicts are caused by interferences with 'click through' focus. Fences is intended to improve GUI interaction, not aggravate potential conflicts.
There becomes a point where a specific software can be morphed into something it was never intended to be.
Docking software such as Object Dock do NOT involve the desktop icons at all but are merely an adjunct/alternative option for launching software.
All Windows versions had/have desktop icons. None really had a default 'Dock' as such.
Can Fences be made to lock at Level Five? Quite probably.
Will Fences be made to do so? Probably not.