delphi4arab منتديات دلفي للعرب

نسخة كاملة : alphaskin problem
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم 
لدي مشكلة مع alphaskin فانا في الفورم الاولى وضعت سكين معين 
اما في الفورم الثانية فاريد ان اضع سكين اخر اتوماتيكيا يعني
الفورم الثاني يظهر بسكين جديد مختلف عن سكين الفورم الاول
وقد حاولت ان اضع بوتون لتغيير السكين في الفورم الثاني لم يتغير شيء
كان السكين الاول للفورم الاول يبقى نفسه مهما حاولت تغييره في فورم جديد 
فارجوا المساعدة والله الموفق
حسب علمي فإن الSkin تطبق على كامل الفورمات و ذلك لأن Skin Manager هو من يتحكم بهم.
اولا يوجد حل من اجل ان يكون كل فورم له سكين خاص به
قم بوضع SkinManager جديد على الفورم الثاني مع Skinprovider و أحرص أن يكون SkinData لهذا الأخير يتبع لل SkinManager على الفورم الثاني.

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

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

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

مرفق صورة...
لم افهم اخي فارجوا ان تضع لي سورس كود بسيط وفقك الله
وعليكم السلام
بكل إختصار
ضع لكل فورم sSkinManager و sSkinprovider
بارك الله فيكم تم الامر بنجاح