واجهة مستخدم البرنامج النصي اعتمادًا على طريقة التصميم Mondo

ما الذي تغير؟

تعتمد واجهة المستخدم التي تم إنشاؤها باستخدام البرنامج النصي في Photoshop الآن على Mondo بدلاً من Flex. لقد استُخدم إطار عمل واجهة مستخدم Mondo في Photoshop في عدة إصدارات لإنشاء واجهة مستخدم للعديد من المكونات الإضافية مثل Save for Web وPhotoshop Filter Gallery، وغير ذلك. وتتيح هذه الميزة لواجهة المستخدم المعتمدة على البرنامج النصي استخدام إطار عمل Mondo لإنشاء واجهة مستخدم.

لماذا هذا التغيير؟

مع هذا التغيير، سيكون لدى واجهة المستخدم التي تم إنشاؤها باستخدام البرامج النصية القدرة على دعم HiDPI/Retina وستبدو متسقة مع واجهة مستخدم التطبيق ككل.

قائمة بمربعات الحوار المتأثرة

فيما يلي قائمة بمربعات الحوار الموجودة في التطبيق المتأثرة بهذا التغيير:

مربع الحوار القائمة
جهة الاتصال II ‏File >‏ Automate >‏ Contact Sheet II
تغيير الوضع الشرطي ‏File >‏ Automate >‏ Conditional Mode Change
ملاءمة الصورة ‏File >‏ Automate >‏ Fit Image
تصحيح العدسات ‏File >‏ Automate >‏ Lens Correction
دمج إلى HDR Pro ‏File >‏ Automate >‏ Merge to HDR Pro
أداة Photomerge ‏File >‏ Automate >‏ Photomerge
تصدير البحث عن الألوان   ‏File >‏ Export >‏ Color Lookup Tables
تركيبات الطبقة إلى الملفات ‏File >‏ Export >‏ Layer Comps to Files
تركيبات الطبقة إلى ملف PDF ‏File >‏ Export >‏ Layer Comps to PDF
اللوحات الفنية إلى ملف PDF ‏File >‏ Export > ‏Artboards to PDF
تصدير الطبقات إلى ملفات
‏File >‏ Export >‏ Layers to Files
Image Processor ‏File > ‏Scripts > ‏Image Processor
مدير حدث البرامج النصية ‏File >‏ Scripts >‏ Scripts Event Manager
تحميل الطبقات ‏File >‏ Scripts >‏ Load Files into Stack
إحصائيات الصور ‏File >‏·Scripts >‏ Statistics
محدد القياس ‏Image >‏ Analysis >‏ Place Scale Marker
اللهب ‏Filter >‏ Render >‏ Flame
إطار الصورة ‏Filter > ‏Render >‏ Picture Frame
الشجرة ‏Filter >‏ Render ‏> Tree
التحميل إلى Sketchfab‏ ‎‎3D >‏ Share 3D Layer on Sketchfab
الإعدادات المسبقة للتصدير/الاستيراد ‏Edit >‏ Presets > ‏Export/Import Presets
الملء على شكل قالب

‏Edit >‏ Fill

حدد "Pattern" في قائمة المحتويات المنسدلة

حدد "Script"

حدد الخيار من قائمة البرامج النصية المنسدلة

النسج المتقاطع
الوضع على طول المسار
الملء العشوائي
الملء المتماثل
   

تخطيط واجهة المستخدم: Mondo مقابل Flex

لا توجد تغييرات في واجهات برمجة تطبيقات (API) دليل البرمجة لإنشاء واجهات المستخدم. ومع ذلك، يوجد فرق في طريقة عمل عنصر واجهة المستخدم للمجموعة في Mondo.

في طريقة تصميم Flex، يستخدم عنصر واجهة المستخدم "المجموعة" كآلية تخطيط لتجميع عناصر واجهة المستخدم واستخدامها لتكون غير مرئية بنفسها. بينما في طريقة تصميم Mondo، تعد "المجموعة" في حد ذاتها عنصر واجهة مستخدم مع الخلفية الخاصة بها ولا يمكن تداخلها مع عناصر واجهة المستخدم الأخرى.

على سبيل المثال، إذا كان لدينا مجموعتان تم ترتيبهما واحدة فوق الأخرى مع عناصر واجهة مستخدم في كل مجموعة بحيث لا تتداخل عناصر الواجهة من إحدى المجموعتين مع عناصر الواجهة في المجموعة الأخرى، فكل عناصر واجهة المستخدم ستكون مرئية في طريقة تصميم المادة اللدنة.

عنصر واجهة مستخدم المجموعة - Flex

ومع ذلك، في نفس السيناريو في Mondo، ستقوم المجموعة الموجودة في الجزء العلوي بقفل المجموعة الموجودة في الأسفل.

عنصر واجهة المستخدم "المجموعة" - Mondo

ملاحظة:

قد يرى بعض المستخدمين أن بالبرامج النصية الحالية الخاصة بهم تخطيط واجهة مستخدم غير صحيح في Mondo لنفس السبب. ويجب تعديل كل هذه البرامج النصية عن طريق إزالة التداخل بين عناصر واجهة المستخدم "المجموعة". وستعمل البرامج النصية التي تم إنشاؤها مؤخرًا في طريقة التصميم Mondo أو تم تعديلها لتعمل على طريقة Mondo بشكل جيد في طريقة تصميم Flex أيضًا.

دعم HiDPI

بهذا التغيير، تدعم واجهة مستخدم البرنامج النصي الآن شاشات HiDPI أيضًا. ومع ذلك، فلا يجب إجراء أي تغيير في البرامج النصية لجعلها تعمل على شاشات HiDPI. كل ما تحتاجه هو وضع أصول صورة 2x جنبًا إلى جنب مع أصول صورة 1x بنفس اسم الملف مثل أصل صورة 1x متبوعًا بـ “@2X” كلاحقة.

على سبيل المثال، إذا كان اسم الملف الخاص بأصل صورة 1x هو imageFile.png، فحينها ينبغي أن يكون اسم أصل صورة 2x هو   imageFile@2X.png وأن يوجد في نفس المكان.

ملاحظة:

وفي حالة عدم وجود أصل صورة 2x، سيتم استخدام أصل صورة 1x.

المشاكل المعروفة

  • لم يعد عنصر واجهة مستخدم برنامج Flash Player مدعومًا. وسيتعذر تشغيل ملفات SWF/Flash/Flex من خلال واجهة مستخدم البرنامج النصي من الآن.
  • عنصر واجهة المستخدم عرض الشجرة.
  • رسم الرسومات غير مدعوم على عنصري واجهة المستخدم Checkbox وRadiobutton.
  • لا يمكن تغيير لون خلفية الزر.
  • الأشكال المرسومة في الرسومات ليست سلسة.
     

احصل على مساعدة بشكل أسرع وأسهل

مستخدم جديد؟