IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AppleScript Discussion :

Tout ramener au 1er plan (toutes fenêtres)


Sujet :

AppleScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2013
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2013
    Messages : 13
    Par défaut Tout ramener au 1er plan (toutes fenêtres)
    Salut à tous

    C'est dans le titre, comment ramener toutes les fenêtres d'une application au 1er plan (menu fenêtres)
    J'ai essayé activate dans tous les sens, mais rien à faire.

    Depuis Photoshop, par un service Automator, je lance une action sur FileMaker Pro. Cette action ("do script " FileMaker) met FileMaker au 1er plan (ce que je souhaiterais éviter), puis réactive Photoshop, mais seule la fenêtre du document en cours se trouve au 1er plan. Les autres sont en arrière cachée par FileMaker.

    Autre possibilité, réenvoyer FileMaker en arrière plan.
    Sinon existe-t-il un moyen d'envoyer une action vers FileMaker tout en le laissant en arrière plan ?

  2. #2
    Membre émérite

    Homme Profil pro
    Directeur de projet
    Inscrit en
    Septembre 2010
    Messages
    606
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Septembre 2010
    Messages : 606
    Par défaut
    Salut Thy06,

    Lorsque tu réactives l'application Photoshop, toutes ses fenêtres doivent être repassées au premier plan.
    voici le code à utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tell application "Adobe Photoshop CS3" to activate
    J'ai re-testé pour vérifier (10.8.8) avec TextEdit, Photoshop, Word, Excel, iTunes, FinalCutPro....pas de problème, les fenêtres des documents Photoshop reviennent au premier plan.

    Peut être es tu sous 10.7 ou 10.8 avec un comportement différent ?
    Dans ce cas, il faudrait faire une boucle "activate" sur chaque document ouvert Photoshop.

    Cordialement

  3. #3
    Membre averti
    Inscrit en
    Octobre 2013
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Octobre 2013
    Messages : 13
    Par défaut
    Citation Envoyé par PBELL Voir le message
    Salut Thy06,

    Lorsque tu réactives l'application Photoshop, toutes ses fenêtres doivent être repassées au premier plan.
    voici le code à utiliser :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tell application "Adobe Photoshop CS3" to activate
    J'ai re-testé pour vérifier (10.8.8) avec TextEdit, Photoshop, Word, Excel, iTunes, FinalCutPro....pas de problème, les fenêtres des documents Photoshop reviennent au premier plan.

    Peut être es tu sous 10.7 ou 10.8 avec un comportement différent ?
    Dans ce cas, il faudrait faire une boucle "activate" sur chaque document ouvert Photoshop.

    Cordialement
    Bonjour PBELL et merci
    J'ai bien essayé ce que tu me proposes, mais ça ne marche pas.
    Depuis l'éditeur d'Applescript ça marche, mais dans mon processus, non.
    L'Applescript dans Automator appel un script dans Filemaker (par "do script..."), qui à son tour envoie un autre Applescript. C'est cette imbrication de scripts qui a compliqué la chose.
    Je viens en fait de trouver la solution, pas très élégante, mais ça marche.

    je mets au bon endroit dans le tell Photoshop :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tell application "System Events" to keystroke "p" using [command down, option down]
    ça correspond au menu Photoshop (CS5)/fenêtres/réorganiser/tout au premier plan (j'y ai mis un raccourci clavier)
    Ça me crée malgré tout un aller retour sur FileMaker.

    Merci encore, si quelqu'un a une idée plus directe je suis preneur. Sinon je marquerai comme résolu.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Savoir si une fenêtre est au 1er plan
    Par Lustuc dans le forum Windows
    Réponses: 2
    Dernier message: 05/09/2009, 16h38
  2. Fenêtre d'une application tierce au 1er plan
    Par ggpm07 dans le forum GTK+
    Réponses: 5
    Dernier message: 02/05/2009, 20h07
  3. Spash screen et fenêtre de l'application au 1er plan
    Par kurul1 dans le forum C++Builder
    Réponses: 6
    Dernier message: 06/03/2007, 19h31
  4. appliquer arrière plan à toute la base de donnée
    Par jerem06340 dans le forum Access
    Réponses: 1
    Dernier message: 26/01/2006, 20h58
  5. [MFC] mettre une fenêtre en 1er plan
    Par bigboomshakala dans le forum MFC
    Réponses: 4
    Dernier message: 14/05/2004, 16h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo