Sami: I seem to vaguely remember this function; however, I believe that you can do the same thing by using an EEP. The way I would approach it is as follows: - Double click on the field and show a pop-up menu with the option (text) for the field and select skip to the next field. The advantage of this approach is that you do not have to use the keyboard, only the mouse. You can always map the "ALT-_" to pop the options if the users want to continue using the Keyboard. - Have an EXIT procedure that checks what text was selected and prompts the user for the optional text using DIALOG - Concatenate the original text with the typed text and refresh /recalculate the field or use a playback file to update the field. Alternatively, on the first option, you can display the entire text with "USER INPUT 1" , "USER INPUT 2" shown and the to a search and replace with actual user input. I have switched to using double click in forms for all the popup menus instead of "SHIFT F3" although it is still available. As I indicated before, when you switch from DOS to Windows, you may have to rethink the design of the forms as they are the user's interface with the database. DOS is a keyboard driven system, Windows is a mouse driven system. In many ways, moving to the mouse slows things down for users that are fast typists and are accustomed to the Function keys, ALT key combinations, etc. However, after they have a chance to use the mouse, they seem to like it (my clients have) as there is less to remember and the learning curve is less steep.
Javier Valencia, PE President Valencia Technology Group, L.L.C. 14315 S. Twilight Ln., Suite #14 Olathe, KS 66062-4571 (913)829-0888 (913)649-2904 FAX -----Original Message----- From: [EMAIL PROTECTED] [mailto:owner-rbase-l@;sonetmail.com]On Behalf Of Sami Aaron Sent: Thursday, November 07, 2002 8:37 AM To: [EMAIL PROTECTED] Subject: Re: Keymap with pause for input To those who replied, I'm sure I can find some other way to accomplish this - but I'd be interested in some other ideas - the old KEYMAP setting worked like this: My client would be in a note field in a form and press "alt-2" and it would type: Structural and rigidity analysis of the existing &' & model & guyed tower located at Except that it would pause at each ampersand and allow typing, then when the user pressed ENTER, it would type the next text up to the next ampersand. So with this "alt-2" the finished text could be: Structural and rigidity analysis of the existing 280' Andrew model 3ST self supporting guyed tower located at Buford (#18), GA. Sami ----- Original Message ----- From: "Javier Valencia" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, November 06, 2002 5:02 PM Subject: RE: Keymap with pause for input > If you have more details as to what exactly it did, someone may have found a > way to do it in Windows. I have done quite a bit of programming lately and I > have come up with some neat tricks. > > Javier Valencia, PE > President > Valencia Technology Group, L.L.C. > 14315 S. Twilight Ln., Suite #14 > Olathe, KS 66062-4571 > (913)829-0888 > (913)649-2904 FAX > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:owner-rbase-l@;sonetmail.com]On > Behalf Of Sami Aaron > Sent: Wednesday, November 06, 2002 4:58 PM > To: [EMAIL PROTECTED] > Subject: Keymap with pause for input > > Well, I'm trying this message again - I can't believe that there is NO other > R:BASE developer who used this little-know function and who figured out how > to make it work in the Windows version ... Ok, I don't want to believe it > .... so feel free to jump in... > > Sami > > ----- Original Message ----- > From: "Sami Aaron" <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Monday, November 04, 2002 9:18 AM > Subject: Keymap with pause for input > > > > I have a client converting from R:BASE for DOS to Windows and they use a > > number of Keymap calls that have the built-in pause for user input - I > think > > it used the "&" in the DOS version. I've not been able to find how to > make > > this work in the Windows version. It simply types out the text in the > > keymap, including the ampersands, without any pause. > > > > TIA, > > > > ----------------------------------------------------------- > > Sami Aaron > > Software Management Specialists > > 19312 W 63rd Terr > > Shawnee KS 66218 > > 913-915-1971 > > http://www.softwaremgmt.com > > > > ================================================ > > TO SEE MESSAGE POSTING GUIDELINES: > > Send a plain text email to [EMAIL PROTECTED] > > In the message body, put just two words: INTRO rbase-l > > ================================================ > > TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] > > In the message body, put just two words: UNSUBSCRIBE rbase-l > > ================================================ > > TO SEARCH ARCHIVES: > > http://www.mail-archive.com/rbase-l%40sonetmail.com/ > > > > > ================================================ > TO SEE MESSAGE POSTING GUIDELINES: > Send a plain text email to [EMAIL PROTECTED] > In the message body, put just two words: INTRO rbase-l > ================================================ > TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] > In the message body, put just two words: UNSUBSCRIBE rbase-l > ================================================ > TO SEARCH ARCHIVES: > http://www.mail-archive.com/rbase-l%40sonetmail.com/ > > ================================================ > TO SEE MESSAGE POSTING GUIDELINES: > Send a plain text email to [EMAIL PROTECTED] > In the message body, put just two words: INTRO rbase-l > ================================================ > TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] > In the message body, put just two words: UNSUBSCRIBE rbase-l > ================================================ > TO SEARCH ARCHIVES: > http://www.mail-archive.com/rbase-l%40sonetmail.com/ > > > ================================================ TO SEE MESSAGE POSTING GUIDELINES: Send a plain text email to [EMAIL PROTECTED] In the message body, put just two words: INTRO rbase-l ================================================ TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] In the message body, put just two words: UNSUBSCRIBE rbase-l ================================================ TO SEARCH ARCHIVES: http://www.mail-archive.com/rbase-l%40sonetmail.com/ ================================================ TO SEE MESSAGE POSTING GUIDELINES: Send a plain text email to [EMAIL PROTECTED] In the message body, put just two words: INTRO rbase-l ================================================ TO UNSUBSCRIBE: send a plain text email to [EMAIL PROTECTED] In the message body, put just two words: UNSUBSCRIBE rbase-l ================================================ TO SEARCH ARCHIVES: http://www.mail-archive.com/rbase-l%40sonetmail.com/
