On 21/03/2013, at 8:28 AM, David Burnard <dburn...@mac.com> wrote:

> At the moment our app doesn't support Services, so we don't register any 
> types with registerServicesMenuSendTypes 
> and when our app receives validRequestorForSendType we return nil.
> 
> But we do have edit boxes, and they register their support for text types all 
> on their own.

As I read the docs, they register by calling 
-registerServicesMenuSendTypes:returnTypes: on your app, so presumably you can 
subclass and override that to stop it happening. But that may not be enough to 
give you back command-shift-L.

As a user, I'd much prefer you actually supported Services, even if you don't 
export any -- and I wonder if you're doing something odd not to, which is in 
turn causing the Services menu to flash. Supporting services more generally 
wouldn't solve the command-shift-L problem directly, but it would make it more 
obvious to the user where command-shift-L was assigned, so they would have an 
idea of where to go to turn it off or reassign it. And as a text-heavy app, 
Services potentially have something to offer.


-- 
Shane Stanley <sstan...@myriad-com.com.au>
'AppleScriptObjC Explored' <www.macosxautomation.com/applescript/apps/>


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to