![]() |
![]() |
| 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
|
||||
|
||||
|
Cita:
Hace poco que hice un componente en 5' a un compañero, que hace eso. El programaba en VB.NET y yo le hice este en un ratito, solo para callarlo un rato . Te lo subí aquí, lo llamé RegionPanel (Mal llamado), no lo he utilizado solo soporta Bitmaps.
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
|
#2
|
|||
|
|||
|
gracias...
Gracias, Federico. Hoy de noche cuando mis hijos que estan de vacaciones se duerman creo que me va a dar la energía para probarlo. Todo esto iba a la pregunta que puse en el foro de OOP y que nadie contestó. De repente puedo adaptar tu respuesta a ese problema.
Para que te hagas una idea medio simple de lo que quiero hacer, fijate el codigo de este botón. Si ponés uno de estos botones mitad abajo del otro, cuando hacés click fuera de la elipse (pero dentro del canvas rectangular) del que está arriba, el que está abajo ni se entera. |
|
#3
|
||||
|
||||
|
En ese botón se crea una región, pero solo se la utiliza para consultar los mensajes WM_LBUTTONDOWN y WM_LBUTTONUP.
Si debajo de la línea: agregas: Puedes prescindir de capturar esos dos mensajes. Por contrapartida para Windows es mucho mas costoso trabajar con regiones irregulares que con regiones regulares (Rectaguulares) Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|