Skip to content

Very Slow Performance #315

@K7LER

Description

@K7LER

Project has a form that has a SVGIconImageCollection. This is autocreated in the project settings. There are 270 icons in the collection.

Almost all my other forms are created and disposed at run-time. Almost all these forms use a TSVGIconVirtualImageList that refers to the above form with the SVGIconImageCollection.

When that form is created, it can be very slow before the form shows during. It is almost like when that form is created, there is a whole bunch of rerendering of the images at run time each and every time.

I can certainly look at using Skia to render the SVG's at a resolution to a TImageList or TImageCollection at runtime, with all the forms pointing to that instead, but wasn't sure if there is something I am missing, like an option, to prevent the re-rendering.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions