![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Hola de nuevo:
Neftali, ya mire el planYear pero me parecio un poco mas complicado que la otra opcion que he barajado: al final he hecho un calendario anual con 12 stringgrids. Cada Stringgrid lleva un array asociado con el dia y el color del que quiero pintar el calendario. En los eventos OnDrawCell de cada Stringgrid pinto el dia del color que corresponda y en el evento on click, le pongo el color que el usuario quiere. Me ha costado un poco pero ya esta (+ o -) Gracias pro vuestra ayuda. |
|
#2
|
||||
|
||||
|
Si puedes, estaría bien que subieras el ejemplo al FTP del club. Así le podría servir a otros usuarios que busquen sobre el mismo tema.
Un saludo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
Hola de nuevo:
Cuando tenga un rato (esta tarde supongo), explicare como lo he conseguido. Despues de pegarme un rato es conceptualmente facil pero me ha costado un poco acertar. Un saludo |
|
#4
|
|||
|
|||
|
Hola de nuevo:
Explico un poco como he hecho: he creado 12 stringgrids, una tabla con el calendario para cada empleado (un registro por cada dia) y un array por cada mes del año. Cuando entro en la pantalla copio los datos de la tabla al array, asi que por cada mes tengo todos sus dias en el array. Tambien guardo en la tabla el color en el que se tiene que pintar el dia, o sea, la celda del stringgid. PAra pintar el stringgrid utilizo el evento drawcell, que se lanza un monton de veces pero a mi me va bien (y no hay otra posibilidad):
con eso se pinta el stringgird solo. El otro evento que he utilizado es el onclick del stringrid, en el cual le digo en que color hay que pintar la celda y lo grabo en la tabla:
Bueno, no se com o ha quedado, si alguien no lo entiende, que me lo diga. |
|
#5
|
|||
|
|||
|
Hola
me gustaria estudiar tu ejemplo.Lo has colgado en el FTP para poder probarlo,estudiarlo y aprender de él. Gracias |
|
#6
|
|||
|
|||
|
Calendarios
Hola
No me es posible subir el formulario porque forma parte de un proyecto e iba a dar muchos errores pero la solución que encontré es básicamente el código que puse en su día. Siento no poder ayudar más. Alopete |
|
#7
|
|||
|
|||
|
No pasa nada.
Era para visualizarlo mejor y poder adaptarlo a mis necesidades. Gracias |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| crear un calendario sin usar el Date del sistema | pablopessoa | Varios | 0 | 13-02-2009 19:09:44 |
| calendario | sisgeorge | C++ Builder | 2 | 02-07-2008 17:01:00 |
| calendario | reina | Varios | 9 | 17-04-2007 12:33:28 |
| Como crear calendario y reloj | Mario1980 | Varios | 4 | 15-10-2004 16:20:45 |
| Calendario | srangel | JAVA | 1 | 04-09-2004 12:58:08 |
|