I load a dll with form,but alphacontrol auto skin it I don't want let alphacontrol skin this dll's form how to do? use sSkinManager1.SkinningRules:=[srStdForms, srThirdParty] can let dll's form not skin but opendilogs etc also can not skin.
Hello You can disable the srStdForms property only. Dialogs will be skinned in this case.
not work,even use sSkinManager1.SkinningRules:=[]; then dll's form will show normal and no skin first ,but when move this dll's form,alphaskin will skin this form again
and also use 5.x version have no this problem,so something must changed,but I don't konw how to fix this
not work,even use sSkinManager1.SkinningRules:=[]; then dll's form will show normal and no skin first ,but when move this dll's form,alphaskin will skin this form again
It's not possible. You uses one SkinManager only?
QUOTE
and also use 5.x version have no this problem,so something must changed,but I don't konw how to fix this
yes,I use oneskinmanager on mainform only,even only hide this dll's form then show this dll's form alphacontrols will skin this dll's form,so I want to konw there is a option to check if it's a dll's form alphacontrols will not skin it?
I also find I use this dll name enhancer 0.17 is a winamp's dsp dll, it's a dialog form,so when use sSkinManager1.SkinningRules:=[srStdForms, srThirdParty] work fine,but this time,my open file dialog will not skined,so not 100% work, so I think alphacontrols should add a option[srStdForms,srStdDialogs,srStdDlls,srThirdParty]