PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

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
La propriété ..RégletteValeur permet de connaître ou modifier la position de la réglette dans un champ TimeLine.
Rappel : La réglette d'un champ TimeLine correspond à un trait vertical "gras" permettant de visualiser un instant donné dans le champ. Le style de la réglette est défini dans l'onglet "Style" du champ TimeLine (élément "Temps sélectionné").
Exemple
TimelineSupprimeTout(TL_Automates)
Evt est un EvénementTimeline

TimelineAjoutePiste(TL_Automates, "Automate 1")
Evt..Piste = "Automate 1"
Evt..Titre = "Démarrage"
Evt..Début = 10
Evt..Fin = 150
Evt..CouleurFond = VertClair
TimelineAjouteEvénement(TL_Automates, Evt)

Evt..Piste = "Automate 1"
Evt..Titre = "Traitement spécial"
Evt..Début = 150
Evt..Fin = 450
Evt..CouleurFond = BleuPastel
TimelineAjouteEvénement(TL_Automates, Evt)

//  Positionne la réglette à un instant donné
TL_Automates..RégletteVisible = Vrai
TL_Automates..RégletteValeur = 300

// -- Code de modification du champ TimeLine
// Affiche la valeur sélectionnée dans le libellé
LIB_RégletteTimeLine = TL_Automates..RégletteValeur
Syntaxe

Connaître la valeur de la réglette Masquer les détails

<Résultat> = <Nom du champ>..RégletteValeur
<Résultat> : Entier
Position actuelle de la réglette. L'unité utilisée est identique à celle utilisée pour l'affichage du champ TimeLine (seconde, milliseconde ou microseconde).
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ TimeLine à manipuler.

Modifier la valeur de la réglette Masquer les détails

<Nom du champ>..RégletteValeur = <Nouvelle position>
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ TimeLine à manipuler.
<Nouvelle position> : Entier
Nouvelle position de la réglette. L'unité utilisée est identique à celle utilisée pour l'affichage du champ TimeLine (seconde, milliseconde ou microseconde). Cette valeur doit être comprise entre ..DébutEtendueTotale et ..FinEtendueTotale, sinon la réglette sera invisible.
Remarques
  • La réglette peut être modifiée par l'utilisateur :
    • si l’option "Réglette modifiable" est cochée dans la fenêtre de description du champ TimeLine.
    • si la propriété ..RégletteModifiable est à Vrai.
  • L’utilisateur final pourra modifier la valeur de la réglette en faisant glisser la ligne à la souris. Cette action déclenche le traitement "A chaque modification du champ TimeLine".
  • La position par défaut de la réglette correspond à ..DébutEtendueTotale.
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire