PDA

View Full Version : رنگی کردن پنل فعال هنگام استفاده از XPMan



mahdy.asia
سه شنبه 26 دی 1391, 23:04 عصر
در فرم های مستردیتیل من قسمت فعال فرم را رنگی کردن پنل نمایش می دهم حالا که از XpMan استفاده کردم رنگ پنل هنگام اجرا بدون رنگ می باشد (علارقم رنگی بودن پنل) چطور می تونم پنل ها را هنگام استفاده از xpman رنگی کنم یا به روش مناسبتری پنل فعال فرم را به کاربر نمایش دهم

mahdy.asia
سه شنبه 26 دی 1391, 23:21 عصر
مشکل رنگی کردن را خاصیت ParentBackGround پنل رو یکبار True کردن و بعد دوباره False بر طرف کردم خاصیت کرسر روی کلیدها همه پیش فرض شده و چک باکس ها بعضی موقع ها از پنل رنگ می گیره و بعضی اوقات نمی گیره و کلاً اصلا آیا استفاده از xpman خوبه و کسی می دونه چه مشکلاتی رو بوجود می یاره و چطور می بایست مشکلات انو حل کنیم

حمید محمودی
چهارشنبه 27 دی 1391, 01:03 صبح
با استفاده از XPManifest شما از یک فایل XML استفاده میکنید که بصورت ریسورس کامپایل و به برنامه اصلی تون اضافه میشه و علاوه بر کمک به Theme Manager برای رسم کنترل ها به حالت فعلی Theme جاری یوزر کارهای دیگه ای هم انجام میده؛ توضیحات کاملتر در تاپیک های زیر داده شده :

http://barnamenevis.org/showthread.php?371135
http://barnamenevis.org/showthread.php?241802
http://barnamenevis.org/showthread.php?180127

در کل اگه در برنامه ای، مشکل خاصی با این مقوله دارید، میتونید Theme دلخواه خودتون رو برای پروژه طراحی و/یا استفاده کنید؛

mahdy.asia
یک شنبه 01 بهمن 1391, 18:45 عصر
من در برنامه SpeedButton استفاده کردم که خصوصیت flat آن را True (تصویر زیر SpeedButton دیده می شود) کردم اما حالا که Xpman استفاده کردم تصویر زیر SpeedButton دیده نمی شه چطور مشکل رو بر طرف نمایم

حمید محمودی
یک شنبه 01 بهمن 1391, 22:01 عصر
من در برنامه SpeedButton استفاده کردم که خصوصیت flat آن را True (تصویر زیر SpeedButton دیده می شود) کردم اما حالا که Xpman استفاده کردم تصویر زیر SpeedButton دیده نمی شه چطور مشکل رو بر طرف نمایم

اسکرین شات زیر در XE3 گرفته شده، و گرچه XPManifest بصورت پیش فرض براش فعال هست، و نیازی نیست دوباره به فرم اضافه بشه، اما با این حال، این مشکل بخاطر استفاده از xpman نیست؛ اگر به تصویر زیر توجه کنید، همچین مشکلی دیده نمیشه. احتمالش هست که SpeedButton شما در زیر Image قرار گرفته باشه که شما نمیتونید ببنیدش.

mahdy.asia
دوشنبه 02 بهمن 1391, 23:11 عصر
البته من در دلفی 7 کار می کنم و این مشکل واقعاً وجود داره و Sppedbutton با Xpman علارقم اینکه خاصیت Flat آن True شده و انتظار می رود تصویر زیر آن دیده شود اینگونه نیست نمونه برنام پیوست می باشد متشکر می شم اگه بتونید این مشکل رو بگید چطور بر طرف نمایم

حمید محمودی
پنج شنبه 05 بهمن 1391, 20:45 عصر
یگ نگاه انداختم؛ گویا واقعا نمایش نمیده! تنها کاری که میتونید بکنید اینه که اگه هیچ روشی نتونستید حلش کنید، Glyphش رو، تصویری برابر با اون قسمت از Backgroundی که در زیر Speedbutton هست، قرار بدید.

موفق باشید...

mahdy.asia
پنج شنبه 05 بهمن 1391, 21:21 عصر
برای کار راه اندازی بعد نیست اما من چون کار حرفه ایی انجام می دم علاقه مندم مشکل رو اصولی بتونم بر طرف کنم