الشريط هو عنصر الوحةِ الذي يُمْكِنُ أَنْ يُسْحَبَ بالفأرِ وهو يُستَعملُ لوَضْع القيمةِ لمتغيرات مؤكدة. نحن يُمكنُ أَنْ نَستعمل اشرطة افقية او عمودية ونحن يُمْكِنُ أَنْ نَضِعَ مداهم. في اغلب الاوقات الشريط يُستَعملُ لتَنظيم الصوت اصوات الموسيقى ، الغاما، الخ.
هذه الصورةُ لشريط يمكن عمله:

حسنا ,اتوقع انك ستقول الان ماهذا هذا الشريط انه بشع نظر لهذه الصورة لواظفناها للشكل الن يبدو افضل:

الآن دعنا نُضيفُ نفس الريط إلى لوحتناا:

ربما ستقول انه ربما يكون معقدا لاكن بالحقيقة هو يمكن ان يكتب بسطر واحد!!:
كود:
hslider (x, y, size_in_pixels, slider_bitmap, minimum_value, maximum_value, variable);
vslider (x, y, size_in_pixels, slider_bitmap, minimum_value, maximum_value, variable);
هذه الإثنان مِنْ أنواعِ الأشرطة يَستعملانِ نفس التعريفِ! دعنا نقم بكتابة كود الشريط اكتب
كود:
////////////////////////////////////////////////////////////////////
var video_mode = 7;
var screen_color[3] = 150,0,0;
var speed = 50;
////////////////////////////////////////////////////////////////////
BMAP mouse_pcx = "mouse.pcx";
////////////////////////////////////////////////////////////////////
panel main_pan
{
bmap = "main2.pcx";
pos_x = 250;
pos_y = 200;
vslider (16, 71, 90, "slider.pcx", 0, 100, speed);
digits (15, 50, 3, _a4font, 1, speed);
flags = OVERLAY, VISIBLE;
}
////////////////////////////////////////////////////////////////////
function main()
{
mouse_map = mouse_pcx;
mouse_mode = 2;
while (1)
{
mouse_pos.x = pointer.x;
mouse_pos.y = pointer.y;
wait (1);
}
}
تعرف بأني رجل شرير لذلك كتبت لك ذلك الكود الضخم
؛ واظفنا صورة خلفية اسمها main2.pcx نحن نَستعملُ متغير جديد اسمه SPEED؛ قيمته الأولية 50 ونحن كان يُمكنُ أنْ نَستعملَ أيّ اسم آخر له. نحن نَستعملُ أيضاً تعريف أرقامِ لعَرْض قيمةِ المتغيّرِ.
ماذا تنتظر؟ أذهب وقم بتشغيل السكربt

دعنا نُناقشُ تعريفَ الشريط:
كود:
vslider (16, 71, 90, "slider.pcx", 0, 100, speed);
حسناً، لقد وضعنا اولا احداثيات الشريط على المحور X ,Yِ، ومن ثم وضعنا عدد البكسلات 90 لهذا الشريط العمودي، نحن نَستعملُ صورةَ "slider. pcx "ونحن نُغيّرُ قيمةَ المتغيّرِ المسمى speed مِنْ 0 إلى 100.

تدريب لنرى اذا كنت قد اتقنت هذا الدرس قم بأضافة شريط افقي لهذا اللوحة
دعنا نستريح قليلا.......................................