Un contrôle dans lequel l’utilisateur peut dessiner, effacer et surligner les zones d’une image.

Description

L’utilisateur peut utiliser ce contrôle comme un tableau blanc, en dessinant des diagrammes et en écrivant des mots qui peuvent être convertis en texte dactylographié.

Principales propriétés

Color : couleur de saisie du texte.

Mode : le contrôle est en mode Dessiner ou Effacer. Le mode Sélectionner est déconseillé.

Propriétés supplémentaires

BorderColor : couleur de bordure du contrôle.

BorderStyle : indique si la bordure d’un contrôle est unie, discontinue, en pointillés ou s’il n’y en a aucune.

BorderThickness : épaisseur de bordure d’un contrôle.

Disabled : indique si l’utilisateur peut interagir avec le contrôle.

Fill : couleur d’arrière-plan d’un contrôle.

Height : distance entre le haut et le bas d’un contrôle.

Input : entrée.

OnSelect : comment l’application répond quand l’utilisateur appuie ou clique sur un contrôle.

SelectionColor : couleur de texte des éléments sélectionnés dans une liste ou couleur de l’outil de sélection dans un contrôle Pen.

SelectionThickness : épaisseur de l’outil de sélection d’un contrôle Pen-input.

ShowControls : indique si un lecteur audio ou vidéo montre, par exemple, un bouton de lecture et un curseur de volume, et si un contrôle Pen montre, par exemple, des icônes pour dessiner, effacer et supprimer.

Size : taille de police du texte qui apparaît sur un contrôle.

Tooltip : texte explicatif qui s’affiche lorsque l’utilisateur pointe sur un contrôle.

Visible : indique si un contrôle est visible ou est masqué.

Width : distance entre les côtés droit et gauche d’un contrôle.

X : distance entre le bord gauche d’un contrôle et le bord gauche de son conteneur parent (ou l’écran s’il n’y a pas de conteneur parent).

Y : distance entre le bord supérieur d’un contrôle et le bord supérieur du conteneur parent (ou l’écran s’il n’y a pas de conteneur parent).

Fonctions connexes

Collect( CollectionName, DatatoCollect )

Exemple

Créer un ensemble d’images

  1. Ajoutez un contrôle Pen-input, nommez-le MyDoodles et définissez sa propriété ShowControls sur true.

    Vous ne savez pas comment ajouter, nommer et configurer un contrôle ?

  2. Ajoutez un contrôle Button, déplacez-le sous MyDoodles et définissez la propriété Text du contrôle Button pour qu’il affiche Ajouter.

  3. Définissez la propriété OnSelect du contrôle Button sur la formule suivante :
    Collect(Doodles, {Sketch:MyDoodles.Image})

  4. Ajoutez un contrôle Image gallery, déplacez-le sous le contrôle Button et réduisez la largeur du contrôle Image gallery jusqu’à ce qu’il affiche trois éléments.

  5. Définissez la propriété Items du contrôle Image Gallery sur Doodles, puis appuyez sur F5.

  6. Dessinez une image dans MyDoodles, puis cliquez ou appuyez sur le contrôle Button.

    L’image que vous avez dessinée apparaît dans le contrôle Image gallery.

  7. (facultatif) Dans le contrôle Pen-input, cliquez ou appuyez sur l’icône pour effacer l’image que vous avez dessinée, dessinez une autre image, puis cliquez ou appuyez sur le contrôle Button.

  8. Dans le contrôle Image gallery, définissez la propriété OnSelect du contrôle Image sur la formule suivante :
    Remove(Doodles, ThisItem)

  9. Supprimez un dessin en cliquant ou en appuyant sur le contrôle Image gallery.

Utilisez la fonction SaveData pour enregistrer vos dessins en local ou la fonction Patch pour les enregistrer dans une source de données.