فيو ماكس

ViewMAX هو مدير ملفات متوافق مع CUA، يأتي مع نظامي التشغيل DR DOS الإصدارين 5.0 و 6.0 . وهو مبني على نسخة مُصغّرة من واجهة المستخدم الرسومية GEM/3 من Digital Research ، مُعدّلة لتشغيل تطبيق واحد ثابت فقط ، وهو سطح مكتب ViewMAX. [ 1 ] [ 2 ] تم حذف دعم بعض الوظائف غير الضرورية، بينما أُضيفت وظائف جديدة في الوقت نفسه. [ 2 ] ومع ذلك، ظلت الأنظمة متقاربة بما يكفي ليتعرف ViewMAX تلقائيًا على ملحقات سطح مكتب GEM (ملفات .ACC التنفيذية) [ 3 ] [ 4 ] وليسمح بتشغيل بعض تطبيقات GEM الأصلية ( ملفات .APP التنفيذية) داخل بيئة ViewMAX (دون الحاجة إلى تثبيت GEM وتشغيله أولًا). [ 3 ] [ 4 ] كما يمكن استخدام العديد من برامج تشغيل العرض الخاصة بـ GEM 3.xx بواسطة ViewMAX، مما يُمكّنه من العمل مع محولات عرض غير قياسية ودقة عرض أعلى مما هو ممكن باستخدام مجموعة برامج تشغيل ViewMAX الافتراضية. [ 2 ] [ 3 ] [ 4 ] كذلك، يمكن استخدام برنامج SID86 من شركة Digital Research ، وهو مصحح أخطاء التعليمات الرمزية الذي كان يأتي مع نظام التشغيل DR DOS 3.xx ويوفر وظائف مخصصة لتصحيح أخطاء تطبيقات GEM (انظر المساعدة الخاصة بـ GEM تحت SID86 أو GEMSID ) ، مع برنامج ViewMAX أيضًا. [ 5 ] [ 6 ] 

الإصدارات

كان برنامج ViewMAX 1.00، الذي كان يُعرف في الأصل باسم Navigator في الإصدارات التجريبية، [ 7 ] [ 8 ] وقد تم توزيعه مع نظام التشغيل DR DOS 5.0 في عام 1990 لتوفير بديل لـ DOSSHELL في نظامي التشغيل MS-DOS / PC DOS 4.0 . كان مظهره مشابهًا جدًا لواجهات سطح المكتب GEM السابقة من شركة Digital Research، حيث يتكون من نافذتين ثابتتي الحجم. تحتوي كل نافذة إما على أيقونات تمثل محركات الأقراص والمجلدات والملفات، أو على تمثيل لتسلسل المجلدات الهرمي. [ 8 ] في حال دعم نظام التشغيل الأساسي (مثل DR DOS) لهذه الميزة، كان البرنامج يدعم كلمات مرور الملفات والمجلدات وأذونات الوصول . وكانت محركات الأقراص الشبكية (بما في ذلك محركات أقراص CD-ROM) تتميز بأيقونة خاصة بها، تختلف عن أيقونات محركات الأقراص المحلية. [ 8 ]   

في عام ١٩٩١،  تم توزيع برنامج ViewMAX 2 مع نظام التشغيل DR DOS 6.0 . وقد أُدخلت تحسينات رسومية متنوعة في هذا الإصدار، بما في ذلك عناصر تحكم ثلاثية الأبعاد وأنظمة ألوان قابلة للتخصيص من قِبل المستخدم. [ ٩ ] أصبح عرض شجرة الدليل (في حال تفعيلها) يتم الآن بجانب قائمة الرموز، بدلاً من عرضها بدلاً منها. [ ٩ ] ويمكن تخزين إعدادات متنوعة في ملف تكوين باسم %DRDOSCFG% \VIEWMAX.INI. [ 10 ] [ 3 ] [ 4 ] [ 11 ] [ 9 ] لدعم أكثر مرونة لمجموعات الأحرف، كان برنامج ViewMAX  2 يُحمّل خطوط العرض من ملف DOS .CPI قياسي [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] اعتمادًا على صفحة الترميز الحالية، بدلًا من استخدام مجموعة أحرف خاصة بـ GEM ، وهي ميزة مُدمجة أيضًا في FreeGEM منذ عام 2005. [ 18 ] دعم الإصدار الياباني من ViewMAX المتوافق مع DOS/V ، والذي تم توزيعه مع DR DOS 6.0/V في عام 1992، أحرف DBCS التي يتم تحميلها بواسطة $FONT.SYS من SCREENHZ.FNT . [ 19 ] تمت إضافة دعم لمُبدّل مهام DR DOS، TaskMAX ؛ في حال وجوده، يتم تشغيل التطبيقات كمهام منفصلة، ​​ويمكن لـ ViewMAX التبديل بينها. [ 10 ] [ 20 ] [ 9 ] بما أن TASKMGR في أنظمة التشغيل اللاحقة مثل Novell DOS 7 و OpenDOS 7.01 و DR-DOS 7.02 والإصدارات الأحدث استمرت في محاكاة معظم واجهة برمجة تطبيقات تبديل المهام، [ 4 ] [ 11 ] [ 21 ] فقد أمكن استخدام ViewMAX 2 لتبديل والتحكم في مهام DOS متعددة تعمل في وقت واحد بملء الشاشة ضمن نواة DR-DOS متعددة المهام بشكل استباقي ( EMM386 /MULTI + TASKMGR ). [ 4 ] [ 11 ] [ 21 ]  

كان من المفترض أن يكون ViewMAX  3 مدير الملفات الرسومي للإصدار التالي من نظام التشغيل DR -DOS من نوفيل  . تضمن ViewMAX  3 دعمًا للأيقونات الملونة ، والنوافذ القابلة للنقل وتغيير الحجم، ومجموعات البرامج، وصور الخلفية. [ 22 ] في حال تحميل وحدة الأمان متعددة المستخدمين الاختيارية على نظام DR-DOS الأساسي، كان ViewMAX سيدعم أيضًا نظام أذونات الوصول الموسع (للجميع/المجموعة/المالك). على الرغم من أن ViewMAX  3 كان جزءًا من توزيعة DR-DOS "Panther" Beta 1 في أكتوبر 1992 ، [ 11 ] إلا أنه لم يُستكمل، ويبدو أنه تم التخلي عنه لصالح مشروع فريق " Star Trek " التابع لشركتي آبل ونوفيل في عامي 1992/1993، والذي لم يُصدر أيضًا. لذا، جاء نظام نوفيل DOS 7 ، أو "DR- DOS 7.0" كما سُمي في عام 1994، بدون أي مدير ملفات رسومي على الإطلاق. عندما استحوذت كالدرا على ما تبقى من أصول شركة ديجيتال ريسيرش من نوفيل في 23 يوليو 1996، [ 23 ] كانت الخطط الأولية هي إحياء تقنيتي GEM وViewMAX لإنشاء واجهة مستخدم صغيرة الحجم لنظام OpenDOS في تطبيقات الأجهزة المحمولة [ 24 ] [ 25 ] تحت اسم Caldera View ، إلا أن كالدرا المملكة المتحدة تخلت عن هذه الخطط لصالح DR-WebSpyder و GROW . بعد إغلاق مركز تطوير DR-DOS التابع لكالديرا المملكة المتحدة في أوائل عام 1999، نشرت الشركة الأم الأمريكية Caldera Thin Clients الشفرة المصدرية المتبقية للإصدار التجريبي من ViewMAX 3 في أبريل 1999 بموجب رخصة GPL [ 25 ] استجابةً لطلبات المجتمع المتكررة لإصدار الشفرة المصدرية، وذلك قبل فترة وجيزة من تغيير الشركة اسمها إلى Lineo وتحولها إلى تقنيات لينكس بعد ثلاثة أشهر. [ 26 ] ومنذ ذلك الحين ، تم دمج العديد من ميزات ViewMAX التي لم تكن موجودة سابقًا في GEM في FreeGEM . [ 27 ] [ 18 ]  

انظر أيضاً

مراجع

  1. إليوت، جون سي. (10 يونيو 1999). "إصدارات GEM" . Seasip.info . مؤرشف من الأصل في 7 نوفمبر 2016. تم الاطلاع عليه في 7 نوفمبر 2016 .
  2. 1 2 3 إليوت، جون سي. (9 مايو 1999). "مقارنة بين GEM و ViewMAX" . Seasip.info . مؤرشف من الأصل في 7 نوفمبر 2016. تم الاطلاع عليه في 7 نوفمبر 2016 .
  3. 1 2 3 4 بول ماتياس ر. (1997-04-13) [1993]. DRDOS6UN.TXT — Zusammenfassung der documentierten und undocumentierten Fähigkeiten von DR DOS 6.0 (باللغة الألمانية) (60 ed.). مؤرشفة من الأصلي بتاريخ 2016-11-07 . تم الاسترجاع 2016/11/07 . {{cite book}}تم |work=تجاهله ( مساعدة )
  4. 1 2 3 4 5 6 بول ماتياس ر. (1997-06-07) [1994]. NWDOS7UN.TXT — Zusammenfassung der documentierten und undomentierten Fähigkeiten von Novell DOS 7 (باللغة الألمانية) (85 ed.). مؤرشفة من الأصلي بتاريخ 2016-11-07 . تم الاسترجاع 2016/11/07 . {{cite book}}تم |work=تجاهله ( مساعدة )
  5. بول، ماتياس ر. (24-05-1997) [1991]. DRDOSTIP.TXT — نصائح وحيل لنظام DR DOS 3.41 - 5.0 (بالألمانية) ( الطبعة 47). مؤرشف من الأصل بتاريخ 07-11-2016 . تم الاطلاع عليه بتاريخ 07-11-2016 . {{cite book}}تم |work=تجاهله ( مساعدة )
  6. إليوت، جون سي. (2002-01-08). "SID86" . مجموعة الأخبار : comp.os.cpm . تم الاسترجاع في 2018-04-08 . [...] يحتوي GEMSID على بعض الميزات الإضافية لدعم GEM. على وجه الخصوص، يدعم التبديل بين شاشة رسومات GEM وشاشة النص (اكتب ?Y للاطلاع على التفاصيل). [...] {{cite newsgroup}}: CS1 maint: deprecated archiveal service ( link )
  7. مايكروسوفت . "تحليل تنافسي لنظام DR DOS 5.0" (ملف PDF) (وثيقة محكمة). 5114_A كومز ضد مايكروسوفت . مؤرشف (ملف PDF) من الأصل بتاريخ 18 يناير 2017. تم الاطلاع عليه بتاريخ 18 يناير 2017 .
  8. 1 2 3 إليوت، جون سي. (2013). "لقطات شاشة ViewMAX/1" . Seasip.info . تم ​​الاسترجاع في 10 سبتمبر 2018 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  9. 1 2 3 4 إليوت، جون سي. (2013). "لقطات شاشة ViewMAX/2" . Seasip.info . تم ​​الاسترجاع في 10 سبتمبر 2018 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  10. 1 2 ر.، ر. (1992-01-06). "الوثيقة 1209 - فيو ماكس" . ديجيتال ريسيرش / نوفيل . FYI-M-1209. مؤرشفة من الأصل في 2018-04-03 . تم الاسترجاع في 2018-04-03 .(ملاحظة: الملف 1209.TXT هو أيضاً جزء من ملف DRTIPS.ZIP)
  11. 1 2 3 4 بول ماتياس ر. (1997/07/30) [1994]. NWDOS-TIPs نصائح وحيل لتشغيل Novell DOS 7، مع النقر على تفاصيل التفاصيل والأخطاء والحلول البديلة . الإصدار 157 (باللغة الألمانية) (3 ed.). مؤرشفة من الأصلي بتاريخ 2016-11-04 . تم الاسترجاع 2014/08/06 . {{cite book}}|work=تم تجاهل هذا الملف ( مساعدة ) (ملاحظة : يُعدّ ملف NWDOSTIP.TXT مرجعًا شاملًا حول نظامي التشغيل Novell DOS 7 و OpenDOS 7.01 ، ويتضمن وصفًا للعديد من الميزات والتفاصيل الداخلية غير الموثقة. وهو جزء من مجموعة المؤلف الأكبر حجمًا التي تم الاحتفاظ بها حتى عام 2001 وتوزيعها على العديد من المواقع في ذلك الوقت. يشير الرابط المرفق إلى نسخة أقدم من الملف تم تحويلها إلى صيغة HTML.)MPDOSTIP.ZIPNWDOSTIP.TXT
  12. بول، ماتياس ر. (10-06-2001) [1995]. "وصف تنسيق ملفات DOS وOS/2 وWindows NT بصيغة .CPI، وملفات Linux بصيغة .CP" (ملف CPI.LST) ( الإصدار 1.30). مؤرشف من الأصل بتاريخ 20-04-2016 . تم الاطلاع عليه بتاريخ 20-08-2016 . 
  13. إليوت، جون سي. (14 أكتوبر 2006). "تنسيق ملف CPI" . Seasip.info . مؤرشف من الأصل بتاريخ 22 سبتمبر 2016. تم الاطلاع عليه بتاريخ 22 سبتمبر 2016 .
  14. إليوت، جون سي. (2006-09-03). "البرامج المتعلقة بصفحات الترميز" . Seasip.info . مؤرشف من الأصل في 2016-11-08 . تم الاطلاع عليه في 2016-11-09 .
  15. براور، أندريس إيفرت (10 فبراير 2001). "خطوط CPI" . 0.2. مؤرشف من الأصل بتاريخ 22 سبتمبر 2016. تم الاطلاع عليه بتاريخ 22 سبتمبر 2016 .
  16. هارالامبوس، يانيس (سبتمبر 2007). الخطوط والترميزات . ترجمة هورن، ب. سكوت ( الطبعة الأولى). سيباستوبول، كاليفورنيا، الولايات المتحدة الأمريكية: أورايلي ميديا، إنك. الصفحات 601-602 ، 611. ISBN   978-0-596-10242-5.
  17. مرجع مبرمج MS-DOS . مطبعة مايكروسوفت . 1991. ISBN 1-55615-329-5.
  18. 1 2 إليوت، جون سي. (مارس 2006). "فري جيم (2005-)" . Seasip.info . تم ​​الاسترجاع في 10 سبتمبر 2018 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  19. تام، روي؛ إليوت، جون سي. (12-01-2014). "DR DOS 6.0/V" . مؤرشف من الأصل في 03-09-2018 . تم الاسترجاع في 16-01-2017 . [...] مخطط الدعم في برنامج تشغيل الفيديو ( SDJVG9.VGA ) [...] عند بدء التشغيل، يستدعي البرنامج للحصول على عنوان دالة "قراءة الخط" في DOS/V . إذا [...] كانت موجودة، فإنه يضبط [...] علامة DBCS [...] على خط النظام. [...] يستخدمها للحصول على جدول بايتات DBCS الرئيسية. عند تمرير سلسلة نصية إلى [...] دوال إخراج النص، إذا كان خط DBCS قيد الاستخدام وتم تحميل جدول بايتات DBCS الرئيسية، يتحقق البرنامج من بايتات DBCS الرئيسية/اللاحقة في السلسلة النصية التي تم تمريرها إليه، ويجمع كل زوج في مُعرّف حرف 16 بت. عند رسم حرف، يتم التحقق مما إذا كان مُعرّف الحرف أكبر من 256. إذا كان كذلك، يتم استدعاء دالة "قراءة الخط" في نظام DOS/V للحصول على صورة الحرف النقطية، ثم يُوجّه برنامج الرسم لرسم 16 بكسل من الإزاحة 0 لتلك الصورة النقطية، بدلاً من 8 بكسل من صورة خط النظام النقطية عند إزاحة مُحددة. توجد فحوصات مماثلة في برنامج رسم النصوص أحادية المسافة المُحسّن، مما يسمح بأن يكون عرض الأحرف 8 أو 16 بكسل.INT 15h/AX=5000hINT 21h/AX=6507h(ملاحظة: يحتوي على لقطات شاشة لإصدار DBCS من ViewMAX يعمل على DR DOS 6.0/V وتفريغ سداسي عشري لقاعدة بيانات DRFONT المقابلة SCREENHZ.FNT لـ $FONT.SYS الخاص بها .
  20. كالدرا، إنك. (أغسطس 1997). سلسلة مراجع مطوري OpenDOS - واجهة برمجة التطبيقات متعددة المهام - دليل المبرمج . المملكة المتحدة. رقم جزء كالدرا 200-DODG-004. مؤرشف من الأصل بتاريخ 29-12-2016 . تم الاطلاع عليه بتاريخ 21-03-2013 .  {{cite book}}: CS1 maint: موقع الناشر مفقود ( رابط )
  21. 1 2 بول، ماتياس ر. (16-12-2001). "لا قطع من الفحم" . fd-dev . مؤرشف من الأصل في 7-11-2016 . تم الاسترجاع في 7-11-2016 .
  22. إليوت، جون سي. (2013). "لقطات شاشة ViewMAX/3" . Seasip.info . تم ​​الاطلاع عليه بتاريخ 10 سبتمبر 2018 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )
  23. ليون، مارك (29 يوليو 1996). "كالديرا تعيد فتح دعوى قضائية "تمت تسويتها"، وتشتري DR DOS - دعوى احتكار ضد مايكروسوفت" . إنفوورلد . أخبار. المجلد 18، العدد 31. شركة إنفوورلد للنشر. ص 3. ISSN 0199-6649 . مؤرشف من الأصل في 8 فبراير 2020. تم الاسترجاع في 8 فبراير 2020 .    ليون ، مارك (29 يوليو 1996). "كالديرا تعيد فتح دعوى قضائية "تمت تسويتها"، وتشتري DR DOS - رد مايكروسوفت: الدعوى القضائية "مفارقة ومحزنة"" . Computerworld New Zealand . IDG Communications . ISSN 0113-1494 . CMPWNZ. مؤرشف من الأصل بتاريخ 23 أغسطس 2018. تم الاطلاع عليه بتاريخ 13 فبراير 2018. " 
  24. موريس، جوزيف ب.، محرر. (23 مايو 1997) [19 مايو 1997]. "كالدرا تعلن عن توفير وظائف شبيهة بـ"تلفزيون الويب" لمصنعي المعدات الأصلية باستخدام OpenDOS - يضيف برنامج Caldera WebSpyder وظائف قابلة للتخصيص للشبكات الداخلية/الإنترانت إلى حلول مصنعي المعدات الأصلية" . بروفو، يوتا، الولايات المتحدة الأمريكية: شركة كالدرا. مؤرشف من الأصل في 26 أغسطس 2018. تم الاسترجاع في 26 أغسطس 2018 - عبر www.delorie.com/opendos.
  25. 1 2 جيميت، بن أ. ل . (أبريل 1999). "كالدرا تُصدر GEM بموجب رخصة جنو العمومية" . دلتاسوفت - أخبار GEM . مؤرشف من الأصل في 7 نوفمبر 2016. تم الاسترجاع في 7 نوفمبر 2016. أصدرت شركة كالدرا ثين كلاينتس، المحدودة، الشفرة المصدرية لبرنامجي GEM وViewMAX بموجب رخصة جنو العمومية في منتصف أبريل، بعد سنوات من التكهنات حول مستقبل GEM. اشترت كالدرا مصادر GEM من نوفيل مع نظام DR-DOS في عام 1996، مشيرةً آنذاك إلى أنها قد تُطوّر GEM إلى منصة لأجهزة الكمبيوتر المحمولة والعملاء الخفيفين. ومع ذلك، تم التخلي عن هذه الخطط، وتم إصدار GEM بدلاً من ذلك إلى مجتمع المصادر المفتوحة.
  26. شركة كالدرا (20 يوليو 1999). "نظام لينكس المدمج أصبح على رأس أولويات شركة لاينو، المعروفة سابقًا باسم كالدرا ثين كلاينتس." (بيان صحفي). ليندون، يوتا، الولايات المتحدة الأمريكية. مؤرشف من الأصل بتاريخ 25 يونيو 2017. تم الاطلاع عليه بتاريخ 24 يونيو 2017 .
  27. إليوت، جون سي. (مارس 2006). "فري جيم (1999-2004)" . Seasip.info . تم ​​الاطلاع عليه بتاريخ 10 سبتمبر 2018 .{{cite web}}: CS1 maint: deprecated archiveal service ( link )

للمزيد من القراءة