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 diagShape
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 diagShape permite definir todas las características avanzadas de la forma original utilizada en un diagrama.
ATENCIÓN:
  • Una variable de tipo diagShape no debe asignarse directamente y no puede agregarse directamente a un diagrama. Solo los tipos que derivan de este tipo de variable pueden asignarse o agregarse a un diagrama:
  • Las variables de tipo diagShape permiten manipular los tipos de formas, en particular los arrays de formas.
Ejemplo
// Iterate over the shapes in a diagram
ShapeName is string
diagControl is Diagram <- DIAGEDT_DIAG
 
FOR EACH ShapeInDiagram OF diagControl.Shape
ShapeName = ShapeInDiagram.Name // Gets the name of the shape
END
Observaciones

Propiedades específicas de las variables de tipo diagShape

Las siguientes propiedades pueden utilizarse para manipular una forma original:
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.
anchuraRealAncho 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.
denominar Cadena de caracteresNombre de la forma. Este nombre se utilizará para la búsqueda, por ejemplo, si la forma está en una biblioteca.
Franja de orilladiagBorderCaracterí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.
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.
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: 24/05/2023

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