Bug in MultiColumnComboBox

Dear Bart,

I can not use the OnAsyncChange event, because it is NOT fired, when the user enters a new value!

I want to use it for pre-selecting existing products or entering a new one. Combo1 is populated with stored product types. Every product type can have up to 99 subtypes, so if the user selects a product type in combo1 (OnAsyncChange) I have to read the corresponding subtypes for combo2 from database. The user still have the opportunity to enter a new product type, that may not be stored in database at the moment. In this case I have to clear the combo2, because for a new product type there can't be any subtype stored. (The use must enter a corresponding subtype too)

Unfortunately using the OnAsyncKeyPress makes the Combo not editable at all (user can not enter a new value) because automatically one of the predefined Items will replace any user imput :(

As a workaround I use the OnAsyncEnter event of Combo2 to clear it, if an unknown product type is entered in combo1, but this is ugly, because the user has to click combo2 to clear it. If he does not, the last selected item of combo2 is automatically stored as a new subtype ...

Hope this bug can be fixed soon ...