DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
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
ANYDESK / TEAMWIEVER
Si, lorsque l'on exécute un go ou qu'on lance un programme Windev en mode émulation/prise de main à distance avec l'un de ces deux programmes, la fenêtre apparait noire sans action possible, il faut cocher l'option dans l'onglet détail de la fenêtre.
L'option "Autoriser la copie d'écran" active permet alors de voir ce qu'il se passe en mode prise de main à distance.
bernard SOBRA
22 avr. 2024
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

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale