El problema que tengo en mi componente es cuando asigno a Text
Por decir quier inicializar mi formulario y si lo hago asi:
Combo.Text := '';
Me da problemas con mi componente y no lo manda a itemIndex := -1;
y de ahi en adelante el combo responde despues de que entro a el con un clic o algo ya vuelve a funcionar. Pero no me respeta lo que hago por codigo antes de eso.
Sin embargo si yo le pongo :
Combo.ItemIndex := -1;
Funciona correctamente. Supongo que tengo que heredar la propiedad Text y al no estar en la lista lo deje en Itemindex -1.
Saludos