Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-08-2011
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Cita:
Empezado por ecfisa Ver Mensaje
Hola.
Te agrego un ejemplo en el cuál seleccionás los colores de fondo y fuente en ambos casos:
Saludos.
El problema ecfisa es que el compañero necesita descartar esos colores al momento de seleccionar la celda. Es por eso que le he dicho que lo que no está haciendo es tomar en cuenta el estado de la celda indicado en el parámetro State. Si el parámetro State posee dgsSelected, entonces ése es el indicativo de que la celda está seleccionada.

Saludos,
Chris
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
  #2  
Antiguo 26-08-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por Chris Ver Mensaje
El problema ecfisa es que el compañero necesita descartar esos colores al momento de seleccionar la celda. Es por eso que le he dicho que lo que no está haciendo es tomar en cuenta el estado de la celda indicado en el parámetro State. Si el parámetro State posee dgsSelected, entonces ése es el indicativo de que la celda está seleccionada.

Saludos,
Chris
Hola Chris.

Entiendo lo que comentas, pero aparte de la selección, creo que de todas maneras las celdas tienen que tener colores diferentes cuando son pares o impares.

Ahora voy a probar evaluando la condición del estado.

Un saludo.

Edito: Tenés toda la razón Chris , gracias por la observación, ya incluí el "!" en la condición del código del mensaje superior
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 26-08-2011 a las 19:10:42.
Responder Con Cita
  #3  
Antiguo 26-08-2011
Avatar de Chris
[Chris] Chris is offline
Miembro Premium
 
Registrado: abr 2007
Ubicación: Jinotepe, Nicaragua
Posts: 1.678
Poder: 19
Chris Va por buen camino
Cita:
Empezado por ecfisa Ver Mensaje
Hola Chris.

Entiendo lo que comentas, pero aparte de la selección, creo que de todas maneras las celdas tienen que tener un color diferentes cuando son pares e impares.

Ahora voy a probar implementando la condición de selección.

Un saludo.
Sí lo tendrán inclusive con un código pequeño. Al utilizar DefaultDrawColumnCell, el sistema utilizará el color indicado en la propiedad Color del TDBGrid o TColumn cuando la celda no sea par. Por lo que utilizar else para explícitamente asignarle el color predeterminado es redundante desde mi punto de vista.

Saludos,
Chris
__________________
Perfil Github - @chrramirez - Delphi Blog - Blog Web
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ayuda, instale un componenete y perdi otro aldmoscardi Varios 5 05-07-2007 17:31:09
Tcanvas mejorado eliash Gráficos 6 10-01-2006 10:47:13
tcanvas alineado a la derecha rebollo75 Impresión 2 30-11-2005 18:45:33
Perdi el ejemplo buitrago_listas SQL 1 19-01-2005 20:51:36
Alternativa a TCanvas.StretchDraw Jose_Pérez Gráficos 2 17-04-2004 16:01:13


La franja horaria es GMT +2. Ahora son las 09:35:37.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi