Dear Markus and others,
This is a problem that I have had with an application of mine,
iCalViewer, which displays a window on the desktop.
What happens is that you can find a window level which draws the
window under the desktop icons and over the desktop itself. However,
at that level, that window captures the mouse events as if it was
_over_ the desktop icons.
My only solution was to disable mouse interaction with my window.
I raised this as a bug with Apple, bug number 3521992 on 5 January,
2004 - coming up to 5 years ago!
Regards,
Karl
On 24/10/2008, at 4:48 AM, Markus Amalthea Magnuson wrote:
On Thu, Oct 23, 2008 at 19:26, Matt Neuburg <[EMAIL PROTECTED]> wrote:
Hello,
I am trying to put a window above the desktop but below the desktop
icons. I have achieved this by using the following code (in my own
subclass of NSWindow):
[self setLevel:kCGDesktopIconWindowLevel - 1];
I think what you want to say is
CGWindowLevelForKey(kCGDesktopWindowLevelKey). This should be more
robust
than manipulating the level value directly.
Thanks for the tip! However, that doesn't really solve my problem,
which I am beginning to think is a bug on Apple's behalf. If anyone is
interested in some sample code, please download it here:
http://data.konstochvanligasaker.se/markus/GiveMeWindow.zip
Any other suggestions are welcome.
--
Markus Amalthea Magnuson
http://konstochvanligasaker.se
http://nattlek.se
"Life... is like a grapefruit. It's orange and squishy, and has a few
pips in it, and some folks have half a one for breakfast."
– Douglas Adams
_______________________________________________
Cocoa-dev mailing list ([email protected])
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/lists%40goiser.com
This email sent to [EMAIL PROTECTED]
_______________________________________________
Cocoa-dev mailing list ([email protected])
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com
This email sent to [EMAIL PROTECTED]