FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour refrescar menu
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
refrescar menu
Posted: Thu Oct 15, 2009 08:55 PM

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

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 299
Joined: Mon Oct 22, 2007 03:03 PM
Re: refrescar menu
Posted: Thu Oct 15, 2009 09:03 PM

Trata con:
oWnd:oMenu:initiate()
oWnd:oMenu:refresh()

Saludos



Angel, Valencia, Venezuela



xH .997 - FW 7.9 - BCC55 - WorkShop - MySql
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: refrescar menu
Posted: Thu Oct 15, 2009 09:10 PM

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:

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 299
Joined: Mon Oct 22, 2007 03:03 PM
Re: refrescar menu
Posted: Thu Oct 15, 2009 09:15 PM

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

Saludos



Angel, Valencia, Venezuela



xH .997 - FW 7.9 - BCC55 - WorkShop - MySql

Continue the discussion