Very nice way to associate a shortcut key to a procedure.

Thanks for your reply, as well as to everyone who has posted his comments.

Can you please do a favour? if you explain how to check/read which key is 
pressed while the focus is anywhere in the form.


Regards

Rehan Wyne
MIT



On Thursday, August 7, 2014 12:45 AM, Kenshap <[email protected]> wrote:
 



That enhancement is eXtremely cool.

Regards, Ken

Sent from my iPhone

> On Aug 6, 2014, at 3:31 PM, "A. Razzak Memon" <[email protected]> wrote:
> 
> At 10:02 AM 8/5/2014, rehan wyne wrote:
> 
>> Can anyone help, how to trap function keys like F1,F2,F3,... in a form?
>> My basic idea is to run a user defined form action or call another form
>> when a application user press a specific function key in the form.
>> In other words, I want to over ride the built-in functionality of
>> function keys provided by R:Base.
> 
> 
> Rehan,
> 
> Here's how ...
> 
> 01. Start R:BASE eXtreme 9.5 (32/64), Build: 9.5.4.30821 or higher ...
> 
> 02. CONNect the database and open the form in Form designer ...
> 
>    For Example:
> 
>    RRBYW18 > Forms > SalesTransactions > Design ...
> 
>    www.razzak.com/tips/DefiningFormShortcutKeys_01.jpg
> 
> 03. Now define a Custom Form Action (procedure) that will be assigned
>    a Shortcut Key, such as [F12] to print report.
> 
>    www.razzak.com/tips/DefiningFormShortcutKeys_02.jpg
>    www.razzak.com/tips/DefiningFormShortcutKeys_03.jpg
> 
> 04. Once the Custom Form Action is defined, right-click and select
>    the Shortcut Key
> 
>    www.razzak.com/tips/DefiningFormShortcutKeys_04.jpg
> 
> 05. Press any key or key combination to assign Shortcut Key
> 
>    www.razzak.com/tips/DefiningFormShortcutKeys_05.jpg
> 
> 06. Let's assign [F12] key by simply pressing on the [F12] key
> 
>    www.razzak.com/tips/DefiningFormShortcutKeys_06.jpg
> 
>    Click on [OK] button to save
> 
>    Notice the Shortcut Key assigned to Custom Form Action
> 
> 07. Close the Custom Form Action Designer
> 
> 08. Preview the Form and then press [F12] key
> 
>    www.razzak.com/tips/DefiningFormShortcutKeys_07.jpg
> 
>    www.razzak.com/tips/DefiningFormShortcutKeys_08.jpg
> 
>    Notice the YTD Sales Summary Report ....
> 
> How cool is that?
> 
> Very Best R:egards,
> 
> Razzak.
> 
> www.rbase.com
> www.facebook.com/rbase
> -- 
> 31 years of continuous innovation!
> 16 Years of R:BASE Technologies, Inc. making R:BASE what it is today!
> -- 
> 
> 

Reply via email to