TAdvDBLookupComboBox Abnomal Behaviour

With TAdvDBLookupComboBox Version 1.8.1.0 and TMS Components pack ver 5.8.3.0.

 
With AutoEdit = false, AutoSelect = false, DropDownType = ddAuto and DataSource not in AutoEdit, when first show of the form, DropDown Button seems grayed but clicking on it expands the lookup list. If you click on any item, then control changes the value in the edit box to the first value of the list, no matter the datasource value (wich is in browse mode).
Afterwards, you can use the cursor arrows and return key to expand the lookup list and select any other value but in an abnormal behaviour.
let us see an example:
1.- You have a lookup list datasource with 3 records with key values 1, 2 and 3.
2.- You have a DataSource Record with keyvalue = 0 (no matching value).
3.- The first time, the control shows you an empty control with dropdown button greyed (disabled). But you can click on it and lookup list expands. if you click on any item, control takes the first value and shows it on the edit box.
4.- if you use the arrows keys on the edit box, lookup list expands and let you navigate on it but....
if you select the first item and press return, then first item is displayed in the edit box.
if you selet second item and press return, then first item is displayed as selected
if you select third item an press return, then second item is displayed
if you then select second item and press return, second item remains displayed but then navigate in the lookup list to the third item, move to the second again, press return and hoops third item is displayed.....
 
incredible.....
 
This behaviour also occurs if the DataSource Record has a valid value (one in the lookup list). it shows the correct value for the first time but all the remaining behaviour is the same.
 
None of this actions update the Database (it is not in edit or insert mode) but you can not see what the true value is until you refresh the data.
 
¿Any ideas?
 
I am using CBuilder 2010 with Windows XP.
 
 

We could not drop/expand lookup list by clicking grayed/disabled dropdown button. Please provide more details.

But we could trace and solve the issue when there is a valid value/dropdown button is enabled and AutoEdit = false. Next update will address this.