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

تفاعل مكتبات الفئات ومجموعات الأدوات في لازاروس وفري باسكال
بنية مكتبة مكونات لازاروس

مكتبة مكونات 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

مراجع