PDA

View Full Version : CLEAR TYPE



majoran
جمعه 05 تیر 1388, 16:57 عصر
سلام من دارم یه برنامه درست می کنم که ابزار دسکتاپ هست و باید یه سری آیکون رو تو صفحه داخل برنامه قرار بدم البته صفحه اصلی برنامه شفاف هست و زمینه دسکتاپ زیر متن ها مشخص هست ولی متون به صورت غیر شارپ نمایش داده میشه به چه صورتی می تونم نوشته هامو شارپ تر کنم و اینکه CLEARTYPE بر روی نوشته های من فعال باشه .

CLEAR TYPE=امکانی از ویندوز هست که نوشته ها رو به صورت شارپ و با سایه نمایش می دهد .

vcldeveloper
شنبه 06 تیر 1388, 00:20 صبح
برای Clear Type باید یا خودتون مستقیما با استفاده از توابع +GDI ویندوز متن را رسم کنید، یا کامپوننتی پیدا کنید که کنترل Labelایی داشته باشد که برای رسم متن از +GDI بجای GDI استفاده می کند.

majoran
شنبه 06 تیر 1388, 10:56 صبح
متشکرم از پاسخ سریعتون ولی اگه لطف کنید نمونه کدی رو برام بزارید متشکر میشم

majoran
شنبه 06 تیر 1388, 22:28 عصر
با gdi هم چنین کاری رو نشد انجام بدم اگه لطف کنید و روش سایه دار کردن متن در دلفی رو بام بگید ممنون می شم

vcldeveloper
یک شنبه 07 تیر 1388, 00:47 صبح
گفتم +GDI، نه GDI. درباره +GDI و کامپوننت ها یا کتابخانه های کار با آن در دلفی، خودم چند کتابخانه در این بخش معرفی کردم که با جستجو پیدا می کنید:
http://barnamenevis.org/forum/tags.php?tag=gdi%2B

اگر هم دوست ندارید از این کتابخانه ها استفاده کنید، به سایت MSDN برید، و +GDI را جستجو کنید.

majoran
یک شنبه 07 تیر 1388, 11:52 صبح
نه بازم جواب نداد نمی دونم باید چیکار کنم دارم دیوونه می شم به دادم برسید چه طور سایه بدم زیر متن ها
متشکرم

vcldeveloper
یک شنبه 07 تیر 1388, 21:02 عصر
http://www.mitov.com/html/igdi_.html

http://www.mitov.com/assets/images/IGDIPlusDemo.jpg

majoran
سه شنبه 09 تیر 1388, 08:29 صبح
سلام
با تشکر اما یه مشکل هست و اونم اینه که این مخصوص دلفی 2007 هست نه دلفی 7 البته ببخشید مشکل از من بود که اول نگفتم برای چه دلفی می خوام

Delphi-Man
سه شنبه 09 تیر 1388, 16:10 عصر
سلام
با تشکر اما یه مشکل هست و اونم اینه که این مخصوص دلفی 2007 هست نه دلفی 7 البته ببخشید مشکل از من بود که اول نگفتم برای چه دلفی می خوام
دوست عزیز بنده امتحان کردم برا 7 هم جواب میده.