Mike, This was fixed in 7.5 as Bug #72321. To get the behavior you desire, you have to disable the esc key and the caption buttons [Form Properties, Dynamic Caption, UNCheck max, min, close, and Check disable] from exiting the form.
Use a Speed button for EXIT. In a Windows control, for the variable assigned to the edit control to be updated with the contents of the edit buffer of the control just left, , you have to give focus to another control for this to happen. ----- Original Message ----- From: "Michael Sinclair" <[EMAIL PROTECTED]> To: "RBASE-L Mailing List" <[email protected]> Sent: Sunday, August 26, 2007 9:09 PM Subject: [RBASE-L] - RE: Variable fields in a form 6.5 vs 7.6 > Hi Oma, > > Here is a bit more info... > > The form has more than one field, it displays a lot of data. The data is > there to help guide the user as to what they wish > to put into the only field that can be edited. This could be done by typing > or by voice recognition. The data that is to be > entered is usually a few lines long, but it could be a few paragraphs. That > would look strange in a dialog box. > > In version 6.5, once the user was done entering the data, it was pretty easy > for them to hit escape and exit the form. If they do that now, they lose the > data without warning....not good. > > I would think that the act of hitting the escape key would fire an exit EEP, > but it does not. Apparently hitting the escape only looks like the user is > leaving the field. > > I would think that the good folks at Rbase would have left us with some sort > of option to use the escape and exit method that worked so well in version > 6.5. Can you think of any reason that method should be eliminated? > > As far as the Variable Edit field properties, I am confused. The properties > give the option of setting the height and the width of the field in pixels. > The field can also be stretched both vertically and horizontally by dragging > with a mouse. But only the width in pixels is saved. The height in pixels > appears to be ignored as soon as you save the form. If setting the height is > not a feature of the Variable Edit, why is it there in the first place?? > > Also, can you tell me the difference between a Variable Rich Edit and a > Variable Memo Edit? How do I know when to use which one? Are the properties > different? > > TIA!! > > Mike > > > > At 02:30 PM 8/26/2007, you wrote: >>Mike, >>I suggest as an alternative to your method of using ESC. >> >>I would place a second var field behind the first. >>Order the field with the first var being first (on top). >>Then enter the information into the var field and press enter. >>In the on exit eep of the first var edit field I would put this! >> >>Closewindow >>Return >> >> >> >>Why use a form for one var entry! >> >>That is what a dialog box is for! >> >>I quit using esc as a mean of exiting forms, dialog and pauses. >> >>I turn off the min, max and exit button on all my forms unless the client >>just demands thems! >> >>I use to use ESC a lot in 6.5. >> >>I've replaced it with a choice and enter in 7.1 and above! >> >>Hope this helps! >> >> >>Best Regards, >> >> >>Oma Cox >>O.C. Services Inc. >>P.O. Box 5485 >>Brandon, MS 39047 >> >>662.820.7599 >>601.992.6785 >> >>www.ocservicesinc.com >> >>-----Original Message----- >>From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of >>[EMAIL PROTECTED] >>Sent: Sunday, August 26, 2007 11:14 AM >>To: RBASE-L Mailing List >>Subject: [RBASE-L] - Variable fields in a form 6.5 vs 7.6 >> >>Hi all, >>I am trying to upgrade an application from version 6.5 Windows to 7.6 >>windows. In version 6.5, I have a form which just collects data for a single >>variable. After enter the data into the field, I can just hit the escape >>key, exit the form and the value of the variable is whatever I typed into >>the field. >> >>In version 7.6 the form acts differently. Since I only have 1 field in the >>form, I can't tab to the next field. If I type in the data into that field, >>and hit the essape key, the value of the variable remains null. >> >>How can I set the value of the variable if I am only using 1 field? Do need >>an EEP? If so what would be the commands in the EEP? Is there some property >>I can set? Does it matter if I use a variable field, a rich variable fiels >>or a variable memo field? (By the way, what is the difference between a Rich >>Variable field and a Variable Memo field?? >> >>Thanks! >> >>Mike > >

