- This topic has 13 replies, 2 voices, and was last updated 8 years, 2 months ago by rodrigo-ogioni.
-
AuthorPosts
-
September 13, 2016 at 10:07 pm #37137rodrigo-ogioniParticipant
good evening,
reports have a component , the name is strong report , and I wish that when this report was opened, the AlphaControls not alter the title of the window and the other forms used by this component. Because at some times are getting transparent . Has as?
September 14, 2016 at 3:55 am #55549SupportKeymasterHello!
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-ogioniParticipantGood 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 #55552SupportKeymasterWhen you calls this code? Are you sure this code is executed?
September 14, 2016 at 7:36 pm #55553rodrigo-ogioniParticipant'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 #55554SupportKeymasterI 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-ogioniParticipant[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 #55556SupportKeymasterThanks 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-ogioniParticipant'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 #55562SupportKeymasterSo, 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-ogioniParticipant'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 #55560SupportKeymasterThis 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-ogioniParticipant'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 #55558SupportKeymasterTsSkinProvider 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.