I must say, I'm very impressed with it so far. I'm going to convert what I can of a game I am making from using DelphiX to Powerdraw. I'm just doing the direct input now, and PowerDraw handles it with class! Of course, some questions are arising...

How do I clear the input buffer? I have a menu that the user can traverse with keys or joystick, but if the user holds down a key or joystick direction (or even just taps it), it flips thru a bunch of options at once; with DelphiX you could just do something like this:

DXInput1.States = DXInput.States - DXInput.States;

How can I accomplish the same thing with PowerDraw?

I tried PowerInput.Keys[DIK_UP] := False for instance, but it's a read-only property.

More questions to come for sure - and I will be writing some tips/howtos/tutorials along the way, since I've noticed a definate lack of such things for PowerDraw.

Thanks
Fitz