I would like to create a Mac app that displays images/video on screen (semi transparently). Is it possible to do this and pass all focus/typing/mouse events through to the appropriate window underneath the transparent image window? In case I am not being clear, I want users to be able to use their computer and any of their apps while my app effects the screen content and does this by appearing (semi-transparently) above the other content on the screen.
I know this sounds like it will violate Apple's HIG, but the case where I want to do this will be allowed.