Intento manejar una ventana desde codigo con el siguiente codigo:
- Code: Select all Expand view
DEFINE WINDOW oWnd MDICHILD OF M->oWndPrin TITLE "Calendario" FROM 0, 0 TO 300,CooWP[4] PIXEL HELPID "Calendario"
@ 180,005 GET oFInic VAR Finic OF oWnd SIZE 80,20 PIXEL UPDATE
@ 180,095 COMBOBOX Operac ITEMS MasMen OF oWnd SIZE 40,50 PIXEL UPDATE
@ 180,145 GET oNDias VAR NDias OF oWnd SIZE 30,20 PIXEL PICTURE "###" UPDATE //<-En este GET se detiene
@ 180,185 SAY "Dias = " OF oWnd PIXEL //<-Esta instruccion hace que se detenga
@ 180,245 GET oFFinal VAR FFinal OF oWnd SIZE 80,20 PIXEL UPDATE //<-Con el tabulador, no llega hasta este GET
ACTIVATE WINDOW oWnd
pero si uso el tabulador se detiene en el GET oNDias, solo si quito el SAY se puede brincar al ultimo GET (oFFinal)
Intente "engañar" a la ventana usando en lugar de SAY un GET guardando en la variable SayDias:="Dias = " y condicionandolo asi:
- Code: Select all Expand view
@ 180,185 GET SayDias OF oWnd SIZE 30,20 PIXEL WHEN .F.
pero se sigue deteniendo en el GET anterior. Solo quitando el GET condicionado o el SAY logro que se pase al ultimo get. Como lo puedo solucionar?
Se les agradece de antemano sugerencias.