@JustSid: oh okay, so it's pretty close to what I had in mind at first. However, I think I'll do the polling once every frame for all actions, store the data in a struct and pass it to the game Logic function(s).

Thank you two again for your help.


POTATO-MAN saves the day! - Random