![]() |
![]() |
| 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:
Sencillamente por que el área cliente del TScrollBox se encuentra solapado por los paneles que la ocupan. Es por esa razón que la función FindVCLWindow devuelve un TPanel (aquél sobre el que se halla el cursor). Sin embargo, si creas mas paneles de los que pueda mostrar el ScrollBox y posicionas el cursor del mouse sobre el ScrollBar vertical (del ScrollBox), verás que la rueda funciona correctamente tal como en este demo que te adjunto. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#2
|
||||
|
||||
|
aca esta la solucion, hacer scroll, teniendo lo que sea encima o dentro del scrollbox
aca les dejo el ejemplo de la aplicacion..se que no esta terminada como tiene que ser , pero es un avance en este tema..
aca les dejo la url del ejemplo en delphi |
|
#3
|
||||
|
||||
|
Hola.
A, pero eso es distinto a lo que había entendido que solicitabas en el título del mensaje (#4) "sobre el scroll con la rueda del raton"... De ese modo no funciona sobre el scrollbar. De todos modos la modificación que hiciste se puede optimizar bastante:
Pero es bueno aclarar que tanto el código del mensaje (#14) como este, debido al uso del procedimiento Next pueden presentar un comportamiento poco deseable. Por ejemplo, si en un mismo form conviven un TListBox y el TScrollBox del que hemos venido hablando pude apreciar dos de ellos:
Saludos. ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#4
|
||||
|
||||
|
actualizacion del contenido scrollbox
tienes razon .. en eso me di cuenta ,, aca les pongo un a actualizacion del codigo, diciendole a los componentes que si el padre es scrollbox lo haga .. aun se puede mejorar , ve probandolo aver si llegas a mejorarlo..
pero bueno a mi me funcioina perfectamente..
Última edición por FideRosado fecha: 21-10-2013 a las 19:05:43. Razón: actualizar |
|
#5
|
||||
|
||||
|
analiar el contenido. buscando un scrollbox
unke pienso que necesita un codigo que busque si el componente o control tiene un parent scrollbox,,
es decir , va leyendo marcha atras para saber si hay un scroll box ... y hacer el procedimiento.. yo solo utilice el parent.parent porque tengo un maximo de 2 niveles.. pero eso se puede mejorar verdad.. |
|
#6
|
||||
|
||||
|
Hola.
Con el código del mensaje #16, note que:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#7
|
||||
|
||||
|
respuesta
que estas hablando me parece que en el ejemplo no se usan listbox solo scrollbox,, me vas a confundir ...
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Scroll automático en TScrollBox. | Lord Delfos | Varios | 0 | 28-10-2008 18:08:38 |
| Problema con TScrollBox | madmai | Varios | 2 | 10-10-2005 22:21:13 |
| Componente Toolbar con scroll | apicito | OOP | 1 | 25-09-2004 03:08:23 |
| Crear un Componente TScrollbox con botones dentro | CORBATIN | OOP | 15 | 06-05-2004 22:48:37 |
| componente con scroll automatico | Masu | Varios | 1 | 28-12-2003 20:30:15 |
|