AveDesk flip effect, etc.

Hi,

I just checked out AveDesk and am truly amazed. I wonder how you do it to have controls (dropdowns, buttons, etc.) on the window since I guess you're drawing the window with UpdateLayeredWindow?

Also, how are those flip effects done? I have really no clue where to start for something like this, could you give me some hints?

Thanks a bunch,

Daikoku

#381994

Controls: I have built a library of controls on top of AveDesk's layers-system, which is simply using no winapi windows at all. Took some time, but you 've got something there. It's possible to use this library in other applications, by implementing a part of the AveDesk API.

Flip Effects: DirectX.

#382003

Thanks for your reply. The AveDesk layer system is using no winapi windows? What is it using then?

Thanks,

Daikoku

#382175

AveDesk layer system uses GDI and GDI+; it's basically a system for having a bunch of layers with properties (like in photoshop), but with events for each layer, such as onmouseon, onmouseclick, etc.

#382316