Icon View Incident Report

Serious Serious
Reported By: Paul Coshott
Reported On: 10/22/2017
For: Version 2.06 Build 9
# 4588 Changing TButtonComboBox Sorted Property to True at Design-Time Causes Internal Error

I added a couple of items to a TButtonComboBox (had 2, now has 4 items), and decided I wanted them sorted. So I clicked the Sorted property and got the following error. I clicked OK, then tried again and it set the Sorted to True. I set it back to False and then tried to set it to True again, and again I got the error:

Error Setting Sorted Property


Internal error (Value conversion error)

with a stack trace.

Comments Comments
The issue was with the implementation of the REPEAT..UNTIL loop execution in the EWB Object Pascal runtime. The change to the Sorted property changed the underlying TStrings.Sorted property, and the TStrings class uses a repeat..until loop to execute the sorting internally.

Resolution Resolution
Fixed Problem on 10/23/2017 in version 2.06 build 10

Products Affected Products Affected
Elevate Web Builder
Elevate Web Builder Trial