PDA

View Full Version : تغییر Skin با کامپوننت Vclskin در فایل اجرایی



solook
شنبه 29 تیر 1387, 20:25 عصر
با سلام

چطور میشه اسکین برنامه رو تغییر داد
مثلا چندتا اسکین همراه برنامه باشه و کاربر بتونه با انتخاب اسکین مورد نظر قالب برنامشو عوض کنه

Loveski
شنبه 29 تیر 1387, 20:33 عصر
سلام
بایستی از (SkinData) استفاده کنی. قسمتی به نام (SkinStore) داره.

solook
شنبه 29 تیر 1387, 20:34 عصر
یه خورده بیشتر توضیح بدین!

Hsimple11
شنبه 29 تیر 1387, 20:51 عصر
از کامپوننت های موجود در این زمینه استفاده کنید. مثل SuiSkin.

dkhatibi
شنبه 29 تیر 1387, 22:52 عصر
در تب کامپوننتVclskin یک شی به نام skin stored وجود دارد و یک خاصیت به نام store دارد شما اسکینها را به اون اضافه کنید و سپس با کدی شبیه زیر

SkinData1.LoadFromCollection(skinstore1,0);
با تغییر عدد صفر که اندیس اسکین است اسکین دلخواه را انتخاب کنید.