PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Comment le faire ?
  • Modifier la transparence des fenêtres
  • Modifier l'opacité d'une fenêtre en édition
  • Modifier l'opacité d'une fenêtre par programmation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Transparence des fenêtres
Présentation
WINDEV propose la possibilité d'appliquer un coefficient de transparence aux fenêtres.
Cette fonctionnalité est très utile. Elle permet en effet d'afficher une fenêtre d'alerte ou d'avertissement "par dessus" une fenêtre, sans perturber l'utilisation en cours.
Imaginez une application de surveillance : elle s'active à chaque alerte, en ouvrant une fenêtre suffisamment transparente pour permettre de lire à la fois son contenu, et de continuer à voir le contenu de la fenêtre recouverte, qui reste active.
Imaginez le suivi de réception des emails urgents, un suivi de chaîne de fabrication, ...
Comment le faire ?

Modifier la transparence des fenêtres

La modification de la transparence des fenêtres peut être effectuée :

Modifier l'opacité d'une fenêtre en édition

Pour modifier l'opacité d'une fenêtre :
  1. Affichez la fenêtre de description de la fenêtre en cours (option "Description" du menu contextuel de la fenêtre).
  2. Affichez l'onglet "Style" et définissez le niveau d'opacité de la fenêtre :
Ce niveau peut varier de 0 (fenêtre transparente) à 100 (fenêtre opaque).

Modifier l'opacité d'une fenêtre par programmation

Il est également possible de modifier l'opacité de la fenêtre par programmation grâce à la propriété ..Opacité.
Exemple : Effets d'affichage lors de la fermeture d'une fenêtre  :
// Rendre la fenêtre invisible petit à petit (fade out)
i est un entier
POUR i = 1 A 100
FEN_FenêtreSaisie..Opacité = 100 - i
FIN
Ferme()
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire