Page 1 of 1

Ocultar solo algunos botones de un xbrowser

Posted: Sun Dec 22, 2024 1:20 pm
by Enrrique Vertiz
Estimados, saludos

Aqui abajo esta la imagen de un xbrowser, si coloco: "oDlg:aControls[ 1 ]:Hide()" no muestra ningun boton y si coloco: "oDlg:aControls[ 1 ]:show()", muestra 10 botones , 9 a la izquierda y 1 (un check) a la derecha, como hago para solo mostrar algunos y no todos, por ejemplo, SI mostrar los 4 primeros que son navegacion, NO mostrar los 3 siguientes que son aumentar, modificar y eliminar y SI mostrar el de imprimir y exportar a excel, asi como el check.
Gracias

https://imageshack.com/i/pnJ4gzWig

Re: Ocultar solo algunos botones de un xbrowser

Posted: Sun Dec 22, 2024 2:12 pm
by Antonio Linares

Code: Select all | Expand

#include "FiveWin.ch"

function Main()

   USE Customer 

   XBROWSER Alias() SETUP oBrw:oWnd:aControls[ 1 ]:aControls[ 1 ]:End()

return nil  

Re: Ocultar solo algunos botones de un xbrowser

Posted: Sun Dec 22, 2024 2:30 pm
by Enrrique Vertiz
Saludos Antonio

Gracias, asi oculte 1x1 : Dlg:aControls[1]:aControls[5]:Hide()

Re: Ocultar solo algunos botones de un xbrowser

Posted: Sun Dec 22, 2024 2:57 pm
by Antonio Linares
Siguiendo las indicaciones de Rao:

XBROWSER "customer.dbf" SETUP ( oBrw:bInit := { |o| o:oWnd:oBar:aControls[ 1 ]:Hide() } )