Page 1 of 1

refrescar menu

Posted: Thu Oct 15, 2009 8:55 pm
by MarioG
Estimados;
Tengo un menu textual en ventana con opciones por ej. Agregar, Edita, Elimina
La ventana contiene un browse de registros de DBF
De manera que defino: MENUITEM "Editar datos de "+field->APELLIDO
La consulta es: Se puede refrescar oMenu para que esta opcion me muestre el registro actual?

muchas gracias

Re: refrescar menu

Posted: Thu Oct 15, 2009 9:03 pm
by ADBLANCO
Trata con:
oWnd:oMenu:initiate()
oWnd:oMenu:refresh()

Re: refrescar menu

Posted: Thu Oct 15, 2009 9:10 pm
by MarioG
Gracias por responder
Me falto la consulta mas importante. Desde donde controlo el evento.
De puro ignorante probé con:
oWnd:bLClicked:= {|| oWndPI:Initiate(), oWndPI:oMenu:Refresh() }

pero al parecer por ahí no es la cosa :oops:

Re: refrescar menu

Posted: Thu Oct 15, 2009 9:15 pm
by ADBLANCO
Se me ocurre que debes hacer una función, pasando como parámetros los objetos oWnd, oMenu.

Dicha función se debe ejecutar cada vez que te muevas de registro de la tabla