ACTIVATE DIALOG <oDlg> [ var <lResult>
];
[ CENTER | CENTERED> [ IN PARENT ] ] ;
[ NOWAIT | NOMODAL ] ;
[ WHEN <uWhen> ] ;
[ VALID <uValid> ] ;
[ ON [ LEFT ] CLICK <uClick> ] ;
[ ON INIT <uInit> ] ;
[ ON MOVE <uMoved> ] ;
[ ON PAINT <uPaint> ] ;
[ ON RIGHT CLICK <uRClicked,...> ] ;
[ RESIZE16 ]
Descripción
Inicializa un diálogo recien definido, es exactamente lo mismo
que el comando ACTIVATE DIALOG de Fivewin, la única difrencia es
que este comando guarda en la variable <lResult> el valor
devuelto por el método activate() del diálog, que en el caso
del los diálogos de la familia dAbreBrow,
devolverá el valor de la variable ::lOk, por ejemplo, cuando se
indica la opción YESNO del comando DEFINE DIALOG.
A excepción de <lResult>,
todas las opciones son las mismas del comando ACTIVATE
DIALOG de Fivewin
<lResult>
Variable en la que se guardará el resultado del
método activate() del diálogo
Ejemplo
DEFINE DIALOG BROWSE oDlg FIELDS
nombre, apellido, telefono ;
HEAD "Nombre", "Apellido",
"Teléfono" ;
ON INDEX "Nombre", "Apellido"
seek upper( xSeek ) ;
YESNO
ACTIVATE DIALOG oDlg CENTER VAR lOk