Amigo estoy usando este codigo pero al mostrar el xbrowse se queda pegado
no hace nada:
FUNCTION WINGES01()
LOCAL oBrow
LOCAL oDlg, oLbx
LOCAL oFnt
LOCAL nW, nH
LOCAL cPersonalca:=Space(60)
LOCAL oGet
LOCAL cVar, oCbx, cHelp,oCbx1
LOCAL oBar, oPop, oIcon, cTit
LOCAL oBtn, aX[6], aIdx:={},oCol
Local oWnd,oPanel
aIdx:={"por Codigo","por Nombre"}
cTit:="Datos de las Personales"
oPanel := TPanel():New( 0, 0, 0, 0, oVentPrinc)
oPanel:Hide()
if oVentPrinc:oClient <> NIL
oVentPrinc:oClient:Hide()
oVentPrinc:oClient := nil
endif
oVentPrinc:oClient := oPanel
cPersonal:=XServer:Query("SELECT * FROM personal ORDER BY cod_personal")
cPersonal:GoTop()
@ 0, 0 XBROWSE oLbx FIELDS cPersonal:Cod_personal,cPersonal:Nom_Personal,cPersonal:Rut_Personal,cPersonal:Dir_Personal,cPersonal:Ciu_Personal,cPersonal:Car_Personal,cPersonal:Com_Personal;
HEADERS "Codigo","Nombre","R.U.T.","Direccion","Ciudad","Cargo","Comision" ;
FIELDSIZES 80,250,90,200,150,150,50;
OF oPanel //WChld
SetDolphin( oLbx, cPersonal,.f. )
oLbx:bLDblClick := { |nRow,nCol,nKeyFlags|(GetPersonal(.F.,oLbx),oLbx:Refresh())}
oLbx:nMarqueeStyle := MARQSTYLE_HIGHLROW
oLbx:nColDividerStyle := LINESTYLE_RAISED
oLbx:nRowDividerStyle := LINESTYLE_RAISED
oLbx:bClrSelFocus := {|| { CLR_WHITE, RGB(24, 116, 205) } }
oLbx:lColDividerComplete := .t.
oLbx:nHeaderLines := 1
oLbx:lRecordSelector := .t.
oLbx:lAllowRowSizing := .F.
oLbx:l2007 := .T.
oLbx:CreateFromCode()
oLbx:nRowHeight := 19
*/
oVentPrinc:Resize()
oPanel:Resize()
oPanel:Show()
RETURN .t.
