![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
No me queda claro.
"Dibujar" es poner una imagen encima de otra, tan simple como hacer un cuadrado en paint, con dimensiones 16x16 pixeles y pintarlo en el canvas de tu thumbnail. Cuando el usuario entre con el ratón en esa zona concreta (lo identificas por las coordenadas x e y del evento mousemove del thumbnail) y hace clic, entonces, coges otra imagen preparada (con la marca de verificación) y la dibujas sobre la anterior. Veo algunos detalles: - El checkbox tapa parte de la imagen. - El usuario no ve el checkbox porque la imagen de fondo es del mismo color que el checkbox - Tienes que programarlo todo, incluso saber si el usuario marcó o desmarcó la casilla. "Crear en ejecución" es totalmente distinto, el resultado es idéntico a ponerlo en tiempo de diseño, tienes el control que se llama checkbox1 y todos sus eventos y propiedades. Si tienes en una carpeta imágenes y usas la opción de windows de imprimir imágenes, verás que tienen un checkbox también, pero fuera de la imagen, así queda a la vista del usuario. Fácil de programar y elegante (al menos para mi gusto ).Si lo que quieres es "dibujar", yo no he trabajado mucho con ello, pero seguro que otros te dan algún apunte. Si tienes aún mi programilla de calendario, elimina el memo, pon tu jvThumbail y el checbox debajo; creo no tendrás ningún error...ni de compilación siquiera .Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#2
|
||||
|
||||
|
Cita:
Saludos
__________________
|
|
#3
|
||||
|
||||
|
Ya veo que hemos contestado al mismo tiempo
.el código te quedaría así: Ahora solo tienes que preguntar por Selected, en lugar de por el Checkbox.Checked, así que tu código sería más o menos:
Si por código necesitas activar el checkbox, puedes usar esto:
Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#4
|
||||
|
||||
|
Cita:
Ahora eso que me decis de la impresion de windows, es exactamente lo que quiero hacer, pero veo que la unica forma es como lo estamos haciendo... o hay otra pero ya es con el uso de un componente de pago??? Saludos
__________________
|
|
#5
|
||||
|
||||
|
Tengo un problema, yo creo los frames (TThumb) en run-time, y los libero cuando ya no los necesito, como para poder volver a cargarlos cuando yo quiera. Es que, hice dos formas de vista, una por filas en un ListView y el otro este Thumbnails. El procedimiento que uso es el siguiente:
Mi unico problema, es que no se como liberar los Thumbs creados, ya que me salta "component Thumb0 already exists".
__________________
|
|
#6
|
||||
|
||||
|
Usa un TObjectList, es lo más cómodo.
Declara en la ventana el TObjectList;
Cuando necesites destruir todos los Thumb:
Cuando necesites crear un Thumb:
Mira la ayuda de TObjectlist o busca por el foro. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#7
|
||||
|
||||
|
Lo que pasa es que la Lista, ya viene cargada de otro lado, y no me da ningun problema, en la lista solo estan cargado PATHs de imagenes de un directorio.
El problema lo tengo a la hora de liberar el componente TThumb creado, cuando ya no lo necesito, ya que si, vuelvo a crearlo sin liberarlo me salta error de que ya esta creado. Es esta parte:
No se como liberarlo. ![]()
__________________
|
|
#8
|
||||
|
||||
|
Ya lo solucione, no me daba cuenta que contaba los componentes en otro lado, y debia hacerlo en el lugar donde los estaba creando:
Saludos
__________________
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Diseño e implementación de Thumbnails | MaMu | Gráficos | 4 | 18-04-2007 20:25:37 |
| Componente para gráficos | Besto | Gráficos | 1 | 11-10-2006 20:53:23 |
| Componente para Filtrar ADO, Para D5 | olbeup | OOP | 5 | 14-09-2005 17:40:01 |
| componente para norma19 para delphi7 | raulmm26 | Varios | 3 | 07-02-2005 12:31:11 |
| Como puedo ver imagenes en Thumbnails? | marcoev | Gráficos | 1 | 29-05-2003 21:06:36 |
|