Qu’est-ce qui a changé ?

L’interface utilisateur générée par script dans Photoshop a été améliorée pour prendre en charge les écrans HiDPI/Retina et avoir un aspect plus uniforme par rapport à l’interface utilisateur globale. En outre, l’interface utilisateur générée par script est désormais basée sur une nouvelle structure et non plus sur Flex.

Liste des boîtes de dialogue affectées

Voici la liste des boîtes de dialogue dans l’application affectées par ce changement :

Boîte de dialogue Menu
Planche contact II Fichier > Automatisation > Planche contact II
Changement de mode conditionnel Fichier > Automatisation > Changement de mode conditionnel
Adapter l’image Fichier > Automatisation > Adapter l’image
Correction de l’objectif Fichier > Automatisation > Correction de l’objectif
Fusion HDR Pro Fichier > Automatisation > Fusion HDR Pro
Photomerge Fichier > Automatisation > Photomerge
Exporter la correspondance de couleur Fichier > Exporter > Tables de correspondance de couleur
Comp. de calques en fichiers Fichier > Exporter > Comp. de calques en fichiers
Comp. de calques en PDF Fichier > Exporter > Comp. de calques en PDF
Plans de travail en PDF Fichier > Exporter > Plans de travail en PDF
Exporter les calques dans les fichiers
Fichier > Exporter > Calques en fichiers
Processeur d’images Fichier > Scripts > Processeur d’images
Gestionnaire d’événements de script Fichier > Scripts > Gestionnaire d’événements de script
Charger les calques Fichier > Scripts > Chargement des fichiers dans une pile
Statistiques de l’image Fichier > Scripts > Statistiques
Marqueur d’échelle de mesure Image > Analyse > Marqueur d’échelle de mesure
Flamme Filtre > Rendu > Flamme
Cadre d’image Filtre > Rendu > Cadre d’image
Arbre Filtre > Rendu > Arbre
Télécharger sur Sketchfab 3D > Partager le calque 3D sur Sketchfab
Exporter/Importer les paramètres prédéfinis Edition > Paramètres prédéfinis > Exporter/Importer les paramètres prédéfinis
Fond en brique

Edition > Fond

Sélectionnez « Motif » dans la liste déroulante Contenu

Sélectionnez « Script »

Sélectionnez l’option dans la liste déroulante Scripts

Tissage croisé
Importer le long du tracé
Remplissage aléatoire
Remplissage symétrique

Disposition de l’interface utilisateur

Aucun changement n’a été apporté à l’API de script pour créer des interfaces utilisateur. Toutefois, le widget de regroupement fonctionne différemment.

Dans Flex, le widget « Groupe » agissait en tant que mécanisme de regroupement des widgets et était lui-même totalement invisible. Désormais, « Groupe » est lui-même un widget possédant son propre arrière-plan, qui ne peut pas chevaucher d’autres widgets.

Par exemple, si nous avons deux groupes contenant des widgets placés l’un au-dessus de l’autre de sorte que les widgets d’un groupe ne chevauchent pas ceux de l’autre groupe, tous les widgets sont visibles dans Flex.

Disposition de l’interface utilisateur dans Photoshop

Dans la nouvelle structure, lorsque la même situation se présente, le groupe du haut masque le groupe du bas.

Widget Groupe dans Photoshop - Nouvelle structure
Widget Groupe - Nouvelle structure

Remarque :

Certains utilisateurs peuvent trouver que leurs scripts existants ont une disposition de l’interface utilisateur incorrecte dans la nouvelle structure pour cette même raison. Tous ces scripts doivent être modifiés en supprimant les chevauchements dans les widgets Groupe. Les scripts créés dans la nouvelle structure ou modifiés pour pouvoir y être exécutés fonctionnent également bien dans Flex.

Prise en charge de HiDPI

Avec ce changement, l’interface utilisateur de script prend à présent également en charge l’affichage HiDPI. Cependant, aucune modification n’est nécessaire dans les scripts pour qu’elle fonctionne sur les affichages HiDPI. Vous devez simplement placer les fichiers d’image 2x avec les fichiers d’image 1x portant le même nom que le fichier d’image 1x suivi par le suffixe @2X.

Par exemple, si le nom du fichier d’image 1x est imageFile.png, le fichier d’image 2x doit être nommé imageFile@2X.png et se trouver au même emplacement.

Remarque :

Si le fichier d’image 2x est introuvable, le fichier d’image 1x sera utilisé.

Problèmes connus

  • Le widget Flash Player n’est plus pris en charge. Il n’est plus possible de lire les fichiers SWF/Flash/Flex via l’interface utilisateur de script.
  • Le widget Treeview n’est pas pris en charge.
  • Les graphiques ne sont pas pris en charge dans les widgets Case à cocher et Bouton radio.
  • La couleur d’arrière-plan des boutons ne peut pas être modifiée.
  • Les styles de police du texte ne sont pas pris en charge.