<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#ffffff" text="#000000">
Hola todos..<br>
o es el stringgrid o yo ! pero me va a enloquecer; hace un
comportamiento raro.<br>
Cargo un stringgrid con lo q tiene pendiente de pagar un cliente. La
col de mas a la izq es un checkbox que al cargar los datos le pongo
valor '1' para que quede con el checkbox por defecto.<br>
<br>
En el evento SelectCell hago esto para q el usuario pueda marcar o
no cada item a pagar:<br>
<br>
if grdPendiente.Cells[0, aRow] = '1' then<br>
grdPendiente.Cells[0, aRow] := '0'<br>
else<br>
grdPendiente.Cells[0, aRow] := '1' <br>
<br>
<br>
Si llego a poner una marca para depurar en ese if.. zasss se me
enchastra todo y no puedo ni ejecutar el programa porque de entrada
nomás, ANTES de siquiera elegir un cliente, se queda ejecutando eso.
Claro, en el onShow del form hago esto para que al ppio el
stringgrid quede vacío:<br>
grdPendiente.RowCount:= 1;<br>
<br>
entonces a lo mejor se dispara eso.<br>
<br>
pero eso no es el lío: el lío está que al cargar la primera vez el
stringgrid, si hago clic en un renglón, se me desmarca ese renglón y
se marca el de abajo y viceversa.. o sea, al revés!.. es difícil
mostrarlo a no ser que haga un video!...<br>
<br>
<img src="cid:part1.06060503.09070407@adinet.com.uy" alt=""><br>
<br>
este comportamiento se arregla cuando por ej paso un nuevo renglón,
entonces vuelvo a vaciar el stgrid y vuelvo a cargarlo de nuevo..<br>
<br>
tienen idea a qué podrá deberse?? desde hoy estoy probando varias
cosas sin resultado!<br>
se agradece cq idea<br>
byeeeeeeeeeeee<br>
<br>
<br>
<br>
<br>
<br>
</body>
</html>