Elementos gráficos y lógicos
9.5 SlEsGraphCustomWidget
Parámetros:
• update()
La función actualiza la vista, a condición de que la actualización del widget no esté
desactivada y el widget no esté oculto. La función está optimizada para mantener el
rendimiento de la aplicación y la vista no se haga inestable debido a una actualización
demasiado frecuente.
• repaint()
La función actualiza la vista justo después de la llamada. Por ello, la función repaint solo debe
usarse si es imprescindible la actualización inmediata, p. ej. en animaciones.
Se recomienda trabajar siempre con la función update(). Internamente, el
SlEsGraphCustomWidget trabaja siempre con la función update(), p. ej., con setView().
addPoint: agregar punto a un contorno
Sintaxis:
Descripción:
Parámetros:
addLine: agregar línea a un contorno
Sintaxis:
Descripción:
Parámetros:
addRect: agregar rectángulo a un contorno
Sintaxis:
Descripción:
264
GraphVarName
Nombre de la variable de visualización que contiene un
SlEsGraphCustomWidget
Return Value
Errorcode (bool): TRUE = correcto
ReturnValue = CallCWMethod(GraphVarName, "addPoint", x, y)
ReturnValue = CallCWMethod(GraphVarName, "addPoint", x, y, DummyPoint)
Agregar un punto al contorno seleccionado. Además puede definirse un punto de
prueba (dummy) que no se dibujará, pero puede posicionarse con el cursor.
GraphVarName
Nombre de la variable de visualización que contiene un
SlEsGraphCustomWidget
Return Value
Errorcode (bool): TRUE = correcto
x
Coordenada x (double)
y
Coordenada y (double)
DummyPoint
El punto se trata como invisible (bool): TRUE = sí
ReturnValue = CallCWMethod(GraphVarName, "addLine", x1, y1, x2, y2)
Agregar una línea al contorno seleccionado actualmente
GraphVarName
Nombre de la variable de visualización que contiene un
SlEsGraphCustomWidget
Return Value
Errorcode (bool): TRUE = correcto
x1
Coordenada x del punto inicial (double)
y1
Coordenada y del punto inicial (double)
x2
Coordenada x del punto final (double)
y2
Coordenada y del punto final (double)
ReturnValue = CallCWMethod(GraphVarName, "addRect", x1, y1, x2, y2)
Agregar un rectángulo al contorno seleccionado actualmente.
SINUMERIK Integrate Run MyScreens
Manual de programación, 07/2022, A5E50479473E AC