Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
VFP BINDEVENTS Screen Activate...
Message
De
28/02/2003 07:32:41
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
VFP BINDEVENTS Screen Activate...
Divers
Thread ID:
00759317
Message ID:
00759317
Vues:
117
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
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform