• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Providing global floating window
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Providing global floating window


  • Subject: Providing global floating window
  • From: Nir Soffer <email@hidden>
  • Date: Wed, 24 May 2006 00:39:35 +0300

I want to provide a global floating window in a Cocoa app. The window should float above all other apps, and display a view with few buttons. However, when clicking the buttons - my app should NOT activate, as if the user interface belong to the other application.

Basically it works like Character Palette and Keyboard Viewer. I found that they run as background apps (/System/Library/Components/ CharacterPalette.component/Contents/SharedSupport/ CharPaletteServer.app, /System/Library/Components/ KeyboardViewer.component/Contents/SharedSupport/ KeyboardViewerServer.app). CharPaletteServer uses LSUIElement plist key, and KeyboardViewerServer LSBackgroundOnly.

Is this the best way to provide such user interface?


Best Regards,

Nir Soffer

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • RE: Providing global floating window
      • From: "Christopher Hickman" <email@hidden>
  • Prev by Date: Re: Stopping a NSRunLoop
  • Next by Date: IB: subclassing NSAnimation problem
  • Previous by thread: Re: NSStatusItem and LoginItemAPI
  • Next by thread: RE: Providing global floating window
  • Index(es):
    • Date
    • Thread