After removing the DXREGISTERPNGIMAGE compiler switch and recompiling the IDE packages we get an "Index out of bounds (0)" error when we open the property editor for TdxTileControlItem.Glyph.Image.
How to reproduce:
- Comment out {$DEFINE DXREGISTERPNGIMAGE} in the dxGDIPlusClasses unit.
- Run the VCL Product Setup in Recompile mode and recreate all IDE packages.
- Start Delphi and open a new VCL form project
- Add a TdxTileControl to the form and add a small item
- Try to add an image in the Glyph property and the error occurs.
Best regards
Tom
BTW: Preventing the registration of DevExpress graphic classes is described in ticket S34199.
Hello Tom,
I have reproduced the described behavior and forwarded this ticket to our developers for research.
Thank you for your fast respond and the fix of the issue. I can wait for the 2.3 release.