| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
falco52 Cdt

Registrado: 22 Oct 2004Mensajes: 2
|
Publicado: Lun 23 May, 2005 8:52 pm Asunto: Más gráficos en Builder |
|
|
1.- Necesito saber en qué evento del TPaintBox puedo dejar presionado el botón del mouse y arrastrarlo para ir dibujando un punto en la posición del cursor (hacer un trazo libre).
2.- Cómo puedo cambiar la imagen del cursor por una creada por mí (un archivo .cur) cuando pasa sobre un PaintBox o el componente que sea. |
|
| Volver arriba |
|
 |
Cerúleo Master


Registrado: 04 Ago 2003Mensajes: 332Ubicación: Santander, España
|
Publicado: Mie 25 May, 2005 12:23 pm Asunto: |
|
|
Hola falco52.
| Cita: | | 1.- Necesito saber en qué evento del TPaintBox puedo dejar presionado el botón del mouse y arrastrarlo para ir dibujando un punto en la posición del cursor (hacer un trazo libre). |
1º] En el evento OnMouseDown() activa una variable booleana para indicar que comienzas a dibujar el trazo libre.
2º] En el evento OnMouseMove() dibuja un punto en la posición del cursor (coordenadas X e Y del evento).
3º] En el evento OnMouseDown() desactiva la variable booleana anterior.
Respecto a tu segunda pregunta... | Cita: | | 2.- Cómo puedo cambiar la imagen del cursor por una creada por mí (un archivo .cur) cuando pasa sobre un PaintBox o el componente que sea. | Tienes que cambiar la propiedad TCursor del PaintBox o componente elegido en el evento OnEnter() y OnExit(). Esto te lo tendría que mirar más detalladamente.
Un saludo. _________________ Nunca digas "Es imposible" sin intentarlo antes. |
|
| Volver arriba |
|
 |
|