delphi4arab منتديات دلفي للعرب
alphaskin problem - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : alphaskin problem (/showthread.php?tid=8935)



alphaskin problem - rezki_z - 12-10-2017

السلام عليكم 
لدي مشكلة مع alphaskin فانا في الفورم الاولى وضعت سكين معين 
اما في الفورم الثانية فاريد ان اضع سكين اخر اتوماتيكيا يعني
الفورم الثاني يظهر بسكين جديد مختلف عن سكين الفورم الاول
وقد حاولت ان اضع بوتون لتغيير السكين في الفورم الثاني لم يتغير شيء
كان السكين الاول للفورم الاول يبقى نفسه مهما حاولت تغييره في فورم جديد 
فارجوا المساعدة والله الموفق


RE: alphaskin problem - PLANSHARP - 12-10-2017

حسب علمي فإن الSkin تطبق على كامل الفورمات و ذلك لأن Skin Manager هو من يتحكم بهم.


RE: alphaskin problem - rezki_z - 12-10-2017

اولا يوجد حل من اجل ان يكون كل فورم له سكين خاص به


RE: alphaskin problem - PLANSHARP - 12-10-2017

قم بوضع SkinManager جديد على الفورم الثاني مع Skinprovider و أحرص أن يكون SkinData لهذا الأخير يتبع لل SkinManager على الفورم الثاني.

أي أن كل Skinprovider يتبع ل SkinManager على الفورم الخاص به.

ومن ثم تستطيع تفعيل skin لكل واحد.

وبهذا نكون عرفنا أولا, يا ترى ماهو ثانياً؟؟؟ Smile

مرفق صورة...


RE: alphaskin problem - rezki_z - 12-10-2017

لم افهم اخي فارجوا ان تضع لي سورس كود بسيط وفقك الله


RE: alphaskin problem - Agmcz - 13-10-2017

وعليكم السلام
بكل إختصار
ضع لكل فورم sSkinManager و sSkinprovider


RE: alphaskin problem - rezki_z - 13-10-2017

بارك الله فيكم تم الامر بنجاح