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 Editor de diagramas / Tipos de variables
  • Propiedades específicas de las variables de tipo diagConnector
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
diagConnector (Tipo de Variable)
 
El tipo diagConnector se utiliza para definir todas las características avanzadas de un conector en un Diagram. Las características de este conector pueden definirse y modificarse mediante diferentes propiedades de WLanguage.
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
N is int
 
// Create a rectangle shape
MyShape1 is diagRectangle
// Set the dimensions, position and background color
MyShape1.X = 100
MyShape1.Y = 100
MyShape1.Width = 50
MyShape1.Height = 50
MyShape1.Background.Color = PastelRed
 
// Reference the displayed diagram
MyDiagram is Diagram <- DIAGEDT_MyDiagram
 
// Add the rectangle shape to the diagram
N = Add(MyDiagram.Shape, MyShape1)
 
// Create an ellipse
MyShape2 is diagOval
 
// Set the dimensions, position and background color
MyShape2.X = 200
MyShape2.Y = 200
MyShape2.Width = 50
MyShape2.Height = 50
MyShape2.Background.Color = PastelGreen
 
// Add the ellipse to the diagram
Add(MyDiagram.Shape, MyShape2)
 
// Creates a connector
MyConnector is diagConnector
Add(MyDiagram.Shape, MyConnector)
 
// Reference added objects
MyShape1 <- MyDiagram.Shape[ N ]
MyShape2 <- MyDiagram.Shape[ N + 1 ]
MyConnector <- MyDiagram.Shape[ N + 2 ]
 
MyConnector.Beginning.ConnectionPoint = MyShape1.ConnectionPoint[1]
MyConnector.Beginning.ConnectionPoint.X = 100
MyConnector.Beginning.ConnectionPoint.Y = 50
 
MyConnector.Ending.ConnectionPoint = MyShape2.ConnectionPoint[1]
MyConnector.Ending.ConnectionPoint.X = 0
MyConnector.Ending.ConnectionPoint.Y = 50
Propiedades

Propiedades específicas de las variables de tipo diagConnector

Observación: El tipo diagConnector hereda del tipo diagShape . Esto significa que todas las propiedades del tipo diagShape están disponibles para el tipo diagConnector. Estas propiedades aparecen en cursiva en la siguiente lista.
Las siguientes propiedades pueden utilizarse para manipular un conector:
Nombre de la propiedadTipo utilizadoEfecto
ActionAlloweddiagActionAllowed o constante
  • Variable de tipo diagActionAllowed que permite definir los cambios que el usuario puede realizar en la forma.
  • Constante diagActionNone: ninguna acción disponible.
  • Constante diagActionAll (Valor predeterminado): todas las acciones están disponibles.
AlturaRealAltura de la caja que contiene la forma antes de la rotación o zoom, expresada en pixeles.
AnchoRealAncho de la caja que contiene la forma antes de la rotación o zoom, expresada en pixeles.
ÁnguloRealÁngulo de rotación de la forma (expresado en grados).
BackgroundConstante, entero o ColorColor de fondo de la forma.
La propiedad Color define el color de fondo de la forma.
Esta propiedad puede corresponder a:
  • un color RGB (devuelto por la función RGB),
  • un color HSL (devuelto por la función HSL),
  • un color predefinido de WLanguage.
  • a Variable de tipo Color. En este caso, se tiene en cuenta la opacidad especificada en la variable.
commentCadena de caracteresNota sobre la forma. Esta nota no se muestra.
ConnectionPointArray de diagConnectionPointLista de puntos de conexión de la forma.
NombreCadena de caracteresNombre de la forma. Este nombre se utilizará para la búsqueda, por ejemplo, si la forma está en una biblioteca.
EnrutamientoConstante de tipo IntegerTipo de recorrido del conector:
  • routeStraight: El conector, que va desde el punto inicial al punto final y pasa por los puntos de paso, es una recta Line.
  • rutaOrtogonal: El conector, que va desde el punto inicial al punto final y pasa por los puntos de paso, tiene curvas en ángulo recto.
estrenodiagHeadExtremo de origen del conector.
Fin dediagHeadExtremo de destino del conector.
BordediagBorderCaracterísticas del borde de la forma.
Las propiedades disponibles son:
  • Color: color del borde.
  • Espesor: grosor del borde.
  • escribir a máquina: tipo de borde.
noteCadena de caracteresNota asociada a la forma.
OpacidadIntegroPorcentaje de opacidad de la forma. Este valor oscila entre invisible (0) y completamente opaco (100).
Sombrabooleano
  • True si la forma tiene sombra,
  • False en caso contrario.
TextodiagTextTexto (con formato) dentro de la forma.
WayPointArray de diagWaypointPuntos de conexión.
XReal Coordenada X de la caja que contiene la forma antes de la rotación o zoom, expresada en pixeles. Esta coordenada X es relativa al padre de la forma.
YReal Coordenada Y de la caja que contiene la forma antes de la rotación o zoom, expresada en pixeles. Esta coordenada Y es relativa al padre de la forma.
Ver también
Versión mínima requerida
  • Versión 27
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/06/2023

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