[Lazarus-es] stringgrid loquito...

Jesus Reyes jesusrmx en yahoo.com.mx
Mie Dic 12 20:31:37 CET 2012



--- El mié 12-dic-12, Paola Bruccoleri <pbruccoleri en adinet.com.uy> escribió:

De: Paola Bruccoleri <pbruccoleri en adinet.com.uy>
Asunto: Re: [Lazarus-es] stringgrid loquito...
A: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org>
Fecha: miércoles, 12 de diciembre de 2012, 12:07



  

    
  
  
    

    
      
        
          
            
              
                

                
              
              Es tu stringgrid editable? (ver Options->goEditing),
                por que cuando es editable, el grid hace eso
                automáticamente.
              

              
              Jesus Reyes A.
            
          
        
      
      

    
    Hola Jesús!

    no.. no es editable, recién miré; no quiero modificar nada a
    excepción del checkbox.
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
begin  Editor := nil;end;
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.

    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!

    

    El mismo comportamiento es con lazarus 0.9.31 y 1.0.2

    muchas gracias!

    

    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é.

Jesus Reyes A.
  

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20121212/a04865f6/attachment-0002.html>


More information about the Lazarus-es mailing list