ממשק משתמש של סקריפטים המבוסס על Mondo

מה השתנה?

ממשק המשתמש של Photoshop, שמופק באמצעות סקריפטים, מבוסס כעת על Mondo במקום על Flex. מסגרת ממשק המשתמש מסוג Mondo היתה בשימוש ב- Photoshop במספר גרסאות, לצורך יצירת ממשק משתמש עבור תוספים פנימיים כגון Save for Web,‏ Photoshop Filter Gallery ועוד. תכונה זו מאפשרת לממשק המשתמש המבוסס על סקריפטים להשתמש במסגרת Mondo לצורך יצירת ממשק משתמש.

מדוע בוצע שינוי זה?

הודות לשינוי זה, ממשק המשתמש שמופק באמצעות סקריפטים יכול כעת לתמוך בצגי HiDPI‏/Retina ולפעול באופן עקבי יותר עם ממשק המשתמש הכולל של היישום.

רשימת תיבות הדו-שיח המושפעות

להלן רשימה של תיבות הדו-שיח ביישום המושפעות משינוי זה:

תיבת דו-שיח תפריט
Contact Sheet II File ‏> Automate ‏> Contact Sheet II
Conditional Mode Change File ‏> Automate ‏> Conditional Mode Change
Fit Image File ‏> Automate ‏> Fit Image
Lens Correction File ‏> Automate ‏> Lens Correction
Merge to HDR Pro File ‏> Automate ‏> Merge to HDR Pro
Photomerge File ‏> Automate ‏> Photomerge
Export Color Lookup   File ‏> Export ‏> Color Lookup Tables
Layer Comps to Files File ‏> Export ‏> Layer Comps to Files
Layer Comps to PDF File ‏> Export ‏> Layer Comps to PDF
Artboards to PDF File ‏> Export ‏> Artboards to PDF
Export Layers to Files
File ‏> Export ‏> Layers to Files
Image Processor File ‏> ‏Scripts ‏> ‏Image Processor
Scripts Event Manager File ‏> Scripts ‏> Scripts Event Manager
Load Layers File ‏> Scripts ‏> Load Files into Stack
Image Statistics File ‏> Scripts ‏> Statistics
Measurement Scale Marker Image ‏> Analysis ‏> Place Scale Marker
Flame Filter ‏> Render ‏> Flame
Picture Frame Filter ‏> Render ‏> Picture Frame
Tree Filter ‏> Render ‏> Tree
Upload to Sketchfab 3D ‏> Share 3D Layer on Sketchfab
Export/Import Presets Edit ‏> Presets ‏> Export/Import Presets
Brick Fill

Edit ‏> Fill

בחרו Pattern בתפריט הנפתח של התוכן

בחרו Script

בחרו את האפשרות מהתפריט הנפתח Scripts

Cross Weave
Place Along Path
Random Fill
Symmetry Fill
   

פריסת ממשק המשתמש: Mondo לעומת Flex

לא בוצעו שינויים בממשקי תיכנות היישומים עבור סקריפטים לצורך יצירת ממשקי משתמש. עם זאת, ישנו הבדל באופן הפעולה של הרכיב הגרפי של קבוצה ב- Mondo.

ב- Flex, הרכיב הגרפי של "קבוצה" שימש בעבר כמנגנון פריסה לצורך קיבוץ רכיבים גרפיים, והוא היה בלתי נראה לחלוטין. בניגוד לכך, ב- Mondo, ה"קבוצה" הפכה לרכיב גרפי עם רקע משלה, והיא אינה יכולה לחפוף לרכיבים גרפיים אחרים.

לדוגמה, אם קיימות שתי קבוצות שמסודרות זו על-גבי זו עם רכיבים גרפיים בכל קבוצה, כך שהרכיבים הגרפיים מקבוצה אחת אינם חופפים לרכיבים הגרפיים בקבוצה השנייה, כל הרכיבים הגרפיים יהיו גלויים ב- Flex.

רכיב גרפי של קבוצה - 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 באמצעות ממשק משתמש של סקריפטים.
  • הרכיב הגרפי Treeview אינו נתמך.
  • ציור גרפיקה אינו נתמך ברכיבים הגרפיים Checkbox ו- Radiobutton.
  • לא ניתן לשנות את צבע הרקע של לחצנים.
  • צורות מצוירות של גרפיקה אינן חלקות.
לוגו של Adobe

כניסה לחשבון