PDA

View Full Version : Alpha PNG Transparent برای دلفی 5



persia_hrn
یک شنبه 04 دی 1390, 01:07 صبح
سلام .
راهی وجود داره که فرم اصلی برنامه با یک عکس PNG با مُد آلفا Transparent بشه ؟
یک روش یا یک کامپوننت مخصوص این کار ؟
فقط مخصوص استفاده در دلفی 5 !!!!!!!!!!!!!!!!!!!

MohsenB
یک شنبه 04 دی 1390, 08:56 صبح
سلام


این را نصب کنید ، مشکلتون حل میشود .



موفق باشید

persia_hrn
یک شنبه 04 دی 1390, 09:06 صبح
بابت ضمیمه ممنون ، ولی من میخوام فرم برنامه با یک تصویر PNG ترانسپرنت بشه ، یعنی وقتی یک تصویر آلفا مُد توی فرمم میزارم و برنامه رو اجرا میکنم فقط اون تصویر به عنوان فرم نمایش داده بشه و خود فرم نمایش داده نشه .

Mask
یک شنبه 04 دی 1390, 12:51 عصر
بابت ضمیمه ممنون ، ولی من میخوام فرم برنامه با یک تصویر PNG ترانسپرنت بشه ، یعنی وقتی یک تصویر آلفا مُد توی فرمم میزارم و برنامه رو اجرا میکنم فقط اون تصویر به عنوان فرم نمایش داده بشه و خود فرم نمایش داده نشه .
میتونید از نمونه زیر استفاده کنید.

moein+
یک شنبه 04 دی 1390, 19:38 عصر
بابت ضمیمه ممنون ، ولی من میخوام فرم برنامه با یک تصویر PNG ترانسپرنت بشه ، یعنی وقتی یک تصویر آلفا مُد توی فرمم میزارم و برنامه رو اجرا میکنم فقط اون تصویر به عنوان فرم نمایش داده بشه و خود فرم نمایش داده نشه .

مفهوم مورد نظر شما تحت عنوان Layered Windows مورد بحث قرار میگیره، راهنمایی های دوستان شفافیت تک بیتی رو بیان میکنه، فرمت PNG دارای شفافیت معمولا دارای یک کانال آلفا 8 بیتی علاوه بر 24 بیت RGB هست که امکان ایجاد گوشه های نرم رو فراهم میکنه ...به هر حال تحت لینک مطالبی در این خصوص وجود داره امیدوارم کمکتون کنه ...
http://melander.dk/articles/alphasplash/