|
|
|
|
|
- Manejo del control que abrió la ventana emergente
- Uso de MyPopupControl en un procedimiento
- Funciones de WLanguage y ventana actual
MyPopupControl (Palabra reservada)
MyPopupcontrol se utiliza para manipular el control que abrió una ventana emergente. En tiempo de ejecución, MyPopupControl se sustituye por: - El control que abrió la ventana emergente (es decir, el control desde el que se llamó a OpenPopup o OpenPopupPosition).
- El control especificado en la función OpenPopupPosition si se seleccionó el modo de visualización poAccordingToControl.
En cualquier caso, MyPopupcontrol se sustituye en tiempo de ejecución por el control correspondiente (y no por el nombre del control). Entonces, MyPopupcontrol puede utilizarse como cualquier control. La palabra clave MyPopupControl puede utilizarse para hacer que el código local (control, botón, etc.) o global (Procedure, clase, etc.) sea independiente de la ventana emergente actual. IF MyPopupControl..Type = typButton THEN
MyPopupControl..Caption = "Selection in progress"
END
Observaciones Manejo del control que abrió la ventana emergente - MyPopupcontrol se sustituye siempre por el control que abrió la ventana emergente. Por lo tanto, se puede manejar desde el código de la ventana emergente. Por ejemplo:
IF MyPopupControl..Type = typButton THEN
MyPopupControl..Caption = "Selection in progress"
END
CallProcedure(MyPopupControl)
- MyPopupControl sólo puede utilizarse en los procesos que manipular la ventana emergente actual (en los procesos associated con un control por ejemplo). MyPopupControl no puede utilizarse en un reporte o en una ventana que no sea un reporte emergente o una ventana emergente.
Uso de MyPopupControl en un procedimiento - La palabra clave MyPopupControl puede utilizarse en un Procedure local o global sólo si el Procedure se llama en un Process asociado a un control de la ventana emergente o en un Process de la ventana emergente.. En este caso, MyPopupcontrol se refiere al control que abrió la ventana emergente.
- La palabra clave MyPopupControl se utiliza para que un Procedure sea "genérico": El nombre control no se escribe. Este procedimiento puede ser llamado por varios controles.
Funciones de WLanguage y ventana actual Para especificar la control que abrió la ventana emergente actual en las funciones WLanguage que aceptan un nombre control como parámetro, utilice la palabra clave MyPopupcontrol.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|