I removed the taskbar and replaced it with rocketdock. I want to get Windows to not go under it like it does with the taskbar.
This seems not to be built-in to RocketDock, but there is an add-on for this functionality.
I'm running RocketDock 1.3.5, you're instructions may vary. This is what I do:
This should keep it "always on top" but will not make it always visible if that is your desire.
The problem I have is that some applications seem to show up on top of the dock regardless of this setting. I can see the dock show up when I move my mouse to the top of the screen, but I cannot always interact with it. To solve that problem, I use a freeware called Desktop Coral. It docks a very small window on the side of the screen where you have RockDock. Whenever RocketDock is hidden behind something, I always have a few pixels available where I can click it.
This is not perfect, because in a two monitor setup Desktop Coral is showing up on the wrong monitor; and you are giving up a few pixels of screen real estate.
I don't think this is exactly what you're after; but I thought these instructions may help others.