<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hola Jesús.<br>
<br>
El 12/12/2012 05:31 p.m., Jesus Reyes escribió:
<blockquote
cite="mid:1355340697.87239.YahooMailClassic@web120906.mail.ne1.yahoo.com"
type="cite">
<meta http-equiv="Context-Type" content="text/html;
charset=iso-8859-1">
<table>
<tbody>
<tr>
<td valign="top"><br>
<br>
--- El <b>mié 12-dic-12, Paola Bruccoleri <i><a class="moz-txt-link-rfc2396E" href="mailto:pbruccoleri@adinet.com.uy"><pbruccoleri@adinet.com.uy></a></i></b>
escribió:<br>
<blockquote><br>
De: Paola Bruccoleri <a class="moz-txt-link-rfc2396E" href="mailto:pbruccoleri@adinet.com.uy"><pbruccoleri@adinet.com.uy></a><br>
Asunto: Re: [Lazarus-es] stringgrid loquito...<br>
A: "Spanish version of Lazarus List"
<a class="moz-txt-link-rfc2396E" href="mailto:lazarus-es@lists.lazarus.freepascal.org"><lazarus-es@lists.lazarus.freepascal.org></a><br>
Fecha: miércoles, 12 de diciembre de 2012, 12:07<br>
<br>
<div>
<div> <br>
<blockquote type="cite">
<table>
<tbody>
<tr>
<td valign="top">
<blockquote>
<p><br>
</p>
</blockquote>
<p>Es tu stringgrid editable? (ver
Options->goEditing), por que cuando
es editable, el grid hace eso
automáticamente.</p>
<p><br>
</p>
<p>Jesus Reyes A.</p>
</td>
</tr>
</tbody>
</table>
<br>
</blockquote>
Hola Jesús!<br>
no.. no es editable, recién miré; no quiero
modificar nada a excepción del checkbox.</div>
<div><br>
</div>
</div>
</blockquote>
<div>
<div>En ese caso te recomiendo que de todos modos pongas
el grid como editable, luego crea un evento
OnSelectEditor, en el código manipulador de éste
evento tan solo especifica que no quieres ningún
editor, es decir</div>
<div><br>
</div>
<div>begin</div>
<div> Editor := nil;</div>
<div>end;</div>
<div><br>
</div>
<div>Esto tendría el efecto de hacer al grid como solo
lectura, pero funcionará en tu caso por que
cbCheckboxColumn no usa realmente un control editor.</div>
</div>
<blockquote><br>
</blockquote>
</td>
</tr>
</tbody>
</table>
</blockquote>
ya hice eso..<br>
<br>
<blockquote
cite="mid:1355340697.87239.YahooMailClassic@web120906.mail.ne1.yahoo.com"
type="cite">
<table>
<tbody>
<tr>
<td valign="top">
<blockquote> aparte hay algo más raro.. cuando el
stringgrid tiene 1 solo renglón, y como tb tengo en el
mismo form otro dbgrid con datos de OTRO query, es como
si se me enredaran: hago clic en stringgrid, se desmarca
el chechbox.. si sigo haciendo clic allí no marca más
nada.. sin embargo si hago clic en el dbgrid, se me
marca con el checkbox el renglón del stringgrid!<br>
<br>
El mismo comportamiento es con lazarus 0.9.31 y 1.0.2<br>
muchas gracias!<br>
<br>
</blockquote>
<p>Eso me suena mas a un problema de manipulación dentro
de tu programa que a un problema del Stringgrid o
DbGrid, de cualquier manera, si de todos modos piensas
que es un problema de los grids, por favor, crea un
proyecto de ejemplo y lo miraré.<br>
</p>
<p><br>
</p>
</td>
</tr>
</tbody>
</table>
</blockquote>
la cosa mejoró..solo un poquito... con ese cambio ahora ya no joroba
que haga clic en otro de los dbgrids, pero.... no me funciona nada
el marcar/desmarcar el checkbox..<br>
lo raro que si lo vuelvo a cargar de nuevo, queda bien...<br>
no tengo claro que es lo que estaré haciendo mal para que esto no
funcione.. yo no digo que no sea yo la culpable! :) y ojalá sea yo
porque entonces es arreglable! jaja<br>
<br>
muchas gracias!<br>
<br>
<br>
</body>
</html>