[SUGGESTION] TGridPanel

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #43979
    Support
    Keymaster

    Hello, I'm sorry for a delay and thank you for the demo.

    TGridPanel will be skinned if this type is added in the sSkinManager1.ThirdParty list as 'Panel'.

    And sSkinManager1.SkinningRules.srThirdParty must be True.

    Please try this solution and write me if control will be unskinned still.

    #43886
    macek
    Participant

    I tried that, but application crashed ([attachment=4361:alpha-tgridpanel-bug.jpg]) ( I use many forms created OnTheFly ) and this error occur on one of them ( I click to button on MainForm to create FAfterGame – new second form). If I remove TGridPanel as TPanel from SkinManager.ThirdPartyList ([attachment=4360:sskinman-tgridpane.jpg]) ( or disable SkinManager ) application works.

    All I need is to have TPanel and TGridPanel transparent (I use these components only for aligning other components when resizing Forms)

    My ErrorLog ( FAfterGame is Form and GPTop2 is TGridPanel ) ( WriteLn(txt, Format('%s : %s ( %s )', [DateTimeToStr(Now()), E.Message, (Sender as TComponent).Name])); )

    25.11.2010 21:24:41 : Access violation at address 0062FC2E in module 'Project1.exe'. Read of address 00000014 ( FAfterGame )

    25.11.2010 21:24:45 : Access violation at address 00609240 in module 'Project1.exe'. Read of address 000001D4 ( GPTop2 )

    25.11.2010 21:24:46 : Access violation at address 00609240 in module 'Project1.exe'. Read of address 00000046 ( GPTop2 )

    #44103
    Support
    Keymaster

    The problem must be solved with latest release.

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