Karen,I have not used this facility. I only remember reading about it. Probably 
when it was introduced. Jim Bentley, American Celiac Society 1-504-305-2968

      From: karentellef via RBASE-L <[email protected]>
 To: [email protected] 
 Sent: Wednesday, June 1, 2016 2:01 PM
 Subject: Re: [RBASE-L] - I need to redefine a function key.
   
Jim:  I was thinking about the form shortcut keys, but I've only used then with 
Alt-combinations.  Do you think a shortcut key for an [F9] would override the 
Delete function?

Karen
 
 
 
-----Original Message-----
From: 'James Bentley' via RBASE-L <[email protected]>
To: rbase-l <[email protected]>
Sent: Wed, Jun 1, 2016 1:24 pm
Subject: Re: [RBASE-L] - I need to redefine a function key.

Dennis
What you want is to create a form custom action to which you assign a function 
key.Search for custom form actions in RBase Help.
Shortcut KeyA keyboard shortcut can be defined to launch an action when a key 
or key combination is pressed. To assign a shortcut, right click on the 
specific Command Name and select "Shortcut Key" from the menu. Within the 
dialog, press the desired key or key combination that will be used to run the 
Custom Form Action. Jim Bentley, American Celiac Society 1-504-305-2968

      From: karentellef via RBASE-L <[email protected]>
 To: [email protected] 
 Sent: Wednesday, June 1, 2016 9:44 AM
 Subject: Re: [RBASE-L] - I need to redefine a function key.
  
Yep I understand!  I've never tried this -- would a keymap like this work:  set 
keymap [F9] = [F9][F8]

That might work, never tried it!  If it does work then you could either set it 
on entry into the form, and set it off when you exit, or if you want [F9] to 
behave that way all the time (like while in a data browser from the R> prompt) 
then set the keymap in your startup program.

Karen
 
 
 
-----Original Message-----
From: Hodges, Dennis <[email protected]>
To: rbase-l <[email protected]>
Sent: Wed, Jun 1, 2016 9:36 am
Subject: RE: [RBASE-L] - I need to redefine a function key.

#yiv7855440648 #yiv7855440648AOLMsgPart_2_0ff82e49-860a-4620-b83c-a39acd6e942c 
td{color:black;}#yiv7855440648 .yiv7855440648aolReplacedBody 
#yiv7855440648AOLMsgPart_2_6e6398b7-eb98-4fd8-ad09-00c9c3ea86e4 
td{color:black;}#yiv7855440648 .yiv7855440648aolReplacedBody filtered 
{font-family:Helvetica;panose-1:2 11 6 4 2 2 2 2 2 4;}#yiv7855440648 
.yiv7855440648aolReplacedBody filtered {panose-1:2 4 5 3 5 4 6 3 2 
4;}#yiv7855440648 .yiv7855440648aolReplacedBody filtered 
{font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}#yiv7855440648 
.yiv7855440648aolReplacedBody filtered {panose-1:3 7 4 2 5 3 2 3 2 
3;}#yiv7855440648 .yiv7855440648aolReplacedBody .yiv7855440648aolReplacedBody 
p.yiv7855440648MsoNormal, #yiv7855440648 .yiv7855440648aolReplacedBody 
.yiv7855440648aolReplacedBody li.yiv7855440648MsoNormal, #yiv7855440648 
.yiv7855440648aolReplacedBody .yiv7855440648aolReplacedBody 
div.yiv7855440648MsoNormal 
{margin:0in;margin-bottom:.0001pt;font-size:12.0pt;}#yiv7855440648 
.yiv7855440648aolReplacedBody .yiv7855440648aolReplacedBody p 
{margin-right:0in;margin-left:0in;font-size:12.0pt;}#yiv7855440648 
.yiv7855440648aolReplacedBody .yiv7855440648aolReplacedBody 
p.yiv7855440648msochpdefault, #yiv7855440648 .yiv7855440648aolReplacedBody 
.yiv7855440648aolReplacedBody li.yiv7855440648msochpdefault, #yiv7855440648 
.yiv7855440648aolReplacedBody .yiv7855440648aolReplacedBody 
div.yiv7855440648msochpdefault 
{margin-right:0in;margin-left:0in;font-size:12.0pt;}#yiv7855440648 
.yiv7855440648aolReplacedBody .yiv7855440648aolReplacedBody 
span.yiv7855440648emailstyle17 {}#yiv7855440648 .yiv7855440648aolReplacedBody 
.yiv7855440648aolReplacedBody span.yiv7855440648EmailStyle19 
{color:windowtext;}#yiv7855440648 .yiv7855440648aolReplacedBody 
.yiv7855440648aolReplacedBody span.yiv7855440648EmailStyle21 
{color:#1F497D;}#yiv7855440648 .yiv7855440648aolReplacedBody 
.yiv7855440648aolReplacedBody .yiv7855440648MsoChpDefault {}#yiv7855440648 
.yiv7855440648aolReplacedBody filtered {margin:1.0in 1.0in 1.0in 
1.0in;}#yiv7855440648 .yiv7855440648aolReplacedBody 
.yiv7855440648aolReplacedBody div.yiv7855440648WordSection1 {}Karen, I am in a 
form.  I have a delete button on the screen with code below.  Our data entry 
people prefer using just the keyboard and pressing F9 is a lot quicker than 
tabbing to the Delete button.  I am editing 4 separate tables on the form and 
whichever record has the focus will be deleted.       DELROW      NEXTROW 
Dennis HodgesMaintenance Management ManagerFDOT Office of Maintenance MS #52PH: 
(850) 410-5635FAX: (850) [email protected] “When your 
friends begin to flatter you on how young you look, it's a sure sign you're 
getting old.”Mark Twain This message is intended only for use of the individual 
or entity to which it is addressed and may contain information that is 
privileged, confidential and exempt from disclosure under applicable law.  If 
you are not the intended recipient, please notify the sender, delete this 
message, and do not use, disseminate, or copy its contents. From: karentellef 
via RBASE-L [mailto:[email protected]]
Sent: Wednesday, June 01, 2016 10:15 AM
To: [email protected]
Subject: Re: [RBASE-L] - I need to redefine a function key. Dennis:  Are you 
talking about being in a form or being in the data browser? 

If in a form, you can take the delete button out of any navigator control you 
have located and instead have a button for delete; there you can delete the row 
and do a "nextrow".  You would also probably set a keymap so that the [F9] key 
is something like a [tab]

If in the data browser, I can't think of a way to keymap the [F9] to do a 
delete then a nextrow.   When I first switched from DOS to windows that drove 
me crazy!  In DOS you were always put in the next row which made it easy to 
delete blocks of data.  In windows I have to remember to put myself on the last 
row I want to delete, then I work my way "up".

Karen   -----Original Message-----
From: Hodges, Dennis <[email protected]>
To: rbase-l <[email protected]>; rbase-l <[email protected]>
Sent: Wed, Jun 1, 2016 8:45 am
Subject: [RBASE-L] - I need to redefine a function key.The F9 key is a delete.  
It deletes and places the focus on the previous record.  I want to delete and 
place focus on the next record.  There are occasions in my application that 
several records need to be deleted and this would reduce the steps required by 
the user. Dennis HodgesMaintenance Management ManagerFDOT Office of Maintenance 
MS #52PH: (850) 410-5635FAX: (850) [email protected] “When 
your friends begin to flatter you on how young you look, it's a sure sign 
you're getting old.”Mark Twain This message is intended only for use of the 
individual or entity to which it is addressed and may contain information that 
is privileged, confidential and exempt from disclosure under applicable law.  
If you are not the intended recipient, please notify the sender, delete this 
message, and do not use, disseminate, or copy its contents. --
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
[email protected].
For more options, visit https://groups.google.com/d/optout.-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
[email protected].
For more options, visit https://groups.google.com/d/optout.-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.
-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.


   -- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.
-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.


  

-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to