Forum Replies Created
-
AuthorPosts
-
Thank you for additional information.
Your second form (where skin is selected) must have not a skinning?
If SkinProvider is placed there then I do not see a problem…
In the your application this form haven't TsSkinProvider component too?Hello
Be sure please that SkinManager.SkinningRules.srStdDialogs property is True
If this property is defined but problem is exists still then give me a program with example please…Hello Giuseppe
If you could give me a little demo with this program you can very help me.
Maybe you have already working example with sources?Hi
I'm sorry for delay, I was busy in preparing of the new release.
I'll try to change your demo soon.I think a program with example is very needed there. I'll try to reproduce this problem, but I'm not sure that I know how to do it…
Hello
I will make a demo program soon, please wait.Glowing is working only for mouse hovering and leaving.
If controls must have glowing effect always then a special code must be added to the component…Mixture occurs when animating working seems. You can try to disable animation and look…
And thank you for the demo, I'll research it soon.Hello
For retrieving some colors from skin you can use these functions of the TsSkinManager class
function GetGlobalColor : TColor;
function GetGlobalFontColor : TColor;
function GetActiveEditColor : TColor;
function GetActiveEditFontColor : TColor;
function GetHighLightColor : TColor;
function GetHighLightFontColor : TColor;Thank you
You must change this line
CODEbuttonsArray[nNumber].SkinData.FSkinManager:=sSkinManager2;to
CODEbuttonsArray[nNumber].SkinData.SkinManager:=sSkinManager2;
Skinning data will be updated in this case, and problem must be solved.Also I can suggest you to move this line :
CODEbuttonsArray[nNumber].Parent:=PanelTags;after “Visible:=True;”. And remove “Visible:=True;” because button is visible already when created.
I can suggest a solution
When loading from resources is required then may be used Delphi standard dialogs (MessageDlg and others).
When data must be received from system then may be used AlphaControls dialogs (sMessageDlg and others).
Both ways have support of skins.Hello
You can catch the SM_ALPHACMD message with AC_REFRESH parameter which gets in form WndProcedure (AC_GETSKINSTATE used for other purposes).
Can you do that?Hello
Problem will be solved in the nearest release, please wait a few days.Hello
You must be sure that second SkinManager is created and available before creating buttons.
If is possible to make a little example application for tests then it will be very helpful.Hello and thank you very much for an example.
In the full version this problem does not occurs if TGroupBox is defined in the SkinManager.ThirdParty property or if used TsGroupBox control.
I see a problem with drawing and I'll try to fix it in the Lite version, groupbox must have just standard kind, but I can't guarantee it.
As a temporary solution for the Lite Edition I can suggest to place TsPanel control under GroupBox (with SkinData.SkinSectionProperty = 'MENUITEM', for a full transparency).Hello
Was some ideas to get title text from system if not defined in function parameters, but is not implemented at moment.
How you think, what will be better – use ResLoad or get from system?Hello
Thank you for the screenshot, problem will be solved in the v6.33, please wait a few days.Hello and thank you for screenshots.
Please compare skinned captions font with font which used in the system (must be equal). If fonts are not equal, please show a screenshot of system font.Thank you for message, problem will be solved in the v6.33, please wait a few days.
-
AuthorPosts