FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Item de listbox seleccion con scroll
Hola amigos, aqui estoy oootra vez jajaja. No se que haria sin vosotros
Tengo una duda, he creado un listbox del cual solo se ve un Item y voy desplazandome con el scroll vertical de este. Lo que quiero es que, conforme me desplace, se autoseleccione el item que se ve en ese momento. Llevo toda la mañana y no doy con la manera. Como estilo lo tengo en lbOwnerDrawFixed. Por otro lado quiero evitar que se pueda escribir ni para buscar, solo quiero una lista por la que desplazarse con el scroll vertical y que se vaya seleccionando el que esté visible en ese momento. ¿alguna idea? |
#2
|
||||
|
||||
Hola.
Una opción es, .h Código PHP:
Código PHP:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 14-12-2017 a las 22:39:43. |
#3
|
||||
|
||||
¡Qué curioso!
|
#4
|
||||
|
||||
Tengo un problema con tu codigo, tengo 18 listboxs que requieren hacer eso y no veo una solucion buena crear 18 funciones, una para cada, y no se me ocurre como hacer que todas tengan la misma funcion y funcione solo con el listbox que la use en ese momento.
|
#5
|
||||
|
||||
Hola.
Cita:
Otra opción: .h Código PHP:
Código PHP:
Salida: Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 15-12-2017 a las 20:19:26. Razón: Agregar comentario |
#6
|
||||
|
||||
Me gusta mas la otra opcion y he estado liado con ello intentando adaptar el codigo y he llegado a esto:
Código PHP:
El segundo problema es que no soy capaz de obtener el ListBox actual. Intenté con el evento OnMouseMove del ListBox pero al usar el scroll de este no entra en ese evento asi que lo estoy intentando como ven en el codigo, atraves de la posicion en el GroupBox pero no retorna el Puntero al ListBox aunque he podido ver que la clase es TListBox con las dos lineas que tengo comentadas. Por otro lado LBActual ya no hace falta pasarla como parametro y podria estar en la funcion vertScroll ya que solo hago uso de ella ahi. ¿Como puedo hacer para saber cual ListBox es el que llama a la funcion? ¿Y para solucionar lo de los ListBox que desaparecen? Última edición por aguml fecha: 15-12-2017 a las 21:04:21. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Seleccion de item en combobox da error list index out of bonds | jafera | OOP | 18 | 09-05-2013 10:21:54 |
Pregunta Combobox, selección del item sin hacer click | NPIdea | OOP | 2 | 15-01-2010 07:42:14 |
ListBox - Scroll | Kreyser | Varios | 2 | 08-06-2005 13:27:24 |
Scroll en un listbox | kakesoft | OOP | 0 | 06-04-2005 02:40:25 |
Selección automática item combobox | neon | OOP | 0 | 24-02-2005 13:59:22 |
|