Frames not skinned

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #33286
    Sereby
    Participant

    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,
    Sereby

    edit: here a little pic from the app..

    it should look like this one

    #40532
    JohnBank
    Participant

    Call 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!

    #40534
    Sereby
    Participant

    i 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

    #40581
    Support
    Keymaster

    Hello Sereby, could you show an example of code – how you are creating this frame?
    Do you uses DLL's?

    #40602
    Sereby
    Participant

    hiho,
    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?!

    #40616
    Sereby
    Participant

    seems to be fixed in 6.45

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