En créant des objets (form, mémo, etc) qui doivent être cachés au départ pour pouvoir être affichés selon les besoins, on passe par une phase d'affichage confus à l'écran, jusqu'à ce que tout soit défini et caché. Est-ce que l'on pourrait imaginer des instructions du type suivant:
- Citation :
rem créer tous les objets en "invisible"
default_visibility_off
rem créer tous les objets en "visible" (etat par défaut au démarrage)
default_visibility_on
rem bloquer toute mise Ă jour de l'Ă©cran
screen_update_off
rem autoriser les mises à jour de l'écran (état par défaut au démarrage)
screen_update_on
Les deux paires d'instructions pourraient avoir leur intérêt; pour le problème mentionné ci-dessus, elles le résoudraient toutes les deux.
Dans la foulée, il serait utile d'avoir une fonction du type
- Citation :
if hidden(num_objet%)=1
rem ici, on sait que l'objet num_objet% est caché !
end_if