Ejemplo
DEF MyGraphVar = (W///,"slesgraphcustomwidget.SlEsGraphCustomWidget"/////
10,10,340,340/0,0,0,0)
SUB(on_MyGraphVar_ViewChanged
<< ", " << SIGARG[3]
END_SUB
9.6
SlEsTouchButton
9.6.1
SlEsTouchButton
Generalidades
Run MyScreens permite crear fácilmente aplicaciones de distinto grado de funcionalidad. En
especial facilita la configuración de botones de libre ubicación para manejo táctil
(TouchButtons). La configuración de los TouchButtons debe cumplir lo siguiente:
• Las dos modificaciones de estado posibles del botón, "clicked" (pulsado) y "checked"
(enclavado), pueden recogerse en la configuración para disparar las acciones
correspondientes.
• Los TouchButtons pueden manejarse por toque único o múltiple, ratón o teclado.
• La visualización del TouchButton depende de la resolución actual. Esto se aplica también a la
fuente y a las imágenes visualizadas.
• Para el TouchButton pueden aplicarse dos estilos de representación: "Softkey Look&Feel" y
"Específico del usuario". En el modo "Softkey Look&Feel", los TouchButtons se representan al
estilo de los pulsadores de menú de Operate. En ambos estilos de representación están
disponibles funciones como, por ejemplo, el escalado de imágenes.
• Los TouchButtons se implementan y están disponibles en forma de CustomWidget.
SINUMERIK Integrate Run MyScreens
Manual de programación, 10/2020, A5E40869575E AE
DLGL("Current view: " << SIGARG[0] << ", " << SIGARG[1] << ", " <<
Elementos gráficos y lógicos
9.6 SlEsTouchButton
SIGARG[2]
249