Hola.
No logro que al hacer "click" en la columna 2 que quede seleccionada la casilla del checkbox
Me muestra bien el browser (Tlistbox en el RC) pero no me deja "editarlo"
Lo que estaba mal es que faltaba el :setcheck(, .t.)
y otra cosa hay que ponerle un tama帽o a la columna que tiene el checkbox porque sino no funciona bien.
No logro que al hacer "click" en la columna 2 que quede seleccionada la casilla del checkbox
Me muestra bien el browser (Tlistbox en el RC) pero no me deja "editarlo"
METHOD setBrw() CLASS TUsuarios
聽 聽LOCAL oFont, oFont1
聽 聽DEFINE FONT oFont NAME "Ms Sans Serif" SIZE 0, - 8
聽 聽DEFINE FONT oFont1 NAME "Ms Sans Serif" bold SIZE 0, - 8
聽 聽::aNiveles := { ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Agregar clientes", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Modificar datos de clientes", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Ver datos de clientes", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Agregar carpetas de clientes", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Modificar datos de la carpeta de los clientes", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Ver los datos de la carpeta de los clientes", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Tarea de Control de carpeta", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Tarea de Analisis de carpeta", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Tarea de Verificaci贸n de an谩lisis de carpeta", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Tarea de Creaci贸n del Incipit", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Tarea de Verificaci贸n del Incipit", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Tarea de Creaci贸n del Indice", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Tarea de Verificaci贸n del Indice", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Tarea de Creaci贸n de carpeta para Netlex", .F. }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽{ "Tarea de Verificaci贸n de carpeta para Netlex", .F. } ;
聽 聽 聽 聽 聽 聽 聽 聽 聽}
聽 聽REDEFINE XBROWSE ::oBrw ID 110 ;
聽 聽COLUMNS 1, 2 ;
聽 聽DATASOURCE ::aNiveles OF ::oDlg
聽 聽WITH OBJECT ::oBrw
聽 聽 聽 :bClrStd 聽 聽:= { || IF( ::oBrw:KeyNo() % 2 == 0, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 { CLR_BLACK, RGB( 255, 255, 255 ) }, ;
聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 聽 { CLR_BLACK, RGB( 214, 255, 245 ) } ) }
聽 聽 聽 :bClrSel := { || { CLR_BLACK, 聽RGB( 160, 240, 240 ) } }
聽 聽 聽 :lKinetic 聽 聽 聽 聽 聽 聽:= .F.
聽 聽 聽 :ltransparent 聽 聽 聽 聽:= .F.
聽 聽 聽 :lHScroll 聽 聽 聽 聽 聽 聽:= ( .T. )
聽 聽 聽 :lColDividerComplete := .F.
聽 聽 聽 :nRowDividerStyle 聽 聽:= 4
聽 聽 聽 :nStretchCol 聽 聽 聽 聽 := STRETCHCOL_LAST
聽 聽 聽 :nColDividerStyle 聽 聽:= 4
聽 聽 聽 :lRecordSelector 聽 聽 := .F.
聽 聽 聽 :lAllowColSwapping 聽 := .F.
聽 聽 聽 :nHeaderHeight 聽 聽 聽 := 25
聽 聽 聽 :nRowHeight 聽 聽 聽 聽 聽:= 23
聽 聽 聽 WITH OBJECT :aCols[ 1 ]
聽 聽 聽 聽 聽:cHeader 聽 聽 聽 := "Tarea a realizar"
聽 聽 聽 聽 聽:nHeadStrAlign := AL_CENTER
聽 聽 聽 聽 聽:nDataStrAlign := AL_LEFT
聽 聽 聽 聽 聽:oDataFont 聽 聽 := oFont
聽 聽 聽 聽 聽:oHeaderFont 聽 := oFont1
聽 聽 聽 聽 聽:nWidth 聽 聽 聽 聽:= 340
聽 聽 聽 END WITH
聽 聽 聽 WITH OBJECT :aCols[ 2 ]
聽 聽 聽 聽 聽:nHeadStrAlign := AL_CENTER
聽 聽 聽 聽 聽:nDataStrAlign := AL_LEFT
聽 聽 聽 聽 聽:oDataFont 聽 聽 := oFont
聽 聽 聽 聽 聽:oHeaderFont 聽 := oFontt
聽 聽 聽 聽 聽:setcheck()
聽 聽 聽 END WITH
聽 聽END WITH
聽 聽RETURN ( NIL )y otra cosa hay que ponerle un tama帽o a la columna que tiene el checkbox porque sino no funciona bien.
聽 聽 聽 WITH OBJECT :aCols[ 2 ]
聽 聽 聽 聽 聽:nHeadStrAlign := AL_CENTER
聽 聽 聽 聽 聽:nDataStrAlign := AL_LEFT
聽 聽 聽 聽 聽:oDataFont 聽 聽 := oFont
聽 聽 聽 聽 聽:oHeaderFont 聽 := oFontt
聽聽 聽 聽 聽 :nWidth:= 10 聽 聽 聽 聽 聽 <------------ AGREGADO
聽 聽 聽 聽 聽:setcheck(, .t.) 聽 聽 聽 聽<------------ MODIFICADO
聽 聽 聽 END WITH