מה השתנה?

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

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

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

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

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

תיבת דו-שיחתפריט
Contact Sheet IIFile ‏> Automate ‏> Contact Sheet II
Conditional Mode ChangeFile ‏> Automate ‏> Conditional Mode Change
Fit ImageFile ‏> Automate ‏> Fit Image
Lens CorrectionFile ‏> Automate ‏> Lens Correction
Merge to HDR ProFile ‏> Automate ‏> Merge to HDR Pro
PhotomergeFile ‏> Automate ‏> Photomerge
Export Color Lookup  File ‏> Export ‏> Color Lookup Tables
Layer Comps to FilesFile ‏> Export ‏> Layer Comps to Files
Layer Comps to PDFFile ‏> Export ‏> Layer Comps to PDF
Artboards to PDFFile ‏> Export ‏> Artboards to PDF
Export Layers to Files
File ‏> Export ‏> Layers to Files
Image ProcessorFile ‏> ‏Scripts ‏> ‏Image Processor
Scripts Event ManagerFile ‏> Scripts ‏> Scripts Event Manager
Load LayersFile ‏> Scripts ‏> Load Files into Stack
Image StatisticsFile ‏> Scripts ‏> Statistics
Measurement Scale MarkerImage ‏> Analysis ‏> Place Scale Marker
FlameFilter ‏> Render ‏> Flame
Picture FrameFilter ‏> Render ‏> Picture Frame
TreeFilter ‏> Render ‏> Tree
Upload to Sketchfab3D ‏> Share 3D Layer on Sketchfab
Export/Import PresetsEdit ‏> 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.
  • לא ניתן לשנות את צבע הרקע של לחצנים.
  • צורות מצוירות של גרפיקה אינן חלקות.

עבודה זו בוצעה ברישיון של Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  הודעות המתפרסמות ב- Twitter™‎ ו- Facebook אינן מכוסות בתנאי Creative Commons.

הצהרות משפטיות   |   מדיניות פרטיות מקוונת