Je cherche a faire un ComboGadget comme ceux de FireFox, IE ...:aficher que les entré correspondante au texte entré... J'ai essayer d'utiliser la methode d'efacement de la liste et de la regeneration avec que les element voulu mais jai un ptit bug, le selecteur de texte revien au debut a chaque lettre ....
Voici le code
Code : Tout sélectionner
FiltreListeObjet.s=GetGadgetText(#Combo_Objet_ObjetListe)
LongListeFiltre=Len(FiltreListeObjet)
If LongListeFiltre<>LongListeFiltreOld
ClearGadgetItemList(#Combo_Objet_ObjetListe)
Restore ObjetListe
Repeat
Read Objet$
longListe=Len(Objet$)
For pos=1 To longListe-LongListeFiltre
If LCase(Mid(Objet$,pos,LongListeFiltre))=LCase(FiltreListeObjet)
AddGadgetItem(#Combo_Objet_ObjetListe,-1,Objet$)
Break
EndIf
Next
Until Objet$=""
LongListeFiltreOld=LongListeFiltre
a+
Scaraber