- This topic has 5 replies, 3 voices, and was last updated 15 years, 1 month ago by Sereby.
-
AuthorPosts
-
September 18, 2009 at 11:20 am #33286SerebyParticipant
Hiho,
i set Skinprovider.Active to false and use a Setting-Option to enable it while Form-Show is executing.
But after that the other (invisible or not loaded) frames are not skinned! I added a FrameAdapter to the problematic frames but the page still looks very damaged and nothing is skinned!If i enable skinprovider from begin its working (without frameadapter, too).
any idea? and could you explain me what exactly frameadapter is for?
i'm using Delphi 2009 Update 3 and AC 6.44 on Win7 x64
Regards,
Serebyedit: here a little pic from the app..
it should look like this one
September 18, 2009 at 7:20 pm #40532JohnBankParticipantCall repaint/refresh/update/rearrange after you activate the skin.Should solve your problem.
Off the record,why are you activating the skin on startup? It won't increase performance,just the opposite.
If you'd like to add an option such as 'set skin off(remember when program is launched again)' then I suggest you set TsSkinManager.Active to true and set it to false at startup.But repaint must follow!September 18, 2009 at 7:41 pm #40534SerebyParticipanti will try it..
i disabled it to avoid problems on systems that may have problems with skins.
if the app would crash if skins are active and they try to deactivate the skins with the settings-file it would not work because skins are enabled by default and the setting would not work :-/all only theoretical but i like to avoid problems
September 27, 2009 at 10:40 am #40581SupportKeymasterHello Sereby, could you show an example of code – how you are creating this frame?
Do you uses DLL's?September 28, 2009 at 9:17 am #40602SerebyParticipanthiho,
i made a little demo app for you!just go to last page and see its not skinned but it has frameadapter.. but frame 2 is skinned without frmeadapter?!
September 29, 2009 at 7:01 pm #40616SerebyParticipantseems to be fixed in 6.45
AuthorPostsViewing 6 posts - 1 through 6 (of 6 total)- You must be logged in to reply to this topic.