извините, снова отвлеку. Кто-нибудь пробовал делать следующее (или аналогичное): если есть два комбобокса (или списка), заполнять один текстом, а для второго использовать не cb2.Items.Assign(cb1.Items), а например, просто присваивание cb2.Items:=cb1.Items, это вообще приемлемо?