|
|
|
|
- Salir de una secuencia de procedimientos
p is procedure p = MyProcedure p.After = MyProcedureCalledAfter p.Before = MyProcedureCalledBefore // The order for calling the procedures will be: // - MyProcedureCalledBefore // - MyProcedure // - MyProcedureCalledAfter p()
Sintaxis
Reemplazar procedimientos existentes con la propiedad After (operador =) Ocultar los detalles
<Element>.After = <WLanguage procedure>
Insertar un procedimiento después de los procedimientos existentes (operador +=) Ocultar los detalles
<Element>.After += <WLanguage procedure>
Observaciones Salir de una secuencia de procedimientos Si se ejecutan varios procedimientos en una secuencia, esta puede interrumpirse desde el código de uno de los procedimientos utilizando la función SetFocusAndReturnToUserInput. Ejemplo:
// Click on BTN_Button1 BTN_Button2.Process[trtClick].After += MyProc1 BTN_Button2.Process[trtClick].After += MyProc2
// Click on BTN_Button2 Trace("Button 2 clicked")
PROCEDURE MyProc1() Trace(dbgInfo(dbgProcess)) SetFocusAndReturnToUserInput(MySelf.Name)
PROCÉDURE MyProc2() Trace(dbgInfo(dbgProcess))
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|