Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How to determine whether a textbox is having focus?
Message
From
21/12/2010 01:52:43
 
 
To
20/12/2010 03:50:42
Dragan Nedeljkovich (Online)
Now officially retired
Zrenjanin, Serbia
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Database:
Visual FoxPro
Application:
Desktop
Miscellaneous
Thread ID:
01493326
Message ID:
01493432
Views:
56
>>>Hi,
>>>
>>>Programmatically, if I am in a method of a textbox, is there anyway I can determine whether the textbox itself is currently the active control which has focus?
>>>
>>>tslim
>>
>>Have you tried testing thisform.ActiveControl.name ?
>
>Not enough. It could be a control in one of many containers of the same class, and a member in each of these containers would have the same .name. We'd have form.container1.textbox1, form.container2.textbox1 again etc. Instead, compobj(thisform.activecontrol, this) would do it.
>
>Though it's possible that nothing has control at the time, i.e. thisform.activecontrol may be null, so some checking needs to be done.

What if I add a property say lHasFocus, then set its value each time when the event GotFocus and LostFocus are triggered...
will I still miss anything?
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform