Archives actuelles avec moteur de recherche
N'hésitez pas à vous inscrire à la liste : http://listes.patpro.net/mailman/listinfo/applescript_fr
Apple, AppleScript, AppleScript Studio, AppleTalk, AppleWorks, ColorSync, Finder, HyperCard, iBook, iLife, iMac, iWork, Keynote, Mac, Macintosh, Mac OS, Pages, Panther, PowerBook, Power Mac, Power Macintosh, QuickTime, Safari, Tiger, Xcode sont des marques déposées par Apple Computer, Inc., enregistrées aux Etats-Unis et dans les autres pays. Liste officielle
De : (Liste AppleScript francophone) <applescript_fr@xxxxxxx.net>
À : "(Liste AppleScript francophone)" <applescript_fr@xxxxxxx.net>
Date : dimanche 19 novembre 2000 18:45
Objet : applescript_fr Digest #59
Liste AppleScript francophone Digest #59
1) Re: En gras
by Jean-Marie Hoornaert <jean.marie.hoornaert@xxxxxxx.be>
2) Pilotage Services d'impression
by Jean-Marie Hoornaert <jean.marie.hoornaert@xxxxxxx.be>
3) Re: En gras, emulation clavier
by Hubert Jacquot-Dion <hubert@xxxxxxx.com>
4) Re: Gestion du styled text (was: En gras)
by Daniel Varlet <varlet@xxxxxxx.ch>
5) En attente d'un coup de fil...
by olivier <olivier.belrose@xxxxxxx.fr>
De : Jean-Marie Hoornaert <jean.marie.hoornaert@xxxxxxx.be> Date : Sat, 18 Nov 2000 18:48:58 +0100 Objet : [AS] Re: En gras le 17/11/2000 19:34, Vincent Gilet a écrit : > > > Salut à tous, > je sais ça à l'air con mais... > > Je script FMP, je récupére la valeur d'une cellule $2 et je voudrais la mettre > en gras pour la renvoyer après. > > Comment on met en gras???? Après (!) avoir sélectionné le texte, exécuter l'AppleScript suivante : (J'utilise FileMaker Pro 5 FR) tell application "FileMaker Pro" do menu menu item "Gras" of menu "Style" of menu "Format" end tell ou avec un petit contrôle et non limité à la version française de FileMaker Pro : tell application "FileMaker Pro" if (the enabled of menu item 2 of menu 3 of menu 6) is true then ¬ do menu menu item 2 of menu 3 of menu 6 end tell Si tu veux sélectionner et modifier tout une cellule, il faut d'abord cocher l'option "sélectionner tout le contenu", puis le script suivant fonctionne : tell application "FileMaker Pro" activate go to cell 2 of current record if (the enabled of menu item 2 of menu 3 of menu 6) is true then ¬ do menu menu item 2 of menu 3 of menu 6 end tell Si les scripts sont insérés dans une commande "Exécuter AppleScript" du ScriptMaker, alors, les lignes "tell" et "activate" sont inutiles. J'espère avoir donné un début de réponse à la question... Cordialement. Jean-Marie -HOO;-) ____________________ Courriel : jean.marie.hoornaert@xxxxxxx.be PPsP* : http://users.skynet.be/jmh-h2o * Page Personnelle sans Prétention
De : Jean-Marie Hoornaert <jean.marie.hoornaert@xxxxxxx.be> Date : Sun, 19 Nov 2000 00:20:30 +0100 Objet : [AS] Pilotage Services d'impression Début octobre, Fmpbox demandais comment utiliser le "Pilotage Service d'impression". J'y ai travaillé un peu, et voici un résultat qui fonctionne bien. MacOS 8.5 minimum. Pour ceux qui pourrait y trouver un intérêt... 2 OSAX : - "set printer to" tiré de la GTQ Scripting Library - "_Akua Sweets" <Script Choose printer> try set default_printer to "" set chooser_printer_list to the entries in (path to extensions) ¬ whose types are in {"PRER", "PRES"} -- OSAX "_Akua Sweets" tell application "Pilotage Services d’impression"¬ -- "desktop printer manager" set the driver_list to the driver name of every desktop printer set the desktop_printer_list to the name of every desktop printer try set the default_printer to the name of the default printer end try end tell set printer_list to {} repeat with i in chooser_printer_list if not (driver_list contains i) then set printer_list to (printer_list & i) as list end if end repeat set printer_list to (printer_list & desktop_printer_list) as list set message_ to "Sélectionnez une imprimante" if default_printer is not "" then set message_ to message_ & return & "Imprimante actuelle : " ¬ & default_printer end if set DTP_name to choose from list printer_list ¬ with prompt message_ without multiple selections allowed if desktop_printer_list contains DTP_name then tell application "Pilotage Services d’impression" set the default printer to desktop printer (item 1 of DTP_name) end tell else (set printer to DTP_name) -- OSAX "set printer to" end if tell me to quit on error error_text number error_number if error_number is not -43 and error_number is not -128 then display dialog "Une erreur s'est produite." &¬ " Vérifiez que les compléments de pilotage \"Set printer to\""¬ & "et \"_Akua Sweets\" sont présents. " ¬ buttons {"OK"} default button 1 with icon caution end if end try tell me to quit </script> A enregistrer comme application. Cordialement. Jean-Marie -HOO;-) ____________________ Courriel : jean.marie.hoornaert@xxxxxxx.be PPsP* : http://users.skynet.be/jmh-h2o * Page Personnelle sans Prétention
De : Hubert Jacquot-Dion <hubert@xxxxxxx.com> Date : Sun, 19 Nov 2000 11:13:53 +0100 Objet : [AS] Re: En gras, emulation clavier Bonjour, Pour réaliser une émulation clavier, il existe l'osax de James Davis : AutoType. Je n'ai pas son adresse sous la main, mais un exemplaire de son osax se trouve à l'adresse suivante : HTTP://applescript.pratique.online.fr/scripts/AutoType.sit A mettre dans le dossier Compléments de pilotage du dossier Système. Par exemple un Command-B s'écrit : AutoType "B" holding "Command" Par expérience il est préférable de sortir de la boucle tell application "Untel"... end tell avant d'écrire un appel à un Osax. Cela évite tout conflit potentiel. Hubert > > Message-ID: <3A16A54E.E8B5BC3C@xxxxxxx.fr> > Date: Sat, 18 Nov 2000 16:50:42 +0100 > From: Leclaire Thomas <leclaire.t@xxxxxxx.fr> > Subject: [AS] Re: En gras > Content-Type: text/plain; charset=iso-8859-1 > Content-Transfer-Encoding: quoted-printable > > Net wrote: > > > > Re bonjour les As, > > > > Vincent Gilet a *crit : > > > > > Salut à tous, > > > je sais ça à l'air con mais=2E=2E=2E > > > > > > Je script FMP, je récupére la valeur d'une cellule $2 et je > voudrais la mettre en gras pour la renvoyer après=2E > > > > > > Comment on met en gras???? > émulation clavier puis commande-B ? > > -- > Leclaire Thomas > Url : http://www=2Epeltre=2Efr=2Est/ > http://www=2Einventilor=2Eovh=2Eorg/ > Think Different=2E > Pour mieux me connaître vous pouvez faire un tour sur http://jacquotdion.com, et si vous voulez en savoir plus sur AppleScript, l'outil de programmation à la portée de tous, cliquez sur http://applescript.pratique.online.fr. Et après toutes ces péripéties, une grande halte en Languedoc pour y découvrir toutes ses appellations et ses vignobles à http://languedoc-wine-direct.com, à consommer sans modération !
De : Daniel Varlet <varlet@xxxxxxx.ch> Date : Sun, 19 Nov 2000 04:51:16 +0100 Objet : [AS] Re: Gestion du styled text (was: En gras) À 19:34 +0100 le 17.11.2000, Vincent Gilet écrivait au sujet de "[AS] En gras" : > Salut à tous, > je sais ça à l'air con mais... [... gras dans FMP... réponse donnée par Jean-Marie] Ben non c'est pas du tout con... Enfin, je ne pense pas, sinon on est 2... Tu m'as fait repenser à un problème que je n'ai pas résolu ( si, mais par une abominable bidouille en trifouillant les datas du clipboard). Donc, comment éditer du styled text en AS... ? [font, size, plain, bold, italic, etc... couleur] Bien sûr sans ouvrir d'applis. Le Finder à la rigueur puisque très souvent lancé ;-). Mais j'a pô vu. Osax sûrement, mais rien vu non plus. -- Daniel
De : olivier <olivier.belrose@xxxxxxx.fr> Date : Sun, 19 Nov 2000 19:07:31 +0100 Objet : [AS] En attente d'un coup de fil... Question de neophytes, et ayant plutot attrait a realBasic. Je souhaiterais savoir comment activer une appli Realbasic en attente, lors d'une connexion telephonique ou net ?! Comment effectuer une boucle en attente d'une connexion telephonique ? Comment reconnnaitre le type d'appel ? Doit t'on passer obligatoirement par un AppleSCript ? merci de vos reponse