مكتبة مكونات لازاروس


مكتبة مكونات Lazarus ، المختصرة بـ LCL ، هي مكتبة مكونات برمجية مرئية لبيئة تطوير Lazarus المتكاملة .
وصف
تتألف مكتبة LCL من مجموعة من الوحدات التي توفر مكونات وفئات خاصة بالمهام المرئية. وهي مبنية على مكتبتي Free Pascal، وهما RTL و FCL . ومن خلال ربط مجموعات الأدوات الخاصة بكل منصة، تدعم تطوير البرامج الحساسة للمنصة لأنظمة تشغيل متعددة، بما في ذلك Android و Desktop Linux و Mac OS X و Windows . تخضع ملفات شفرة المصدر الخاصة بـ Lazarus لمجموعة من التراخيص: رخصة جنو العمومية العامة ، الإصدار 2 (GPLv2)، ورخصة LGPL معدلة ، ورخصة MPL . [ 1 ]
يدعم LCL كلاً من GTK 2 و Qt 4 و Qt5 و Qt6 و fpGUI لأنظمة BSD و Linux و macOS و Windows ، و Win32 لنظام Windows، و Cocoa لنظام macOS، بالإضافة إلى MUI لأنظمة Amiga وغيرها. [ 2 ]
انظر أيضاً
للمزيد من القراءة
- مايكل فان كانيت؛ فلوريان كلامبفل (2012)، Free Pascal (Free Pascal 2 ed.)، Computer & Literatur Verlag GmbH، ISBN 978-3936546729، OL 25421359M ، 393654672X
- مايكل فان كانيت؛ ماتياس جارتنر؛ سوين هينيغ؛ فيليبي مونتيرو دي كارفاليو؛ إينوسا ويدراوغو؛ يورج براون (2011)، لازاروس ، بوبلينجن، ألمانيا: Computer & Literatur Verlag GmbH, OL 25426539M
- مايكل فان كانيت؛ ماتياس جارتنر؛ سوين هينيغ؛ فيليبي مونتيرو دي كارفاليو؛ إينوسا ويدراوغو (2011)، لعازر – الدليل الكامل ، مجلة بليز باسكال، OL 25427992M
- رودريك بيرسون (2013)، البدء باستخدام بيئة تطوير لازاروس المتكاملة ، دار نشر باكت، رقم ISBN 978-1782163404، OL 25426631M ، 1782163409
- مينكاورا أبيولا-إليسون (2015)، البدء باستخدام لازاروس وفري باسكال ، دار نشر إم كي إيه، رقم ISBN 978-1507632529
مراجع
- ↑ ملف copying.txt على موقع github.com
- ↑ مستودع Gitlab Lazarus
روابط خارجية
فئات :
- فري باسكال
- مكتبات لغة البرمجة باسكال
- مكتبات الحاسوب
- هندسة البرمجيات القائمة على المكونات
- تطوير حساس للمنصة
