أخي kakarot قد تمكنت أخيرا بفضلك أن أكتب باللغة العربية
وذلك بتجريبي لأحد المقابس المهمة التي طرحتها
و سأضع أسفله شرحا لتركيبه و الكتابة عن طريقه
-1- رابط المقبس D3DFunc : http://www.cloggj.f2s.com/DBPro2/dow...c%20V3.6.5.zip
هذا رابط للتثبيت , عكس الذي وضعته أخي kakarot فهو code source
-2- نقوم بفك الضغط طبعا ثم نلصق كل ملف في مكانه دون استبدال المجلدات الأصلية
-3- نقوم بتطبيقه على darkbasic :
طبعا المقبس يتوفر على العديد من المزايا غير أني اكتفيت بأكواد الكتابة التي هي مهمة لصناعة الألعاب العربية .
سنستعين بالكود التالي :
كود:
set display mode 800,600,32
D3D_INIT
d3d_starttext
d3d_color 221, 210, 82, 255
d3d_font 1,"Arial",48,0,0,1
d3d_text 1,400,50,1,"المنتدى"
d3d_endtext
wait key
set display mode : هذا الأمر خارج عن المقبس وهو يمكن من تغيير حجم الشاشة.
D3D_INIT : هو أمر لابد من تواجده في حالة تغيير حجم و ألوان الشاشة أي باستعمال أمر set display mode.
d3d_starttext : أمر لبداية أوامر الكتابة وهو أيضا لابد منه للكتابة.
d3d_color : طبعا هو واضح , فهو أمر لتغيير لون الخط الإفتراضي (الأسود) و هو مركب كالتالي : الشفافية,الأزرق,الأخضر,الأحمر <
الشفافية أو الوضوح على حد القول, حيث أن كلما ازدادت نسبتها إلى أن تصل إلى 255
ازدادت شدة وضوحها وكلم نقصت كانت أكثر شفافية الى ان تصل 0 (لا يظهر اي شيء)
d3d_font : وهو امر أيضا لابد منه لإختيار نوع الخط و حجمه
d3d_text : الأمر الأكثر همّاً وهو لإظهار الكتابة و اختيار مكانها
d3d_endtext : أمر لإنهاء الكتابة عن طريق المقبس
و تكون النتيجة النهائية كالتالي :