1 message in net.java.dev.jna.usersWindowUtils usage
FromSent OnAttachments
Timothy WallMay 30, 2007 7:09 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:WindowUtils usageActions...
From:Timothy Wall (twal@dev.java.net)
Date:May 30, 2007 7:09:59 am
List:net.java.dev.jna.users

There are three distinct functions that rely on different underlying OS services, and their effects may be combined:

1) setWindowMask(): shape mask: sets the window area, which affects both received events and displayed pixels. This is a bitmap mask; any pixels with non-zero alpha are included in the mask. 2) setWindowAlpha(): constant alpha: applies a constant alpha level to all pixels 3) setWindowTransparent(): by default, none of the window is painted; pixels painted by your application are composited with whatever is under the window. Whether transparent pixels respond to user events is platform-dependent.