Showing/hiding complex form is slow

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #35574
    tomkrysl
    Participant

    Hello,

    i could not find anything about this in the forum.

    My problem is that I have a complex main form with many controls.

    If skinned with AC ver. 7.68 I get really slow performance when the form shows / hides with ALT+TAB.

    Especially when the form is shown you can see how each controls show up. It is not extremely slow but it is slow and disturbing.

    I use the grayplastic skin with default skin configuration.

    I use the paid version of AC (commercial app) + Delphi XE.

    I use only AC controls on my form.

    I tried a combination of Alphablend set to true – this helps but embedded frames in the form do not skin properly – they are white.

    Doublebuffered property of the form does not help either.

    I appreciate any help.

    I can understand the painting of skinned controls takes more time but I would like to let that happen in the background buffer and then

    let the form appear at once.

    Thanks

    TK

    #49815
    DarrenB
    Participant

    Hi,

    just saw ur msg and noticed u said AC 7.68? I know personally that the latest 8.14 seems a lot faster and flicker free here for me anyway… did u try that version yet?

    #49876
    Support
    Keymaster

    Hello TK

    I can suggest you to place the TsSkinProvider component to this form and enable the sSkinManager1.AnimEffects.FormShow.Active property.

    You tried it?

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.