اللينجو هي لغة البرمجة الموجودة داخل بيئة عمل برنامج دايركتور و. و هي من اللغات المتقدمة و المستخدمة مؤخرا و هي نادرة الاستخدام في أوساط المبرمجين لأنه لا يتطرق إليها أي أحد إلا بعد استخدامه لبرنامج الدايركتور التي تعمل هذه اللغة من خلاله .. فهي شديدة التخصصية في مجال الملتيميديا و العامل مع عناصر هذا المجال و أيضاً هي شديدة التعلق ببرنامج الدايركتور حيث أنه هو بيئة العمل الوحيدة التي تتعامل مع هذه اللغة ..،
لغة البرمجة " اللينجو " .. كغيرها من لغات البرمجة تعتمد على قواعد و أسس و مفاهيم برمجيه هامة لابد من دراستها و مذاكرتها و فهم تركيبتها اللغوية و البرمجية للمستخدم و ذلك قبل أن يقدم على استخدامها أو التعامل معها .. و أيضا جدير بالذكر هنا أن لهذه اللغة البرمجية دعامات تقوم عليها و طريقة في كتابة الأكواد الخاصة بها و شكل متميز و فريد في إجراء تنفيذ هذه الأكواد .. كما يتحتم على مستخدم لغة اللينجو حفظ الوظائف البرمجية و المفردات اللغوية التي تتكون منها هذه اللغة حتى يسهل على مستخدم هذه اللغة استخدام هذه المفردات و الوظائف بحيث يتمكن من إنشاء و بناء الجمل البرمجية ذوات الأداء البرمجي المتميز و المحكم و التي تقلل من حدوث أخطاء و أغلاط بين هذه البيئة الداخلية و بيئة التشغيل العامّـة Windows.
لغة البرمجة " اللينجو " .. تتميز بالتعامل مع ..
§ قواعد البيانات ( تقرأ منها و تكتب فيها و تعالج بداخلها العمليات الحسابية و المنطقية )
§ توظيف و تشغيل عناصر الملتيميديا .. مثل
o تحكم لغة اللينجو في الصوت و الفيديو ..
أ- يمكننا من خلال لغة اللينجو عمل برنامج تشغيل للصوت و الفيديو به كافة الوظائف المساعدة على التحكم في وظائف الصوت و الفيديو مثل ( التشغيل ، الإيقاف ، الانتظار ، التسجيل ، ارتفاع و انخفاض الصوت ، التقديم ، الترجيع ، عمل تكبير ملء الشاشة للفيديو ، عمل طابور من الملفات الصوتية أو المرئية و إعطاء أمر تشغيل بشكل متتابع على التوالي ، ... إلخ )
ب- يمكننا من خلال لغة اللينجو و بمساعدة برنامج الدايركتور وضع شريط الترجمة على الفيديو المعروض و التحكم في وقت ظهور الترجمة مرتبطة بالمشهد المناسب و الصوت المناسب للمقطع المبين مع إمكانية تغير لون نص الترجمة و تكراره في أوقات معينة خلال فترة العرض و تغير الصوت المسموع في المشهد الواحد.
ت- يمكننا من خلال لغة اللينجو التعامل و التحكم في قواعد البيانات التي يتم إنشاؤها في برنامج الصوت Sound Forge و بالتالي فإنه يمكننا في هذه الحالة الوصول لمقطع صوتي معين بدلالة كلمة أو جملة أو حرف أو رقم أو وقت محدد ..
كما أن لغة اللينجو في مثل هذه الحالة تمكننا من إضافة عملية البحث داخل نص و بناءاً على نتيجة البحث يمكننا الوصول لجملة نصية و صديقتها الصوتية مما يمكن المستخدم من إنشاء بيئة عمل مفيدة تربط بين النص و الصوت و الصورة و البحث عن أي من هذه العناصر و بدلالة الوصل إليها و معرفة هذا العنصر أو جزء منه يمكننا الوصل إلى باقي العناصر بشكل تزامني و مرتب.
ث- يمكننا من خلال لغة اللينجو عمل بعض المعالجات على الملفات الصوتية مثل عمليات الـ Fade In , Fade Out و التي تمكننا من تشغيل الملفات بتحكم في صوت البداية و النهاية مما يضمن للمستخدم تشغيل الملفات الصوتية بأسلوب غير مزعج.أ- يمكننا من خلال لغة اللينجو عمل بحث داخل النص و إضافة كلمة أو جملة داخل نص و حذف كلمة أو جملة من داخل النص و تغير لون كلمة أو جملة داخل النص و تكبير و تصغير حجم كلمة أو جملة داخل النص و تغير نوع الخط المستخدم في النص و عمل محاذاة للنص و تنقيط و تنسيق الفقرات و تلوين خلفية النص و تخصيص جزء من النص لاستخدامه كرابط للدخول على صفحة على الإنترنت و غير ذلك من العمليات الحريرية التي تجرى على النصوص.
ب- يمكننا من خلال لغة اللينجو قراء نص من ملف خارجي و الكتابة فيه ..ن كما يمكننا أيضاً حفظ نص تم كتابته داخل برنامج الدايركتور في ملف خارجي و إمكانية تعيين مكان الحفظ و استدعاء الملف مرة أخرى.
ت- يمكننا من خلال لغة اللينجو صناع نوع خط خاص داخل الدايركتور و اعتماده أثناء الكتابة أو إدراج نوع خط داخل الدايركتور لحماية تلف البرنامج أثناء تشغيله في جهاز آخر لا يحمل نفس نوع الخط المستخدم في الكتابة.
ث- يمكننا من خلال لغة اللينجو علم Scroll Up, Scroll Down و الذي يمكن المستخدم من تصفح النص كاملا عن طريق عرضه رأسيا .. أو بالشكل الآخر عن طريق التصفح اليدوي أو التصفح التلقائي للنص.
و من هنا يمكننا القول بأن اللينجو قادرة على التعامل مع الكثير و الكثير من عناصر الملتيميديا بشكل متخصص و متميز.
نقلا ً عن منتدى الفريق العراقي للحسابات