AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones Línea de tiempo
  • Propiedades específicas de las variables TimelineEvent
  • Funciones que utilizan variables EventTimeline
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
El tipo EventTimeline permite definir todas las características avanzadas de un evento. Este Event será disipado dentro de un control Línea de tiempo. Las características de esta Event pueden definirse y modificarse mediante diferentes propiedades de WLanguage.
El Event correspondiente puede entonces ser usado con las funciones de WLanguage para la gestión del control de la línea de tiempo.
Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
Ejemplo
TimelineDeleteAll(TL_Robots)
Evt is EventTimeline
 
TimelineAddTrack(TL_Robots, "Robot 1")
Evt.Track = "Robot 1"
Evt.Title = "Start"
Evt.Start = 10
Evt.End = 150
Evt.BackgroundColor = LightGreen
TimelineAddEvent(TL_Robots, Evt)
 
Evt.Track = "Robot 1"
Evt.Title = "Special process"
Evt.Start = 150
Evt.End = 450
Evt.BackgroundColor = PastelBlue
TimelineAddEvent(TL_Robots, Evt)
 
Evt.Track = "Robot 1"
Evt.Title = "Pause"
Evt.Start = 450
Evt.End = 700
Evt.BackgroundColor = LightRed
TimelineAddEvent(TL_Robots, Evt)
 
Evt.Track = "Robot 1"
Evt.Title = "Stop"
Evt.Start = 700
Evt.End = 750
Evt.BackgroundColor = PastelRed
TimelineAddEvent(TL_Robots, Evt)
Observaciones

Propiedades específicas de las variables TimelineEvent

Las siguientes propiedades pueden ser utilizadas para manipular y Event:
Nombre de la propiedadTipo utilizadoEfecto
AutorCadena de caracteresNombre del autor de Event. Si no se especifica esta propiedad, la Event no tiene autor.
BackgroundColorIntegroEl color de fondo utilizado para mostrar el Event en el control Línea de tiempo.
Este color puede corresponder a:Si no se especifica esta Property, se calculará automáticamente una color. Los eventos de la misma categoría tendrán la misma color.
CategoríaCadena de caracteresCategoría de la Event. Si no se especifica esta Property, la Event es associated sin categoría.
circuitoCadena de caracteresPista asociada a la Event.
ContenidoCadena de caracteresDetalle de la description de la Event. El contenido se muestra en la página web de control Línea de tiempo.
Si no se especifica esta propiedad, el evento no tiene description.
estrenoIntegroInicio de Event. Este Property debe usar la misma unidad que la usada para mostrar el control Línea de tiempo (segundo, milisegundo o microsegundo).
Esta Property debe ser necesariamente especificada.
IDCadena de caracteresIdentificador asociado con el Event. Permite almacenar el identificador de un elemento que debe ser associated con el elemento para usarlo más tarde en la programación.
Por ejemplo, este identificador puede corresponder al identificador de un Record en una base de datos.
ImageCadena de caracteresLa imagen asociada con la Event. Esta Image se muestra en la control Línea de tiempo (además del logo que representa un elemento importante si es necesario).
Esta propiedad puede corresponder a:
  • el ruta a un Image accesible desde el ordenador actual,
  • un archivo de Image que se encuentra en la biblioteca de aplicaciones,
  • un control Imagen que contiene un Image,
  • un dibujo realizado en una control Imagen con las funciones de dibujo y guardado en la memoria.
Si no se especifica esta propiedad, el Event no tiene associated Image.
Observación: Se debe utilizar una ventana interna para mostrar una imagen en la Event. El estilo simple (propuesto por Default) no puede ser usado para mostrar un Image.
ImportanciaIntegroImportancia de la Event.
Si este Property es igual o mayor que 1, se mostrará un icono (Icono de la importante Event.) en el control Línea de tiempo para indicar un Event importante.
Si no se especifica este Property, su valor es set a 0.
metaIntegroFin de Event. Este Property debe usar la misma unidad que la usada para mostrar el control Línea de tiempo (segundo, milisegundo o microsegundo).
Esta Property debe ser necesariamente especificada.
NotaCadena de caracteresNota asociada a la Event.
Si no se especifica esta Property, no se asocia ninguna nota a la Event.
RepetitionVariable de tipo RepetitionParámetros avanzados de Repetition. Esta Property se tiene en cuenta sólo si la con la repetición Property es set a True.
TítuloCadena de caracteresTítulo de la Event. El título se muestra en la línea de tiempo control.
Si no se especifica esta propiedad, la Event no tiene título.
TooltipCadena de caracteresTooltip que se muestra al deslizar el cursor sobre el evento. Por defecto, este valor incluye las horas de inicio y fin de la Event así como el título de Event.
WithRepetitionbooleano
  • True si se debe repetir el evento,
  • False si el evento tiene lugar una sola vez.
Si el evento se repite, la propiedad Repetition permite especificar la frecuencia del Repetition.
Por defecto, el valor de esta propiedad es False.

Funciones que utilizan variables EventTimeline

TimelineAddEventAñade una Event a una control Línea de tiempo.
Versión mínima requerida
  • Versión 18
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/01/2023

Señalar un error o enviar una sugerencia | Ayuda local