<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><br><br>--- El <b>mié 12-dic-12, Paola Bruccoleri <i><pbruccoleri@adinet.com.uy></i></b> escribió:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>De: Paola Bruccoleri <pbruccoleri@adinet.com.uy><br>Asunto: Re: [Lazarus-es] stringgrid loquito...<br>A: "Spanish version of Lazarus List" <lazarus-es@lists.lazarus.freepascal.org><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 id="yiv1139005284"><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 style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>
    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><p>Jesus Reyes A.</p><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">
  <div>

</div></blockquote></td></tr></table>