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

نسخة كاملة : استفسار عن تنميط الـ Button
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .

الحويطي

السلام عليكم ورحمة الله وبركاته
كيف تغيير شكل الـ Button يعني مثلا دائري ... والشكل الذي أتمناه أن يكون مثل ما في الصورة
كود :
http://img211.imageshack.us/img211/9136/27012011100241.png
وجزاكم الله خيرا وبارك فيكم Smile
وعليكم السلام ورحمة الله وبركاته
أهلا صديقي الحويطي Smile

الأصل أن مكونات التحكم في البرامج تأخذ أشكالها من النظام
لذلك إذا أردنا أن نرسم شكل مختلف لأي مكون نلجأ إلى الرسم

بعبارة أخرى صورة قابلة للنقر لكل حالة (OnMouseHover, OnMouseDown...) ـ ـ ـ
البعض يلجأ إلى استخدام CreateRectRGN لحجز الكائن بداخل حيز، مثال:
PHP كود :
SetWindowRgn(Button1.Handle, CreateRoundRectRgn(2, 2, Button1.Width - 2, Button1.Height - 2, 15, 15), True); 
طبعا، هناك دوما حلول مجانية:
http://www.torry.net/quicksearchd.php?St...&Title=Yes
مواضيع ذات صلة:
كيف اجعل الازرار Button دائرية الشكل
كيف يمكن تجميل شكل الـ Button ؟
Transparent & PNG Support Image Button 1.0
تجميل speed button
بالتوفيق.

الحويطي

بارك الله فيك أخي الكريم kachwahed وشكرا لك على هذا الموجز المبسط ...