Lo miro, pero echa un ojo a la última versión del comboseek, que ahora filtra también.
Ya te cuento.
Le he echado un ojo y lo he empezado a modificar... hasta que me dado cuenta que estaba reescribiendo el ComboSeek.
Usa ComboSeek, se comporta como pediste.
Saludos.
Ahora se filtran los Items de la Lista que empiezan por la cadena tecleada, si lo que quieres, como en el ejemplo que has puesto, que se filtren los items que tengan cualquier coincidencia (adr para Madrid, por ejemplo), puedes modificar las líneas 254 de Comboseek.class y las líneas 96 y 115 del fComboseek.class.
Mejor aún, le voy a incluir una propiedad que permita los dos tipos de búsqueda.
Saludos.
Hecho. Ahora dispones dos propiedades sobre la lista: Mode (Seek o Filter), que establece si se filtra o si se busca y Type (Begins o Contains), que determina el tipo de búsqueda sobre la lista.
Se me ha ocurrido ampliar el tipo a Begins, Contains, Ends y Exact... pero me ha parecido que esas serían propiedades que nunca se usarían ¿No crees?
En gitlab lo tienes
Saludos