- This topic has 13 replies, 2 voices, and was last updated 3 years, 11 months ago by SpeedTI.
-
AuthorPosts
-
November 12, 2020 at 2:51 pm #69772SpeedTIParticipant
Dear
I downloaded the latest version, 15.19 that I use in Delphi 2010 and found a problem for the TsGroupBox component, which loses transparency when the TsSkinProvider component has its DrawClientArea and DrawNonClientArea properties modified.
When the properties have the value <True>, the TsGroupBox component is transparent. When I switch to <False>, the transparency disappears.
The main form is created inside a component of type TAdvOfficePage and with the properties of TsSkinProvider in <True>, the side edges of the Form do not occupy all the available space, the corners are rounded and drawn with flaws, and the TsGroup is transparent as shows attached figure # 01.
With the value of the properties in <False>, attached figure # 02, the edges of the Form correctly occupy all space and without drawing failure and the TsGroupBox loses transparency.
I had to go back to the previous version.Thank You
- This topic was modified 4 years ago by SpeedTI.
Attachments:
You must be logged in to view attached files.Regards
Valdir SolaNovember 12, 2020 at 6:52 pm #69776SupportKeymasterHello! This issue with disabled DrawClientArea and DrawNonClientArea properties will be researched and fixed soon.
November 12, 2020 at 7:46 pm #69777SpeedTIParticipantOK
ThanksRegards
Valdir SolaNovember 21, 2020 at 8:02 pm #69785SpeedTIParticipantHas the problem reported here been resolved in version 15.20?
I would like to know before updating.
Regards
Valdir SolaNovember 25, 2020 at 10:01 am #69791SupportKeymasterHello, Valdir!
I need to discuss this issue with you.
Look, GroupBox should be transparent. If parent form is grey, then GroupBox should have grey background too, right?
If parent form is blue, then GroupBox should be blue.
I think, better solution for your situation will be changing of sSkinProvider.SkinData.SkinSection property to ‘TRANSPARENT’ and leaving DrawClientArea and DrawNonClientArea properties True. Try it, please.November 26, 2020 at 1:48 pm #69796SpeedTIParticipantNovember 26, 2020 at 1:56 pm #69799SpeedTIParticipantPlease use the link to download the demo:
https://www.speedti.com.br/download/demo_alpha.exe
Thank You
- This reply was modified 3 years, 12 months ago by SpeedTI.
Regards
Valdir SolaDecember 4, 2020 at 5:16 pm #69802SupportKeymasterThank you for the demo and sorry for a long delay.
What’s wrong in the demo? GroupBox is transparent there (has a color of the parent control).December 4, 2020 at 10:36 pm #69804SpeedTIParticipantPlease download this other demo compiled with version 15.16 and compare the results of the two versions, with the option DrawClientArea = False and DrawNonClientArea = False and maybe you understand what I mean.
https://www.speedti.com.br/download/demo_version1516.exe
Regards
Valdir SolaDecember 5, 2020 at 7:42 am #69805SupportKeymasterThank you
I see that child form hasn’t borders there and filled with the clBtnFace color.
GroupBox is placed on this child form, but has a skin main color. Right? (not transparent)
Can we discuss in the Skype or Whatsapp? It’s more effective, I think.You saw my solution in this post? https://www.alphaskins.com/forum/?topic=problems-with-tsgroupbox-in-new-version-15-19#post-69791
You don’t like a result there? Can you share sources of this demo, please? I will show what I mean there.December 5, 2020 at 3:10 pm #69809SpeedTIParticipantHi.
Yes, I saw the solution you proposed and it did not work (versions 19 onwards). What I find really strange is the fact that the reported problem is only occurring since update 19.
To solve the problem in the GroupBox border color, I changed the color of the child form to the value $ 00F0DAC7 which is the closest to the color used by the skin. As of version 19, this change in color does not cause any change.
I don’t see any problem in chatting on whatsapp, I just ask you to contact me in private so that I can provide you with my contact details.Thanks
Regards
Valdir SolaDecember 5, 2020 at 3:22 pm #69810SpeedTIParticipantFeel free to download the code through the link:
https://www.speedti.com.br/download/test_alpha.rarMade in Delphi 2010
Thanks
Regards
Valdir SolaDecember 5, 2020 at 4:26 pm #69812SupportKeymasterThank you
Look the changed demo, plz. I think, this way will be better.Attachments:
You must be logged in to view attached files.December 6, 2020 at 6:05 pm #69815SpeedTIParticipantIt’s solved.
Thanks a lot.Regards
Valdir Sola -
AuthorPosts
- You must be logged in to reply to this topic.