- This topic has 12 replies, 3 voices, and was last updated 13 years, 10 months ago by TeleBack.
-
AuthorPosts
-
January 17, 2011 at 5:15 pm #34275TeleBackParticipant
I also am having this problem for the last few versions. I just installed v7.29 and have the same issue.
When I show a form, you can see a white form for one half second then the skin appears.
I am using only the skins that are provided in the skins folder.
If I disable skinmanagers, forms paint like they should.
Can you help please?
Kind Regards,
Bill
January 18, 2011 at 8:18 am #44490SupportKeymasterHello
You saw this topic : http://www.alphaskin…?showtopic=5889 ?
I need have more information about your application. Can you show me Dfm file for a form where TsSkinManager component is placed?
January 18, 2011 at 3:06 pm #44494TeleBackParticipantYes, I have seen that topic. Here are my responses to the your suggestions in that topic:
Some reasons of slow forms drawing :
>> 1. Using old skins (*.asz), don't forget about internal skins too.
I am using all skins from 7.29 installation
>> 2. Using own skins with not optimized sections (look warnings for skin in the ASkinEditor tool). Also, I can check and optimize your skin for free.
I have not created any skins.
>> 3. Changing of controls SkinSection properties in application (SkinSection property must be changed carefully because some SkinSections in skin may be non-optimized for a fast drawing).
The SkinSection property of all controls on all form have not been changed.
>> 4. Forms without TsSkinProvider component may be initialized slowly.
All form have a TsSkinProvider component.
I should also tell you that all forms in my apps are displaying the same problem.
The SkinManager component is located on my DataModule.
Which email address to I send DFM file to?
Thanks for your help.
Bill
January 18, 2011 at 7:54 pm #44496molParticipantSame here. I'm using the TV-b internal skin and see a white main form, a white caption bar and white TPanels every time my application starts up or creates another form at runtime.
January 18, 2011 at 8:38 pm #44498TeleBackParticipantIt happens to me no matter which Skin I choose.
I wonder how often this forum is checked by Support persons. I did Minichat yesterday and sat there for over 5 minutes and no one answered me.
Maybe we can get this resolved soon?
Regards,
Bill
January 19, 2011 at 1:57 pm #44508TeleBackParticipant'Support' wrote:Can you show me Dfm file for a form where TsSkinManager component is placed?
My DataModule contains the SkinManager. It is attached. Thanks!
Bill
January 21, 2011 at 6:14 am #44527TeleBackParticipantI now have removed SkinManager component, deleted from Uses Clause, and put new SkinManager component on my DataModule. No difference.
Is anyone in AlphaControl support going to help?
Kind Regards,
Bill
January 21, 2011 at 10:41 am #44552SupportKeymasterThank you for a file. I not see potential problems there.
You have slow paint of form when this form is shown?
You have one slow form or all forms in your project are slow?
Can you show me screenshot of the slow form or Dfm-file for this form (Dfm is better)
Try to change sSkinManager1.AnimEffects.FormShow.Active to True.
January 23, 2011 at 4:07 pm #44561TeleBackParticipant'Support' wrote:Thank you for a file. I not see potential problems there.
You have slow paint of form when this form is shown?
You have one slow form or all forms in your project are slow?
Can you show me screenshot of the slow form or Dfm-file for this form (Dfm is better)
Try to change sSkinManager1.AnimEffects.FormShow.Active to True.
No, the dfm I sent you was my DataModule.
All forms display this same affect.
I cannot give you a screenshot because it happens to quickly but I have uploaded an avi file
that shows the problem. You can pause it between 24 and 26 seconds and position the video manually
to see what I am talking about.
Thank you for your attention to this. 🙂
Billo
January 28, 2011 at 2:53 pm #44646TeleBackParticipantDear Support,
Have you been able to find anything with my problem?
Thanks,
Bill
January 28, 2011 at 4:06 pm #44648SupportKeymasterHello!
I saw a problem in your video, thank you.
Please check the sSkinManager1.AnimEffects.FormShow.Active ptoperty as was suggested earlier.
And, what controls you are using in application – standard Delphi controls or AlphaControls?
January 30, 2011 at 5:47 pm #44674TeleBackParticipantHi
Yes, sSkinManager1.AnimEffects.FormShow.Active ptoperty is True.
All my controls on all forms are AlphaSkin controls.
Also, when I change SkinManager.Active property to FALSE, the problem goes away.
Thanks
Bill
January 30, 2011 at 11:04 pm #44676TeleBackParticipantOk, I have found the problem and it was not AlphSkins!
I have been using a component that remembers the Form locaton on the desktop. It is called PJWdwState by DelphiDabbler. When I disabled the component, the problem went away. I have now removed that component from all my forms. Sorry for the trouble!
Bill
-
AuthorPosts
- You must be logged in to reply to this topic.