![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#3
|
||||
|
||||
Bicho:
De buenas a primeras parece que por ahi van los tiros (OnMouseDown) Gracias. Pero te comento lo siguiente: En tu código falta verificar el boton pulsado ![]() esa es la parte fácil La cosa se me complica ![]() Tu comparas el valor sólo el valor:
Este código -así- aplica a los 2 primeros páneles (0 y 1) pero el ejemplo vale. Yo uso el panel 4 (el quinto) para dibujar los iconos, tendría que calcular primero la pocición "left" del panel (¿suma de los width de los anteriores?) pero luego tendría que calcular: 1. cuantos iconos hay 2. posiciones de cada uno ( al leer las coordenadas left y top de las imagenes son 0,0 ![]() 3. comparar la coordenada X del click con cada uno de los rangos 4 (lo dificil) tengo N imagenes, el click fue en la nro I ¿ cual es la nro I y a que evento debe llamar ? ..... ![]() Por cuestiones de presentación no puedo separar las imagenes en paneles individuales (sería lo más facil, tanto que lo voy a considerar seriamente) ¿No habrá alguna manera de pasar el mensaje (click) a las imagenes para que puedan responder directamente? Por ahora voy a hacer algunas pruebas a ver que consigo. Gracias nuevamente. Y todavía dicen que en delphi se hacen los programas "sin escribir una linea de código" ![]() Edito para agregar resultados de las pruebas:
Este codigo soluciona los problemas (1, 2 , y 3) sólo aclarar que rPanel4 es una variable privada de tipo tRect que almacena el valor de Rect en el evento:
Solo falta saber cual es el boton: i...
__________________
Sitrico Última edición por sitrico fecha: 16-06-2006 a las 17:57:39. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TStatusBar | jymy788 | Varios | 4 | 28-09-2007 20:04:10 |
TStatusbar | nenufer | OOP | 3 | 18-05-2006 20:47:13 |
implmentar Articulo click..click..run Crash | ASAPLTDA | OOP | 0 | 21-01-2006 16:16:08 |
Como guardar en una tabla el resultado de un query mostrado en un dbgrid | luisreg | OOP | 3 | 09-10-2003 01:35:01 |
![]() |
|