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

نسخة كاملة : اضهار الفورم على شكل معين
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كيف يتم اظهار الفورم على شكل معين تقوم انت يتصميمه
مثلا كأن يكون الشكل عبارة عن دائرة او شكل هندسي
يمكن استخدام التوابع التالية:
كود :
CreateEllipticRgn CreateEllipticRgnIndirect CreatePolygonRgn CreatePolyPolygonRgn CreateRectRgn CreateRectRgnIndirect CreateRoundRectRgn


ومن ثم تطبق على الفورم باستخدام:
كود :
SetWindowRgn

مثال-ضع هذا الكود ضمن OnCreate للفورم المعني:
كود :
SetWindowRgn(Form1.handle,CreateEllipticRGN(0,0,Width,Height),True);