El tipo
Diagram se utiliza para definir todas las características avanzadas de un Diagram que pueden editarse en el Editor Diagram control. Las características de esta Diagram 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.
// Create a rectangle shape
MyShape is diagRectangle
// Set the dimensions, position and background color
MyShape.X = 100
MyShape.Y = 100
MyShape.Width = 350
MyShape.Height = 150
MyShape.Background.Color = PastelRed
MyShape.Comment = "Rectangle"
// Reference the displayed diagram
MyDiagram is Diagram <- DIAGEDT_MyDiagram
// Add the rectangle shape to the diagram
Add(MyDiagram.Shape, MyShape)
// Display the comment of the shape
Trace(MyDiagram.Shape[1].Comment)
// Move all shapes down
MyDiagram is Diagram <- DIAGEDT_MyDiagram.Value
FOR i = 1 TO MyDiagram.Shape.Count
Shape is diagShape
Shape <- MyDiagram.Shape[i]
Shape.Y += 10
END
Observaciones
Propiedades específicas de las variables description de Diagram
Las siguientes propiedades pueden utilizarse para manipular a Diagram:
| | |
Nombre de la propiedad | Tipo utilizado | Efecto |
---|
BackgroundColor | Integro | Color de fondo de la Diagram. 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.
- una variable de tipo Color. En este caso, se tiene en cuenta la opacidad especificada en la variable.
|
Forma | Array de diagShape | Array que contiene las diferentes formas en el Diagram. Esta propiedad es de solo lectura. |
PageLayout | diagLayout | Diseño de Diagram. Esta disposición se utiliza para imprimir la Diagram. |
| Real | Espacio entre las líneas de la cuadrícula. |
Valor | String, Buffer, etc. | Valor de la Diagram. Esta propiedad puede corresponder a: - a Diagram Editor control,
- la ruta de un archivo Diagram,
- una variable de tipo Buffer que contiene una Diagram.
|