I'm developing an app that is essentially presented as a horizontal slice of the desktop, either docked to the top or bottom of the screen. I'd like to make it that when the app is docked, that part of the screen becomes unusable, and other apps that are maximized will then only expand to fill the space from the app border and not use the area "underneath" my app. Further, icons on the desktop should automatically rearrange to use only the usable space, outside of my app.
Is this possible, and if yes, how?
This is not possible with AIR.