Thanks Arnaud,
 I used it but I keep getting the error message, ("System Events is not 
running. I don't know if that can  happen.").
 I tried it with S (Save) instead of  ; or : and still got the error message, 
any suggestions?
 Lennox.
 

Arnaud Nicolet <[EMAIL PROTECTED]> wrote: Ok, so you are about to use my second 
suggestion. And, in fact,  
that's great: you're apparently making an OS X-only thing (I said  
"great" because simulating a keyboard shortcut is different on every  
platform; it will save explanations (and I also don't know for Win32)).

Ok, I just tried that:

   dim ae As AppleEvent

   ae=NewAppleEvent("prcs","kprs","sevs") 'Send a Keystroke event to  
System Events
   ae.StringParam("----")=":" 'The key to send
   ae.MacTypeParam("faal")="Kcmd" 'Use Command key
   if not ae.Send then
     MsgBox "System Events is not running. I don't know if that can  
happen."
   end if

Well, in my tests, I used Command-S in a timer and switched to  
TextEdit. When the timer executed, a Save dialog appeared in  
TextEdit, that's it! Now, it should also work with ":".

Hope this helps

Le 19 févr. 07 à 13:27 Soir, Lennox Jacob a écrit:

> Thanks Arnaud,
> I do not own the menu item.
> I just added CocoaSpellChecker and it is invoked via a menu item  
> which I do not own. The menuitem has two sub menuitem invoked via  
> Command-: and Command-;
> I would like to invoke these two sub mernu items via seperate  
> pushbuttons.
> Kindly advise.
> Lennox.
>
> Arnaud Nicolet  wrote: You have 2 ways of  
> achieving that.
>
> If you own the menu item, then you may move the code from the menu
> handler to a new method. Then, instead of invoking Command and colon
> in your code, you simply call the new method (you also call the new
> method from the menu handler so that the menu item does not break).
>
> If you don't own the menu item or simply want to invoke a keyboard
> shortcut, then you'll have to use a technique not built-in RB.
> For instance, in MacOS X, you can invoke the "System Events"
> application. It's an application made especially for AppleScript,
> but, as you know, you can use AppleScript or Apple Events from RB.
>
> Which one are you trying?
>
> Le 19 févr. 07 à 04:18 Matin, Lennox Jacob a écrit:
>
>> Hello,
>> I would like to code a pushbutton to effect a menuitem Command and
>> colon, how can I do that?
>> Thanks.
>> Lennox
>
> _______________________________________________
> Unsubscribe or switch delivery mode:
>
>
> Search the archives:
>
>
>
>
> ---------------------------------
> Need Mail bonding?
> Go to the Yahoo! Mail Q&A for great tips from Yahoo! Answers users.
> _______________________________________________
> Unsubscribe or switch delivery mode:
> 
>
> Search the archives:
> 

_______________________________________________
Unsubscribe or switch delivery mode:


Search the archives:



 
---------------------------------
Cheap Talk? Check out Yahoo! Messenger's low PC-to-Phone call rates.
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to