If it's a Blitz-created (and Blitz-controlled) gadget, I seriously doubt it. I wanted to do this myself, but it seems to me as if Blitz' internal gadget renderer redraws them in the opposite order as they were created. I even tried tricks like disabling/reenabling, hiding/showing gadgets in certain orders, etc, but it didn't work really well. (It might have worked a little bit, but I can't remember -- I just remember feeling diappointed.)
My suspicion is that the only real way to do this would be just to draw the gadgets yourself (via WinAPI), but then you're stuck with having to repaint them and such yourself, and since we don't have access to Blitz' message pump/queue, it would be a royal pain.
If anybody has found anything to the contrary, please, let us know.
|