I have a TdxForm descendent which contains a number of TcxComboBox components.
Each combo has UseNullStrng true, and NullString set to 'Not Specified.'
Some combo boxes have editvalue set to Null.
If the form is moved from one monitor to another, and the new monitor has a different DPI setting then:
a) The Not Specified string is no longer displayed for combo boxes with a Null value where the DropDownListStyle is lsFixedList.
b) For combo boxes where the value is Null and the DropDownListStyle is lsEditList the Not Specified string is still displayed.
If I place a breakpoint in the FormAfterMonitorDpiChanged event handler for the form it looks like the
EditValue has been set to '' for the lsFixedList combo boxes that previously had a Null value.
Thanks, John. I have reproduced this behavior with the attached sample project and forwarded this ticket to our developers for research.