Mondo-baseret script-brugergrænseflade

Hvad har ændret sig?

Den script-generede brugergrænseflade i Photoshop er nu baseret på Mondo i stedet for Flex. Mondo-brugergrænsefladens struktur er blevet brugt i Photoshop i flere versioner til at generere brugergrænseflader med mange interne ekstramoduler f.eks. Gem til web, Photoshop Filtergalleri osv. Denne funktion gør det muligt for den script-baserede brugergrænseflade at bruge Mondo-strukturen til generering af brugergrænsefladen.

Hvorfor denne ændring?

Med denne ændring vil brugergrænseflader, som er genereret via scripts, være i stand til at understøtte HiDPI/Retina-skærme og vil have et konsistent udseende i hele programmets brugergrænseflade.

Oversigt over berørte dialogbokse

Følgende er en liste over dialogbokse i programmet, som er berørt af denne ændring:

Dialogboks Menu
Kontaktaftryk II Filer > Automatiser > Kontaktaftryk II
Betinget tilstandsændring Filer > Automatiser > Betinget tilstandsændring
Tilpas billede Filer > Automatiser > Tilpas billede
Linsekorrektion Filer > Automatiser > Linsekorrektion
Flet til HDR Pro Filer > Automatiser > Flet til HDR Pro
Billedflet Filer > Automatiser > Billedflet
Eksportér farveopslag Filer > Eksportér > Farveopslagstabel
Lagsammensætninger til filer Filer > Eksportér > Lagsammensætninger til filer
Lagsammensætninger til PDF Filer > Eksportér > Lagsammensætninger til PDF
Tegnebræt til PDF Filer > Eksportér > Tegnebræt til PDF
Eksporter lag til filer
Filer > Eksportér > Lag til filer
Billedbehandler Filer > Scripts > Billedbehandler
Håndtering af scripthændelser Filer > Scripts > Håndtering af scripthændelser
Indlæs lag Filer > Scripts > Indlæs filer i stak
Billedstatistik Filer > Scripts > Statistik
Markør for måleskala Billede > Analyse > Placer markør for skala
Flamme Filter > Gengiv > Flamme
Billedramme Filter > Gengiv > Billedramme
Træ Filter > Gengiv > Træ
Overfør til Sketchfab 3D > Del 3D-lag på Sketchfab
Eksportér/importér foruddefinerede indstillinger Rediger > Foruddefinerede indstillinger > Eksportér/importér foruddefinerede indstillinger
Murstensudfyldning

Rediger > Udfyld

Vælg "Mønster " i rullemenuens indhold

Vælg "Script"

Vælg indstillingen rullemenuen Scripts

Krydsvævning
Placer langs sti
Tilfældig udfyldning
Symmetrisk udfyldning
   

Brugergrænsefladens layout: Mondo kontra Flex

Der sker ingen ændringer i API-scripting til oprettelse af brugergrænseflader. Der er dog en forskel i den måde, hvorpå grupperingswidgeten fungerer i Mondo.

I Flex bruges widgeten "Gruppe" som en layoutmekanisme til at gruppere widgets og er selv fuldstændigt usynlig. I Mondo er "Gruppe" derimod selv en widget med sin egen baggrund og kan ikke overlappe andre widgets.

Hvis f.eks. vi har 2 grupper anbragt over hinanden med widgets i hver gruppe, således at widgets i en gruppe ikke overlapper med widgets i den anden gruppe, kan alle widgets ses i Flex.

Gruppe-widget – Flex

Men i samme scenario i Mondo vil den øverste gruppe blokere den nederste gruppe.

Gruppe-widget – Mondo

Bemærk:

Nogle brugere kan opleve, at deres eksisterende scripts har et forkert brugergrænsefladelayout i Mondo af samme årsag. Alle sådanne scripts skal ændres ved at fjerne overlap mellem "Gruppe"-widgets. Scripts, som for nyligt er oprettet i Mondo, eller som er modificeret til at køre i Mondo, vil også fungere i Flex.

HiDPI-understøttelse

Med denne ændring understøtter den scriptbaserede brugergrænseflade nu også HiDPI-visning. Dog er ingen ændring påkrævet i scripts for at få det til at fungere i HiDPI-visning. Du skal bare placere 2x billedaktiver sammen med 1x billedaktiv med samme filnavn som 1x billedaktiv efterfulgt af "@2X" som suffiks.

Hvis f.eks. filnavnet på 1x billedaktiv er imageFile.png, bør 2x billedaktiver navngives som imageFile@2x.png og være at finde på samme placering.

Bemærk:

Hvis 2x billedaktiver ikke findes, bruges 1x billedaktiv.

Kendte problemer

  • Flash Player-widgeten understøttes ikke længere. Det er ikke længere muligt at afspille SWF/Flash/Flex-filer gennem scriptbaserede brugergrænseflader.
  • TreeView-widgeten understøttes ikke.
  • Grafisk tegning understøtter ikke widgetene Checkbox og Radiobutton.
  • Knappen til baggrundsfarve kan ikke ændres.
  • Grafiktegnede former er ikke ensartede.

Få hjælp hurtigere og nemmere

Ny bruger?