• 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
Re: How Do I get informed when -showHelp: has been called?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How Do I get informed when -showHelp: has been called?


  • Subject: Re: How Do I get informed when -showHelp: has been called?
  • From: Angus Hardie <email@hidden>
  • Date: Wed, 29 Jun 2011 16:06:36 +0100

On 29 Jun 2011, at 14:22, Ulf Dunkel wrote:

> I would really like to get a hint on this. Even a simple "not possible" would help. Thank you. :-)
>
> - - - - -
>
> Am 27.06.2011 22:58, schrieb Ulf Dunkel:
>> In a simple app of mine, I use the standard Help menu and MyApp Help
>> menu item, which is bound to -showHelp:.
>>
>> I would like to have my AppDelegate being informed when the Help Viewer
>> has been launched and opened from this menu item.
>>
>> It seems as if the method -showHelp: cannot be overridden. Which other
>> way can I use to receive any information when -showHelp: has been called?
>>
>> TY in advance,
>> ---Ulf Dunkel



I'm curious what you're trying to achieve here.


My first thought was that you could change the target of the menu item
so that it calls your own method, then call the original
showHelp method with something like:

 [NSApp showHelp:sender]


This still might not actually display the help viewer
for example if it had been removed from the system, or if something made it crash before it displayed.
I'm not sure what happens in those cases (an error in the log, or does it display an error alert?)
Not very likely perhaps though.


If you have to be more certain you might be able to view the active process list and observe
whether it contained the help viewer after the call to showHelp.

Alternatively maybe run a web server inside your app and make the help page load some object from it?

It depends on how certain you want to be I suppose. :-)

Perhaps others might have better ideas or could suggest another way of doing it.

Angus_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:

This email sent to email@hidden

References: 
 >How Do I get informed when -showHelp: has been called? (From: Ulf Dunkel <email@hidden>)
 >Re: How Do I get informed when -showHelp: has been called? (From: Ulf Dunkel <email@hidden>)

  • Prev by Date: Re: problem with applying md5 to data
  • Next by Date: Re: How Do I get informed when -showHelp: has been called?
  • Previous by thread: Re: How Do I get informed when -showHelp: has been called?
  • Next by thread: Re: How Do I get informed when -showHelp: has been called?
  • Index(es):
    • Date
    • Thread