![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Yo creo que la idea que tienes es la correcta. En mi página hay una componente que hace lo mismo pero para un ComboBox. Sin embargo, pienso que puedes usar la misma idea para el ListBox.
Básicamente tendrías que manejar el evento OnMouseMove del ListBox (en mi código correspondería al método ListWndProc) en donde desplegarías tu propio Hint con un objeto THintWindow (en el método DisplayHint de mi componente puedes ver cómo se usa THintWindow). // Saludos |
|
#2
|
|||
|
|||
|
Gracias, le pego un vistazo, aunque la verdad, cuando el código empieza a tener cosas WM... ya me empiezo a liar.
Un saludo |
|
#3
|
||||
|
||||
|
Cita:
De cualquier forma, como te dije, te las puedes ingeniar directamente con el método OnMouseMove del ListBox en lugar del mensaje WM_MOUSEMOVE. En la componente de mi página eso no era posible porque el ListBox en cuestión no es un control de Delphi sino una ventana que internamente maneja el control ComboBox estándar de Windows. // Saludos |
|
#4
|
|||
|
|||
|
Ufff, no sabes la de cosas que se me acumulan por aprender ;-)
Aun estoy con los threads, y me quiero reciclar para usar los 'streams' en lugar de los 'file' (entre otros). Y no sabes la de propiedades que se me escapan. Y luego está cuando de repente una form no se quiere mostrar y es porque has cargado un resource que no le gusta (como una fuente de letras que antes iva y ahora no...). Menudo cacao mental llevo ;-) Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|