| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Carmen Invitado
|
Publicado: Mie 06 Nov, 2002 12:29 pm Asunto: Para Leo.Otra vez boton derecho |
|
|
Hola Leo, gracias por contestarme, pero no me funciona el codigo que me diste.Te explico lo que quiero hacer y me dices si puedes ayudarme:
En el evento On-show de un form he dibujado con el canvas una serie de elipses y lineas que se pueden mover con el boton derecho del raton. El codigo para que se puedan mover está en el evento OnMouseUp y On MouseDown. Lo que pretendo es que se puedan mover hasta que se pulse un boton. En el momento que se pulse el boton quiero que ya no se puedan mover, es decir, quiero que el boton derecho quede desactivado.
Si puedes ayudarme te lo agradeceria mucho, de todas formas muchas gracias por todo.
Chao. |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Mie 06 Nov, 2002 7:32 pm Asunto: |
|
|
Hola de nuevo, siempre que pongo algo de código lo pruebo, tanto en la ultima versión de C++Builder como en la primera, por asegurarme que no se me pasa una coma y por intentar usar cosas que valgan para todas las versiones y cuando no normalmente lo digo. Otra cosa es que no entienda bien una pregunta y la solución que de no tenga nada que ver con la pregunta
El código anterior desactiva las pulsaciones del botón derecho cuando la propiedad Tag (que usamos como flag) del Button1 es distinta de 0. No desactiva por ejemplo dobleclick etc... O sea, me quedo con la duda de si no te hace esto que te digo o si simplemente no te he entendido la pregunta.
Y ya respondiendo a tu nueva pregunta y si es que la entiendo bien, entonces la cosa es mas sencilla no ? bastaría con que con ese botón que dices actives algún indicador que puedas comprobar dentro de tus eventos de ratón para hacer la acción que quieres o no hacerla.
Si tu código no es privado o si me pasas tu código con lo básico no tengo inconveniente en añadirle esto que te digo en caso de que no me haya explicado bien o no me hayas entendido.
Saludos:
_Leo |
|
| Volver arriba |
|
 |
Carmen Invitado
|
Publicado: Jue 07 Nov, 2002 1:38 pm Asunto: |
|
|
Hola Leo el codigo no es privado pero es demasiado amplio para ponertelo aqui, si me dices tu email te lo envio y te explico detalladamente lo que hace y cual es el problema.
De este modo te dejo la aplicacion por si a ti o a alguien le interesa lo que hace.
Gracias |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Jue 07 Nov, 2002 5:46 pm Asunto: |
|
|
| info ARROBA leosoftware PUNTO com |
|
| Volver arriba |
|
 |
|