PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


Nouveauté WINDEV et WINDEV Mobile 26 !
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
La propriété CopieEcranAutorisée permet de :
  • Savoir si la copie d'écran est autorisée sur une fenêtre,
  • Autoriser ou non la copie d'écran sur une fenêtre.
Remarque :
  • Cette propriété permet notamment d'empêcher la copie d'écran pour des fenêtres contenant des données sensibles. Si une copie d'écran est demandée pour une fenêtre au premier plan avec la propriété CopieEcranAutorisée à Faux, la copie d'écran sera refusée par le système.
  • Cette propriété est équivalente à l'option "Autoriser la copie d'écran de la fenêtre" présente dans l'onglet "Détail" de la fenêtre de description de la fenêtre.
Exemple
// Interdiction de faire une copie d'écran de la fenêtre
FEN_SaisieCode.CopieEcranAutorisée = Faux
Syntaxe

Savoir si la copie d'écran est autorisée sur une fenêtre Masquer les détails

<Résultat> = <Fenêtre>.CopieEcranAutorisée
<Résultat> : Booléen
  • Vrai si la copie d'écran est autorisée,
  • Faux dans le cas contraire.
<Fenêtre> : Nom de fenêtre
Nom de la fenêtre manipulée.

Autoriser ou non la copie d'écran sur une fenêtre. Masquer les détails

<Fenêtre>.CopieEcranAutorisée = <Autorisation>
<Fenêtre> : Nom de fenêtre
Nom de la fenêtre manipulée.
<Autorisation> : Booléen
  • Vrai si la copie d'écran est autorisée,
  • Faux dans le cas contraire.
Remarques
Android Si la fenêtre est au premier plan et que sa propriété CopieEcranAutorisée vaut Faux, le contenu de la fenêtre ne sera pas visible dans le menu des applications récentes de l'appareil.
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Information importante
Il faudrait préciser que si cette option est décochée "Autoriser la copie écran de la fenêtre" alors la fenêtre deviendra invisible si le programme est exécuté en mode distant (en utilisant Team Viewer par exemple) et si le programme ne comporte qu'une seule fenêtre alors le programme s'exécute mais la fenêtre est invisible (même si elle est présente elle empêche toute action sur ce qui est en dessous !) de plus son icône dans la barre des taches (qui est elle bien visible) ne permet pas de la fermer !
Le seul moyen pour fermer le programme est alors d'utiliser le menu de TeamViewer qui permettra par un clic sur Action >> Envoyer Ctrl-Alt-Suppr d'exécuter le gestionnaire de taches pour tuer le programme !
Dominique BODIN
30 avr. 2021