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é PortionAffichée permet de connaître et de modifier la portion d'image affichée dans un champ Image.
Cette propriété permet notamment de zoomer une image en affichant uniquement une portion de l'image. Cette propriété doit être utilisée dans un champ Image autorisant le zoom.
Exemple
// Sauve la portion affichée
rectSauve est un Rectangle
rectSauve = IMG_Photo.PortionAffichée
// Restaure la portion affichée
IMG_Photo.PortionAffichée = rectSauve
 
// Zoom X2 en haut à droite
rectX2 est un Rectangle
rectX2.X = 1000
rectX2.Y = 0
rectX2.Largeur = 500
rectX2.Hauteur = 500
IMG_Photo.PortionAffichée = rectX2
 
rectX2.PortionAffichée = O
Syntaxe

Connaître la portion d'image affichée dans un champ Image Masquer les détails

<Résultat> = <Champ Image>.PortionAffichée
<Résultat> : Variable de type Rectangle
Variable de type Rectangle correspondant à la portion de l'image affichée.
Si le champ Image ne contient pas d'image (ou contient une image générée (fonctions de dessin)), le rectangle renvoyé correspond au champ.
<Champ Image> : Nom de champ
Nom du champ Image à manipuler.

Modifier la portion d'image affichée dans un champ Image Masquer les détails

<Champ Image>.PortionAffichée = <Nouvelle portion affichée>
<Champ Image> : Nom de champ
Nom du champ Image à manipuler.
<Nouvelle portion affichée> : Variable de type Rectangle
  • Nom de la variable de type Rectangle correspondant à la portion de l'image à afficher.
  • 0 pour afficher toute l'image dans le champ Image.
Remarques
  • Le rectangle est en pixels de l'image.
  • Si l'image est multi-DPI, le rectangle correspond au grossissement 1x.
  • Lors de la modification de la portion d'image affichée (syntaxe 2) :
    • Le zoom est calculé en fonction de la taille du rectangle fournie.
    • Si le rectangle n'a pas le même ratio x/y que le champ Image, le plus grand ratio est utilisé.
    • Si le rectangle est vide, l'affectation est sans effet.
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 04/07/2022

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