Forum Replies Created
-
AuthorPosts
-
June 4, 2009 at 9:56 am in reply to: skinning of tntspeedbuttons og avoid colorchange of t/tnt-panel #39454QUOTE (Qwark @ Jun 4 2009, 12:15 PM) <{POST_SNAPBACK}>When I have a TsPanel on top and a Tntpanel at bottom, and use a skin on the TsPanel, the tntpanel change color(not skinned), example: I put office 2007 skin on the TsPanel then the tntPanel get the color light blue even when it's sett to be grey.
This happen when the Skinningrules srThirdParty is true, how can I avoid this?Try to set the TntPanel.ParentColor property to False. Color was changed because Form.Color property was changed too, I think.
QUOTEand how can I apply skin on tntSpeedbuttons?
In the v6.34 they will be skinned automatically.Hello
The ImageList property for TButton is a new in the Delphi and is not implemented still (only TsBitBtn and TsSpeedButton have a glyphs).
This feature will be added soon (also will be added CommandLink style for TsButton).Thanks for information, problem must be solved in the next release.
Hello and thank you for message.
Problem will be solved in the v6.34, please wait a few days.Hello
Try to use TsPathDialog and test a treeview there – problem will be occured or not?
Also you can try ASkinDemo.exe – open the ShellControls frame and test TreeView there too.
What Delphi version do you uses? TntUnicode is enabled?Ok, could you send me Dfm file for this form ? (saved as text)
I can suggest to remove the TsSkinProvider from this form (if was placed) and change the Form.Tag property value to -98 (window will not be skinned in this case).
Problem will be solved in the v6.34 I think, please try when will be available.
Thank you for the demo.
I see now that problem is in ThumbLength property. Will be solved soon <img src="style_emoticons//a7.gif” style=”vertical-align:middle” emoid=”:a7:” border=”0″ alt=”a7.gif” />Hello
TsSkinProvider component is placed on this form?Hello
Could you show a several screenshots where drawing is broken?
Thanks <img src="style_emoticons//smile.gif” style=”vertical-align:middle” emoid=”:)” border=”0″ alt=”smile.gif” />Yes, TsLabel haven't the SkinData property and your code is correct and you can use it )
It's a problem of TsComboBox control, will be solved in the next release.
Patched file was sent to you by PMThank you! I'l check it soon.
Thank you, I'm in researching and problem will be solved soon.
Hi
Of course sent it to me )May be such feature will be available soon also, thanks
Thanks for offer.
Such feature is added in the ToDo list and will be made soon, I think.Hi again
If you send me a project with example then I'll try to find a best solution and problem will be solved I thinkGetGlobalFontColor returns colors of text in labels and default font color for skin.
Color of buttons font may be different for a different types of buttons (in the Vista skin, for example, Button font is Black but ToolButton font is White)
If you want to receive a color of font for any control you can use this code
if YourControl.SkinData.Skinned then begin
NormalColor := YourControl.SkinData.SkinManager.gd[YourControl.SkinData.SkinIndex].FontColor[1];
HotColor := YourControl.SkinData.SkinManager.gd[YourControl.SkinData.SkinIndex].HotFontColor[1];
endAuthorPosts