![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Detectar pie de un listbox
hola amigos , tengo un listbox con varios items y me gustaria saber como detectar cuando el usuario llega al pie del listbox cuando el usuario hace scroll hacia abajo.
Alguna idea? saludos!
__________________
all your base are belong to us |
#2
|
||||
|
||||
No acabo de ver cual es la necesidad de detectar esa situación.
De todas formas, yo creo que el evento que mejor te puede servir para detectar el final de lista es OnViewportPositionChange. Si revisas los valores de los parámetros OldViewportPosition y NewViewportPosition, verás que cambian a medida que avanzas. Si revisas este NewViewportPosition.Y, por ejemplo, cuando llegas al final de la llista queda con un valor fijo. Si tienes calculado previamente ese valor (revia el height y el número de elementos en la lista) podrás detectar comparándolos cuando llegas al final.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Cita:
veras , la idea detras de esto es eficiencia, cuando el usuario carga los productos en la pantalla solo puede ver una catidad determinada, esto por el limite de la pantalla , es decir da igual si tienes mil registros... el usuario solo podra ver los que tiene en pantalla, de ese modo cuando el usuario baje y cuando este por llegar el pie del scroll, cargar el resto de los registros, algo asi como una paginacion en escroll, esto con el fin de cargar dinamicamente los registros y no cargar mucho la app.
__________________
all your base are belong to us |
#4
|
||||
|
||||
Eso ya lo hace automáticamente el dataset. Aunque no sé qué dataset estás usando.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
ninguno... yo agrego cada item al list con un hilo y de paso agrego otras cosas.
__________________
all your base are belong to us |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Propiedades en listbox - Listbox vs TGrid otras opciones | vicens22 | Desarrollo en Delphi para Android | 6 | 13-10-2014 07:47:28 |
Detectar cambio en Listbox | Anel Hernandez | Varios | 7 | 22-10-2012 19:26:33 |
Detectar GPU | madiazg | Varios | 5 | 28-08-2010 16:58:12 |
agregar y/o eliminar items de un listbox a partir de otro listbox | Goyo | PHP | 2 | 27-09-2007 16:46:30 |
ListBox detectar uando sale un item y cuando entra | kakesoft | OOP | 6 | 01-05-2005 11:07:00 |
![]() |
|