Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
VFP BINDEVENTS Screen Activate...
Message
From
28/02/2003 07:32:41
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
VFP BINDEVENTS Screen Activate...
Miscellaneous
Thread ID:
00759317
Message ID:
00759317
Views:
110
Hi...

What I want is that if the program switched to from another program then
the activeform should refresh. The problem is I'm not sure what event to bind
to... The below code works but only if they happen to click on the white screen space and not if the click the title bar or over the activeform to
active the program.. Does anyone have a solution?



In vfp8 I tried the following code:
PUBLIC oScreenHandler
oScreenHandler=NEWOBJECT("ScreenEventHandler")
BINDEVENT(_SCREEN,"GotFocus",oScreenHandler,"ScreenActive")

DEFINE CLASS ScreenEventHandler AS Session
PROCEDURE ScreenActive
LOCAL otemp
**refresh activescreen
MESSAGEBOX("yes")
oTemp=GetScreen()
oTemp.Refresh()
RETURN
ENDDEFINE
Next
Reply
Map
View

Click here to load this message in the networking platform