- This topic has 13 replies, 2 voices, and was last updated 8 years, 7 months ago by
rodrigo-ogioni.
-
AuthorPosts
-
September 14, 2016 at 3:55 am #55549
Support
KeymasterHello!
You can try this code:
Code:uses sThirdParty;
…
ThirdPartySkipForms.Add('TYourFormClassName');Call this code once and use a name of your form class there.
September 14, 2016 at 2:20 pm #55551rodrigo-ogioni
ParticipantGood Morning,
I tried that way inserting the component class
ThirdPartySkipForms.Add('TRLReport');
and I tried this otherwise placing the form name where the component is located :
ThirdPartySkipForms.Add('TFRLClientes');
In both situations the skin remains applied
is there any other way?
Grateful
September 14, 2016 at 7:33 pm #55552Support
KeymasterWhen you calls this code? Are you sure this code is executed?
September 14, 2016 at 7:36 pm #55553rodrigo-ogioni
Participant'Support' wrote:When you calls this code? Are you sure this code is executed?
Good afternoon,
I tried in various places, both in the form where is the skinmanager component , as in the form where is the report .
I believe you are doing something wrong , but I'm not sure .
Grateful
September 14, 2016 at 7:45 pm #55554Support
KeymasterI have checked it now, this code should work.
Are you sure this code is executed?
Try to insert it in the OnCreate event of the main form.
September 14, 2016 at 8:56 pm #55555rodrigo-ogioni
Participant[attachment=7890:imgthirdparyskipforms.png]
'Support' wrote:I have checked it now, this code should work.
Are you sure this code is executed?
Try to insert it in the OnCreate event of the main form.
I was in the main form and put this command in oncreate,
ThirdPartySkipForms.Add('TRLReport');
but still the skin being applied .
Have I done right?
Thanks
September 15, 2016 at 3:45 am #55556Support
KeymasterThanks for screenshots.
I see “FQRClientes” in the caption of the form.
Are you sure that correct class name used? TFRLClientes?
Please, show a screenshot of the object inspector for this form.
By the way, this procedure parameter is case-sensitive.
September 15, 2016 at 6:56 pm #55563rodrigo-ogioni
Participant'Support' wrote:Thanks for screenshots.
I see “FQRClientes” in the caption of the form.
Are you sure that correct class name used? TFRLClientes?
Please, show a screenshot of the object inspector for this form.
By the way, this procedure parameter is case-sensitive.
Good afternoon,
Please find attached the image requested !
Tanks!
September 15, 2016 at 7:30 pm #55562Support
KeymasterSo, you should use this code:
Code:ThirdPartySkipForms.Add('TFQRClientes');Also, if this form may be changed – just change the Tag property to 256, form will not be skinned in this case.
September 15, 2016 at 9:35 pm #55561rodrigo-ogioni
Participant'Support' wrote:So, you should use this code:
Code:ThirdPartySkipForms.Add('TFQRClientes');Also, if this form may be changed – just change the Tag property to 256, form will not be skinned in this case.
would
ThirdPartySkipForms.Add('TFQRClientes');
FQRClientes.tag := 256;
would that be right?
Thanks
September 16, 2016 at 3:21 am #55560Support
KeymasterThis is two different solutions, you can use one from these two lines.
Code:ThirdPartySkipForms.Add('TFQRClientes');or
Code:FQRClientes.tag := 256;Is this your form? Be sure that TsSkinProvider component is not placed on this form.
September 16, 2016 at 1:27 pm #55559rodrigo-ogioni
Participant'Support' wrote:This is two different solutions, you can use one from these two lines.
Code:ThirdPartySkipForms.Add('TFQRClientes');or
Code:FQRClientes.tag := 256;Is this your form? Be sure that TsSkinProvider component is not placed on this form.
Good mornig,
must be why then. I have TsSkinProvider in all my forms 😮
to maintain a standard behavior on all windows . I could keep a pattern without using TsSkinProvider ?
Thanks
September 16, 2016 at 8:06 pm #55558Support
KeymasterTsSkinProvider component adds a skinning to the form, remove this component.
All AlphaControls components will be skinned without TsSkinProvider.
Standard controls and third-party controls requires TsSkinProvider component.
-
AuthorPosts
- You must be logged in to reply to this topic.