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 diagConnectionPoint
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
diagConnectionPoint (Tipo de Variable)
 
diagConnectionPoint TIPO se utiliza para definir todas las características avanzadas de un punto de conexión (es decir, un punto alrededor de una forma que un conector se ajusta) en un Diagram MITOS6006 El EDITAR control. Las características de este punto de conexión 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 diagConnectionPoint

Las siguientes propiedades pueden utilizarse para manipular un punto de conexión:
Nombre de la propiedadTipo utilizadoEfecto
FormadiagShapeForma que contiene el punto de conexión.
XRealCoordenada X del punto de conexión, expresada en píxeles.
XPercentRealCoordenada X del punto de conexión, expresada en porcentaje.
YRealCoordenada Y del punto de conexión, expresada en píxeles.
YPercentRealCoordenada Y del punto de conexión, expresada en porcentaje.
Observaciones
  • Los conectores siempre pueden ajustarse a los puntos de conexión creados mediante programación.
  • Varios conectores pueden empezar o terminar en un punto de conexión determinado.
  • Las formas pueden tener múltiples puntos de conexión, accesibles a través de ConnectionPoint array de variables de tipo diagShape.
  • Ambos extremos de un conector pueden tener un punto de conexión.
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: 25/05/2023

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