Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Automatically exiting a textbox control when it's full
Message
From
01/01/1998 11:11:43
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
 
 
To
31/12/1997 18:56:21
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
00068171
Message ID:
00068774
Views:
38
>>>>Ernie,
>>>>
>>>>Adding to what Barbara said. . . you must also ensure that you have CONFIRM set OFF.
>>>>
>>>>Cheers,
>>>>Jim N
>>>>
>>>>>>Is there a property that can be set *somewhere* that will globally cause the cursor to exit a textbox field when the maximum amount of data allowed has been entered? You know, say a phone number with 10 digits ... after the 10th digit is entered, I would like the cursor to move to the next control. (Pretty common, but for the life of me, I can't find what makes that happen.)
>>>>>>
>>>>>>Please and thanks.
>>>>>
>>>>>Ernie, check the FORMAT and INPUTMASK properties of the textbox control. You should be able to handle everything you want with these - telephone numbers, social security numbers, etc.
>>>>>
>>>>>Barbara
>>>
>>>Thanks for your input. I've tried playing with FORMAT, INPUTMASK, MAXLENGTH, and making sure SET("CONFIRM") = OFF but I'm still having trouble making this work. I must still be missing something. Inputmask is (999) 999-9999, Maxlength is 10, and Format is KZ. Could there be an overriding property elsewhere? Baffled.
>>>
>>>Ernie
>>Hi Ernie,
>>Two points :
>>1. In format mask you use KZ. Z for zero, is this a numeric value ? For tel. numbers it's convenient to have char values and format mask as KR.
>>2. SET CONFIRM is scoped to current datasession. So if globally you have *set confirm on* and you set it on entry.prg *off* it won't *set confirm off* in form loading with a DE. It will be set back to *on*. In DE, beforeopentables event add *set confirm off*
>
>Hi Cetin,
>
>Well I hope you're wrong. I have confirm set on as the default in tools-options. In the Form.Load I have
>"Set Confirm Off", and when I run the form, Confirm is indeed off. At first I thought that it was on when the
>form was active (see another branch from your message), but I just discovered that I was not looking at the
>correct data-session.
>
>If I'm overlooking something, I would appreciate having it pointed out.
>
>Bill
I think I should clarify it. First off all documentation says it, not me. Create two forms one with a private data session. Set confirm on in command window, call the forms, while the one with the default datasession has confirm on, the other has set confirm off.
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform