Bug Report Q560425
Visible to All Users

Adding a BMP file to a TImageList object results in the "File format not supported by imagelist editor" error

created 11 years ago

With latest DevExpress VCL update the standard ImageList can't load bmp images. Selecting a bmp image to add into list produces error message "file format not supported by image list editor". Uninstalling DevExpress fixes the issues. My guess is one of your property/component editors breaks the existing functionality.

To reproduce create a new project with one form and put TImageList on it. Double click on it and try adding a single bmp image to the list.

Comments (3)

    No problem here with the above, maybe you have a problem with TcxImageList (a much better Imagelist)
    in which case reinstall everything from scratch.
    Apart from that the standard TImageList is fine on 3 of our PCs with PNG,BMP and JPEG files…

    JL JL
    Johannes Lindthaler 11 years ago

      Here's the thing: cxImageList works fine. It's just the delphi's ImageList that can't add bmps. ICO works fine.
      And I should mention this behavior is limited to Delphi 2007. In XE all is fine.

      DevExpress Support Team 11 years ago

        Hello Johannes,
        Thank you for your valuable report. I have reproduced the described behavior and forwarded this ticket to our developers for research.

        Answers approved by DevExpress Support

        created 11 years ago (modified 11 years ago)

        We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

        Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.