![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#10
|
|||
|
|||
|
Hola:
Limitar movimiento: Para evitar que las imagenes no se salen de los bordes, desplazalas siempre que esa condicion se cumpla, para ello puedes hacer una funcion como la sigue:
de modo que dentro del procedimiento en el que desplazas las imagenes añades un if--then en el que solo muevas la imagen si no se cumple esta condicion. Seleccionar: Para seleccionar una imagen puedes usar la clase Canvas de delphi con la que puedes dibujar un rectangulo que simule que tienes la imagen seleccionada en el evento OnClicK de la imagen. Mover con el teclado: Por ultimo para mover las imagenes con el teclado puedes hacer algo similar a moverlas con el raton solo que q tienes que usar el evento OnKeyDown. En este evento compruebas si se ha pulsado las flechas del teclado y dependiendo de cual se pulse mueves en una direccion u otra. Para comprobar que se pulsan las flechas compara 'key' con: VK_DOWN VK_UP VK_LEFT VK_RIGTH Un Saludo. Última edición por rocio84 fecha: 13-07-2006 a las 00:53:33. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Como seleccionar campos de una tabla sin saber cuantos van a seleccionar | david duarte | SQL | 7 | 05-04-2010 21:15:43 |
| Moviendo Shapes (CLX): flickering y Off-screen bitmaps | kinobi | Gráficos | 15 | 08-08-2007 01:25:22 |
| No puedo imprimir imagenes y shapes | cesar_delphi | Impresión | 2 | 02-11-2005 02:22:50 |
| Bucle sobre Shapes | Arkaz | Gráficos | 1 | 05-01-2005 02:53:39 |
| Array de Shapes | Jozele | OOP | 2 | 18-10-2004 17:47:02 |
|