Karen,

That didn’t work.  It locked me up the first time I pressed F9.

Is there a way to set a function key to execute an EEP?

Dennis Hodges
Maintenance Management Manager
FDOT Office of Maintenance MS #52
PH: (850) 410-5635
FAX: (850) 410-5511
[email protected]<mailto:[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:45 AM
To: [email protected]
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]<mailto:[email protected]>>
To: rbase-l <[email protected]<mailto:[email protected]>>
Sent: Wed, Jun 1, 2016 9:36 am
Subject: RE: [RBASE-L] - I need to redefine a function key.
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 Hodges
Maintenance Management Manager
FDOT Office of Maintenance MS #52
PH: (850) 410-5635
FAX: (850) 410-5511
[email protected]<mailto:[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]<mailto:[email protected]?>]
Sent: Wednesday, June 01, 2016 10:15 AM
To: [email protected]<mailto:[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]<mailto:[email protected]>>
To: rbase-l 
<rbase-<mailto:[email protected]>[email protected]<mailto:[email protected]>>; 
rbase-l 
<rbase-<mailto:[email protected]>[email protected]<mailto:[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 Hodges
Maintenance Management Manager
FDOT Office of Maintenance MS #52
PH: (850) 410-5635
FAX: (850) 410-5511
[email protected]<mailto:[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 
to 
rbase-<mailto:[email protected]>[email protected]<mailto:[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 
rbase-<mailto:[email protected]>[email protected]<mailto:[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]<mailto:[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]<mailto:[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