zeljko: > so if user types text it'll call OnChange() for each char like in TEdit ? Yes. > hm...I don't like it. Why not? > Does work this (cannot try at the moment) ? > i := ComboBox1.Items.Add('something'); > ComboBox1.ItemIndex := i; > OnChange() should fire on itemindex change if I remember correctly. No, this also didn't work. bye Michael