إن لغة visual basic توضح من اسمها أنها لغة basic مرئية (رسومية) أما تسمية دلفي لا يعتمد على أنها باسكال مرئية.
والمقصود أن دلفي تعتمد في الأساس على لغة باسكال مصحوبة بمكتبة ضخمة من الادوات الجاهزة [z1]
*يعتبر النموذج form هو الوعاء الذي يحوي جميع المكونات التي تحتاجها لعمل واجهة.(أو بمعنى أخر هي الارضية التي تتوضع عليها تللك العناصر والادوات ).
*تمر البرمجة في دلفي في مرحلتين أساسيتين:
يتم في المرحلة الأولى ضبط خصائص المكونات على النماذج بينما يتم في المرحلة الثانية كتابة كود برمجي نصف فيه عمل المكون.
*الخصائص والأدوات:
1)الخصائص:لكل كائن مجموعة من الخصائص[z2]
تشترك الكثير من الأدوات في بعض الخصائص, سنتكلم عن خصائص النموذج form وتطبيق هذه الخصائص على معظم المكونات.
الخاصية
عملها
algin
لجعل المحاذاة لليمين أو اليسار,للأعلى أو الأسفل أي محاذاة النوذج form وهي بالنسبة للشاشة أما محاذاة مكون موجود على الشاشة فستكون بالنسبة لــ form
bidimode
لتغير الاتجاه من اليسار لليمين وبالعكس
(تفيد في الواجهات العربية)
caption
الأسم الظاهري للأداة (عنوانه)
color
لون الكائن أو المكون
font
خصائص الخط (لونه,حجمه,نمطه)
hint
لوضع تلميحات (ملاحظات تظهر بمجرد وضع الفارة على النموذج)
name
الأسم البرمجي للأداة
position
موضع النموذج على الشاشة
Brodericon+
يتفرع عنها ثلاث خصائص
1)bisytemmenu
باعطائه قيمة false تختفي الأزرار هي(الإعلاق, التكبير ,التصغير)
2)diminimize
لأخفاء زر التصغير
3)bimaximiz1
لأخفاء زر التكبير