![]() |
![]() |
| 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
|
||||
|
||||
|
#2
|
|||
|
|||
|
gracias..
probare a ver si me sirve. |
|
#3
|
|||
|
|||
|
A mi tambien me sirve, pero lo que no vi ningun ejemplo, si tenes elguno te lo encargo, desde ya muchisimas gracias.
|
|
#4
|
||||
|
||||
|
Un ejemplito, aunque no con lo de Zarco,
// Saludos |
|
#5
|
||||
|
||||
|
Otra sugerencia:
|
|
#6
|
||||
|
||||
|
Está muy bien ese ejemplo Domingo. Una pregunta, ¿esta técnica es la que usarías para poder dibujar y borrar?
Ya sé que es una pregunta tonta porque es justamente lo que hace tu ejemplo, pero estoy pensando en programas como el wink que permiten trazar un recuadro sobre el escritorio y cambiarle de posición y tamaño. ¿Usan algo así como tu ejemplo o hay otras técnicas? // Saludos |
|
#7
|
||||
|
||||
|
Lo mas difícil de dibujar directamente sobre la pantalla es interceptar los eventos del ratón, pero creo que eso lo podemos solucionar con un hook. Por ejemplo, nuestra aplicación podría utilizar un hook de ratón y cuando estemos dibujando procesar ella misma los eventos de ratón, y no dejar que lleguen a otras aplicaciones.
Por lo demás seria igual que cualquier otra aplicación de dibujo, pero teniendo en cuenta que uno de los colores es transparente. Aquí por ejemplo, deje el código de una aplicación (muy sencilla) que permitía dibujar objetos (rectángulos, elipses, etc) y luego moverlo, redimensionarlos, etc. http://www.clubdelphi.com/foros/show...88&postcount=2 Como ya dije lo mas complicado seria lo de los hooks, pero tampoco demasiado ![]() |
|
#8
|
||||
|
||||
|
Ya, gracias. Pero en realidad me has confundido más
![]() A ver, en este otro ejemplo, tú dibujas sobre un PaintBox en tu formulario, de manera que puedes borrar (o pintar) el fondo cada vez que lo requieras de manera que puedes dar el efecto de la redimensión y movimiento de los objetos. Pero si dibujas directamente sobre el escritorio, ¿cómo lo haces? ¿Cómo borras la posición anterior? Por eso me llamó la atención tu ejemplo 45. Es decir, más que el uso del ratón, mi duda va sobre como borrar lo dibujado, en caso de dibujar directamente sobre el HDC del escritorio. ¿Hay alguna forma directa, o se debe usar una técnica como la de tu formulario transparente? // Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Dibujar sobre una imagen. | toorbye | Gráficos | 25 | 25-04-2017 10:47:55 |
| Dibujar con la API de Windows | Susanna | API de Windows | 2 | 02-11-2007 12:05:51 |
| Como dibujar en el escritorio sin que se borre ? | fafastrungen | Gráficos | 2 | 29-01-2007 00:15:14 |
| Dibujar sobre Timagen | eljose | Gráficos | 7 | 13-12-2006 11:01:58 |
| Dibujar figuras sobre un DBChart? | sano815 | Gráficos | 1 | 14-10-2005 05:21:58 |
|