Vanaf VFP8 heeft de form class de property 'AllowOutput'. Default staat deze op .T.
Zet deze op .F. en je debugging werkzaamheden wordt een stuk eenvoudiger
Het effect:
1: waardes die je print zoals ? "test", varname worden nooit meer op deze schermen afgedrukt, maar gelijk naar de _screen
zonder de ACTIvate SCREEN eerst aan te hoeven roepen
2.: en bijv. de BROWSE schermen worden niet geresized naar de eigenschappen van het actieve scherm
*- Voorbeeld: voer de volgende code uit in je command venster
USE (ADDBS(_SAMPLES) + "data\products")
ox = CREATEOBJECT("Form")
ox.Show()
BROWSE
COUNT TO test
?test, "Records"
ox.AllowOutput = .F.
BROWSE
COUNT TO test
?test, "Records"