• 0
  • مالي خلق
  • أتهاوش
  • متضايق
  • مريض
  • مستانس
  • مستغرب
  • مشتط
  • أسولف
  • مغرم
  • معصب
  • منحرج
  • آكل
  • ابكي
  • ارقص
  • اصلي
  • استهبل
  • اضحك
  • اضحك  2
  • تعجبني
  • بضبطلك
  • رايق
  • زعلان
  • عبقري
  • نايم
  • طبيعي
  • كشخة
  • النتائج 1 إلى 2 من 2

    الموضوع: مقدمة تعريفية بـ +GTK

    1. #1
      التسجيل
      27-01-2008
      المشاركات
      38
      المواضيع
      6
      شكر / اعجاب مشاركة

      مقدمة تعريفية بـ +GTK


      إعداد: فهد السعيدي
      ماذا تعني +GTK؟
      +GTK هي طقم أدوات عالي الأداء و غني بالمميزات لإنشاء واجهات رسومية للمستخدم ، و يقدم لك تكامل متعدد المنصات و طريقة سهلة لاستخدام دواله. +GTK كتبت باستخدام لغة C و رخصت تحت ترخيص GNU LGPL 2.1 الذي يسمح بتطوير كل من البرامج الحرة والتجارية المغلقة باستخدام +GTK من دون رسوم ترخيص أو الملكيات.
      في الأصل، أنشأت +GTK و طورت بشكل منفصل من المشروع مفتوح المصدر الشهير : برنامج جنو لمعالجة الصور ( GIMP). بينما كان بيتر ماتز و سبنسر كيمبول يطورون الإصدارات الأولى من جمب في عام 1997، أنشؤوا GTK والتي تعني ( GIMP Toolkit ) كبديل عن طقم أدوات Motif والذي كان في ذلك الوقت غير حر. وعلامة الزائد أضيفت لاحقا عندما اكتسب طقم الأدوات مميزات كائنية المنحى و التوسع.
      كان ذلك قبل عشر سنوات أو أكثر. أما اليوم فما زال هناك الكثير من النشاط في تطوير مكتبة +GTK و الإصدارة الأخيرة هي 2.12 ، وقبل أن ترخص مكتبة Qt برخصة حرة وهي التي قام عليها سطح المكتب كدي ، فقد توجه الاهتمام لإنشاء سطح مكتب جنوم ، و اعتمد بشكل أساسي على المكتبة الوليدة +GTK. إن هذه الحركة أكسبت مكتبة +GTK شهرة واسعة جدا ، فبرمجت بها الآلاف من التطبيقات التي تعمل على سطح المكتب جنوم. وجعلتها محط الأنظار لبقية المنصات. فهناك على الأقل بيئتان لسطح المكتب في عالم اليونكس ومشتقاته معتمدة على مكتبة +GTK ألا وهي سطح المكتب جنوم ، و سطح المكتب Xfce و كلاهما يعتمدان عليها لتقديم بيئات عمل متكاملة للمستخدمين.
      صدرت أول نسخة من مكتبة +GTK في 13 أبريل من عام 1998م . وبعد عشرة أشهر لاحقة أطلقت النسخة المستقرة GTK+ 1.2 . هذه الإصدارة حوت على مجموعة من المميزات الجديدة ، و أكثرها أهمية هو بدأها في دعم الثيمات. والجدير بالملاحظة أن أحد أجزاء هذه المكتبة انفصل عنها وهو Glib و أصبح يطور بشكل مستقل. الاصدارة 1.2 لم تكن دوالها متوافقة مع دوال النسخة السابقة 1.0 ، والبرامج التي كتبت بها يجب أن تعدل لكي تعمل على نسخة 1.2.
      وبعد إصدار GTK+ 1.2 ، استغرق الأمر ثلاث سنوات حتى تطلق نسخة مستقرة رئيسية ثابتة من +GTK. وبهذه الإصدارة 2.0 حصلت مكتبة +GTK على الكثير من التغييرات الجذرية وكان من أبرزها دعم اليونيكود و اللغات العالمية، ومرة أخرى فإن التطبيقات يجب أن تعدل حتى تتمكن من العمل على هذه النسخة.
      وفي هذه الأيام فإن نسخة رئيسية ثابتة من +GTK تطلق كل تسعة أشهر و كل النسخ عادة تملك التوافقية فيما بينها، مما يعني أن أي تطبيق كتب لمكتبة +GTK الإصدارة 2.0 سيعمل دائما مع أي نسخة أخرى من GTK+ 2 .
      بنية +GTK
      يوضح الشكل التالي بنية مكتبة +GTK:



      تابع المقالة من هنا

      أخبار تقنية المعلومات أولا بأول

      وادي التقنية

    2. #2
      التسجيل
      21-10-2004
      المشاركات
      70
      المواضيع
      4
      شكر / اعجاب مشاركة

      رد: مقدمة تعريفية بـ +GTK

      مشكووووووووور اخوي

    ضوابط المشاركة

    • لا تستطيع إضافة مواضيع جديدة
    • لا تستطيع الرد على المواضيع
    • لا تستطيع إرفاق ملفات
    • لا تستطيع تعديل مشاركاتك
    •