Élément de visualisation : Horloge analogique
Symbole:

Catégorie: Contrôles de date/heure
L'élément est une horloge qui affiche l'heure actuelle. Elle peut également afficher une heure aléatoire.
Propriétés des éléments
Toutes les propriétés des éléments sont-elles disponibles ?
Toutes les propriétés ne sont disponibles qu'après avoir sélectionné le Avancé option ou la Toutes les catégories filtrer dans Propriétés.
Nom de l'élément | Exemple: AstuceAttribuez des noms individuels aux éléments afin qu'ils soient trouvés plus rapidement dans la liste des éléments. |
Type d'élément | Horloge analogique |
Position
La position définit l'emplacement et la taille de l'élément dans la fenêtre de visualisation. Elle est basée sur le système de coordonnées cartésiennes. L'origine se situe dans le coin supérieur gauche de la fenêtre. L'axe horizontal positif des X est orienté vers la droite. L'axe vertical positif des Y est orienté vers le bas.
X | La coordonnée X (en pixels) du coin supérieur gauche de l'élément Exemple: |
Y | La coordonnée Y (en pixels) du coin supérieur gauche de l'élément Exemple: |
Largeur | Spécifié en pixels Exemple: |
Hauteur | Spécifié en pixels Exemple: |
Astuce
Vous pouvez modifier les valeurs en faisant glisser la module symboles vers d'autres positions dans l'éditeur.
Affichage de l'heure
Utiliser l'heure système |
NoteLorsque la variable AstuceConseil : Implémentez le paramètre de la variable UTC en tant qu'entrée utilisateur dans votre visualisation. |
Variable | Exigence : Le Utiliser l'heure système propriété n'est pas activée. variables ( Exemple: |
Astuce
Vous pouvez basculer par programme le fuseau horaire local de l'heure système sur l'heure universelle (UTC).
Lorsque la variable VisuElems.Visu_DateTime.DisplayUTC
est réglé sur TRUE
, l'heure système est affichée en temps universel (UTC). Par défaut, la variable VisuElems.Visu_DateTime.DisplayUTC
est réglé sur FALSE
afin que l'heure système s'affiche dans le fuseau horaire local.
Pour l'affichage des valeurs de date et d'heure, vous pouvez étendre la chaîne de format respective avec le code de fuseau horaire Z
. Pour une sortie en heure système locale, le décalage est alors affiché en temps universel (UTC). Par example, dd:MM:yyyy HH:mm:ss:ms:Z
les sorties 01.08.2021 12:00:00:001:+02:00
. Lorsque le temps universel (UTC) est affiché, le code UTC est également affiché. 01.08.2021 10:00:00:001:Z
Concevoir
Concevoir |
|
Réglages
Exigence : Le Propriété est Explicite. Ce n'est qu'alors que le Paramètres de l'horloge catégorie visible.
Couleur de l'image | . Variantes de couleur de l'image d'arrière-plan par défaut
|
Propre arrière-plan | Affichage en arrière-plan avec le spécifique Image. Remplace l'image d'arrière-plan par défaut. |
Image | Image d'un pool d'images ou d'une bibliothèque Exemple: |
Couleur transparente | La couleur transparente dans la représentation de l'image. Exemple: blanc. Signifie que les parties blanches de l'image sont transparentes |
Utiliser la couleur de fond |
Exigence : Aucune référence d'image n'est donnée dans le Image propriété. |
Couleur de l'arrière plan | Couleur de style ou couleur Exigence: Utiliser la couleur de fond est autorisé. |
Type de flèche | Exemple: Pointeur fin |
Couleur de l'aiguille des heures Couleur de l'aiguille des minutes Couleur de la seconde main | Couleur de style ou couleur pour les mains |
Type de ligne | . Graduation du cadran de l'horloge
|
Couleur | Couleur de la graduation du cadran de l'horloge |
Largeur de ligne | Épaisseur de ligne de la graduation du cadran de l'horloge |
Mise à l'échelle en 3D |
|
Style de chiffres | . Chiffres sur le cadran de l'horloge
|
Police de caractère | Police d'affichage des chiffres |
Couleur de la police | Police d'affichage des chiffres |
Couleur | Couleur du centre de l'horloge |
L'utilisation de |
|
Positionnement | Exigence : Visible lorsque le Utilisation ou la propriété est définie sur Paramètres individuels. |
Mouvement numérique | Valeur (en pixels) pour décaler les chiffres Exemple: |
Mouvement de ligne | Valeur (en pixels) de décalage des lignes horaires Exemple: |
Mise à l'échelle des mains | Facteur de mise à l'échelle de la longueur de l'aiguille des heures Vous pouvez personnaliser la position exacte de l'aiguille des heures par rapport à l'image d'arrière-plan. Exemple: |
Type de mise à l'échelle
Type de mise à l'échelle | Définit l'échelle pour la hauteur et la largeur de l'élément
|
Centre
Les propriétés contiennent des valeurs fixes pour les coordonnées du point de rotation. Le point de rotation est affiché dans l'éditeur sous la forme AstuceVous pouvez également modifier les valeurs en faisant glisser le | |
X | Coordonnée X du point de rotation |
Y | Coordonnée Y du point de rotation |
Mouvement absolu
Les propriétés peuvent être affectées à des variables IEC pour contrôler dynamiquement la position de l'élément. Le point de référence est le coin supérieur gauche de l'élément. À l'exécution, l'élément entier est déplacé.
Mouvement | ||
X |
L'augmentation de cette valeur lors de l'exécution déplace l'élément vers la droite. | |
Y |
L'augmentation de cette valeur lors de l'exécution déplace l'élément vers le bas. | |
Rotation | Variable (type de données numériques) pour l'angle de rotation (en degrés) Exemple: Le point médian de l'élément tourne à la Centre point. Ce point de rotation est représenté par le À l'exécution, l'alignement de l'élément reste identique par rapport au système de coordonnées de la visualisation. Augmenter la valeur fait pivoter l'élément vers la droite. | ![]() |
Rotation intérieure | Variable (type de données numériques) pour l'angle de rotation (en degrés) Exemple: Lors de l'exécution, l'élément tourne autour du point de rotation spécifié dans Centre Selon la valeur de la variable. De plus, l'alignement de l'élément pivote selon le système de coordonnées de la visualisation. Augmenter la valeur dans le code entraîne une rotation dans le sens horaire. Le point de rotation est représenté par le NoteSi un angle de rotation statique est spécifié dans le propriété, puis l'angle de rotation statique est ajouté à l'angle de rotation variable (décalage) lorsque la visualisation est exécutée. | ![]() |
Astuce
Vous pouvez combiner les variables en un Conversion d'unités.
Astuce
Le X, Oui, Rotation, et Rotation intérieure les propriétés sont prises en charge par la fonctionnalité « Animation client ».
Variables d'état
Les variables contrôlent le comportement des éléments de manière dynamique.
Invisible | Variable (
|
Astuce
Le Invisible la propriété est prise en charge par la fonctionnalité « Animation client ».
Animation
Astuce
Ces propriétés ne sont disponibles que lorsque vous avez sélectionné l'option Prise en charge des animations client et de la superposition d'éléments natifs option dans le Gestionnaire de visualisation.
Durée de l'animation | Variable pour la durée (en millisecondes) pendant laquelle l'élément exécute une animation
. Propriétés animables
Le mouvement animé est exécuté lorsqu'au moins une valeur d'une propriété animable a changé. Le mouvement n'est alors pas saccadé, mais fluide pendant la durée d'animation spécifiée. L'élément de visualisation se déplace vers la position spécifiée tout en effectuant une rotation dynamique. Les transitions sont fluides. |
Passer au premier plan | Variable (
Exemple: |