In the end I solved this by: 1) Not showing the quick-entry dialog as modal 2) Setting the quick-entry window to 'Non Activating' in IB 3) Setting the panel to 'Utility' (so it stays in front of the other apps)
That seems to do the trick. Thanks to everyone for the ideas. Martin On Aug 22, 2010, at 7:46 PM, AppleLists_Jim Witte wrote: >>> Thanks for the clues. This almost does what I want - I can now jump back to >>> the original app the user was working in. Two problems remain: >>> >>> 1) There is an unpleasant visual jump for the user as the quick-entry app >>> jumps to the front and then then original app jumps back to the front. >>> 2) If the quick-entry app is on another Space, then SL still sends the user >>> to the other space. >> >> Have you considered making your quick-entry dialog part of a separate >> LSUIElement app? > > How does Quicksilver deal with this? Its LSUIElement is 1, so at least > according to that it should act as a normal app (and does - at least when > it’s set to show up in the dock - does it somehow change the LSUIElement?). > > There is this (http://www.cocoadev.com/index.pl?TransformProcessType) > about the TransformProcessType call in 10.5+ (at least in the public API) - > that might be of use. > > Jim_______________________________________________ > > 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/martin.hewitson%40aei.mpg.de > > This email sent to [email protected] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Martin Hewitson Albert-Einstein-Institut Max-Planck-Institut fuer Gravitationsphysik und Universitaet Hannover Callinstr. 38, 30167 Hannover, Germany Tel: +49-511-762-17121, Fax: +49-511-762-5861 E-Mail: [email protected] WWW: http://www.aei.mpg.de/~hewitson ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ _______________________________________________ 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]
