<!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">
    El 12/12/2012 06:04 p.m., Paola Bruccoleri escribió:
    <blockquote cite="mid:50C8E363.8070801@adinet.com.uy" type="cite">
      <meta http-equiv="Context-Type" content="text/html;
        charset=ISO-8859-1">
      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">
        <table>
          <tbody>
            <tr>
              <td valign="top"><br>
                <br>
                --- El <b>mié 12-dic-12, Paola Bruccoleri <i><a
                      moz-do-not-send="true"
                      href="mailto:pbruccoleri@adinet.com.uy"><pbruccoleri@adinet.com.uy></a></i></b>
                escribió:<br>
                <blockquote><br>
                  De: Paola Bruccoleri <a moz-do-not-send="true"
                    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
                    moz-do-not-send="true"
                    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>
    </blockquote>
    <br>
    le comenté todo el código al evento SelectCell y sucede exactamente
    lo mismo; no puedo intercambiar los valores del stringgrid en la col
    del checkbox<br>
    <br>
    Si alguien tiene un ejemplo que esto funcione se lo agradezco... es
    para ver que es lo que está pasando; sino, desistiré de usar
    checkboxes y usar alguna otra forma de marcar determinados
    registros...<br>
    byeeeeeeeeee<br>
    <br>
    <br>
  </body>
</html>