se llama ::eliminarItem()
- Code: Select all Expand view RUN
- WITH OBJECT ::oBrw
:aCols[ 2 ]:oDataFont := oFont1
:aCols[ 2 ]:nHeadStrAlign := AL_CENTER
:aCols[ 2 ]:oHeaderFont := oFont1
:aCols[ 2 ]:cHeader := "Descripcion"
:aCols[ 2 ]:nWidth := 450
:aCols[ 2 ]:nEditType := EDIT_BUTTON
:aCols[ 2 ]:bEditBlock := { | oCol | ;
::productos(), ;
::oBrw:Refresh(), ;
::oBrw:setfocus() ;
}
mas abajo en la misma definicion del xbroowser capturo la tecla presionada, pero siempre "antes" de ir al metodo ::eliminarItem() salta el metodo "productos()"
- Code: Select all Expand view RUN
- ::oBrw:bKeyDown := { | nkey | iif(nkey == VK_DELETE, ::eliminarItem(),)}