![]() |
![]() |
![]() |
![]() |
![]() |
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
|
||||
|
||||
Ahora comprendo la cara de asombro de cHackAll
![]() ![]() El modo pmNotXor lo que hace básicamente es invertir el color que haya en ese punto, con sus detalles y demás.... pero básicamente eso. Lo que necesitas es usar pmCopy que será el que te pinta encima de otras piezas. Tendrás que adaptarlo, ya que al incluir sólo la unidad tuve que copiar y pegar a una aplicación de prueba. Tiene algunos fallitos, pero eso ya te lo dejo a ti.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#2
|
|||
|
|||
Te agradezo la respuesta y la molestia que te tomaste, pero usar pmCopy, si bien "pisa" la imagen tiene un problema, supongamos que hago el rectangulo, pero no suelto el mouse, si vuelvo para atras (es decir, "giro" el mouse) el rectangulo se llena de rayitas, adjunto una imagen por si no se entiende lo que digo
|
#3
|
||||
|
||||
claro, ese es el "fallito que te lo dejaba a tí"
![]() Cuando se mueve el mouse, debes guardar la posición en la que se ha dibujado el cuadrado de rayitas (el que marca la selección) y usar pen xor o NotXor para borrar el cuadro anterior. Lo que te ocurre es igualito a cuando terminas una partida del solitario de windows ![]() La filosofía es simple: - Primero dibujas en modo pmcopy y dsdot para crear el cuadro - al mover el ratón hacia atrás, debes borrar el cuadro anterior, y eso se consigue pintando de nuevo en las coordenadas del antiguo cuadro con el modo NotXor y dsdot. Dicho de otra forma: borrar un cuadro es pintar con xor activado. Edito: las imágenes, puedes subirlas a www.imageshack.us por ejemplo y poner el link aquí. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
||||
|
||||
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#6
|
|||
|
|||
Gracias por el ejemplo! es justo lo que necesitaba, voy a adaptarlo a mi aplicacion!
Muchas Gracias! |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Guardad Canvas De Un Image Con La propiedad stretch:=true | gulder | Gráficos | 9 | 28-11-2008 16:26:03 |
Imagen de un Image a otro | joHn je@N | Gráficos | 1 | 06-06-2005 10:06:00 |
¿como asignar una imagen de una BD a un Image? | scotex | Conexión con bases de datos | 3 | 20-02-2005 12:16:14 |
Como elimino una imagen de un Image | maravert | Gráficos | 1 | 26-09-2004 23:43:28 |
Ruta de Imagen de un Image | pkbza | Conexión con bases de datos | 1 | 10-05-2004 15:47:58 |
![]() |
|