Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.sys.mac.programmation > #2950
| From | "M.V." <mv@gmail.com.invalid> |
|---|---|
| Newsgroups | fr.comp.sys.mac.communication, fr.comp.sys.mac.programmation |
| Subject | Re: MacCafé + Fermeture fenêtres: Correction |
| Followup-To | fr.comp.sys.mac.programmation |
| Date | 2026-02-18 13:28 +0000 |
| Organization | M.V. & Co |
| Message-ID | <10n4epb$gs4$1@rasp.pasdenom.info> (permalink) |
| References | <10mpf1c$31v81$1@dont-email.me> |
Cross-posted to 2 groups.
Followups directed to: fr.comp.sys.mac.programmation
Bonjour,
Le samedi 14 février 2026 à 10 h 25, dans le message <10mpf1c$31v81$1@dont-email.me>, Joseph B a écrit :
> Voici la version corrigée du script
Je ressaye mon script ce matin avec la fenêtre "À propos de MacCafé
ouverte et boum… échec… mon script ne ferme pas cette ostie de fenêtre !
Alors : si je regarde et si je ne fais pas d'erreur, les seules fenêtres
qui empêchent l'item de menu "Tout ramener au 1er plan" sont :
- la fenêtre des préférences
- la fenêtre "À propos de MacCafé"
Pour ces deux fenêtres, si l'une ou l'autre est en avant-plan, le seul
moyen de les fermer est d'utiliser
click UI element 1 of window 1
ou l'équivalent :
click button 1 of window 1
Suffit donc de tester si l'item en question est disponible pour chacune
des fenêtres en avant-plan.
D'où mon nouveau script :
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
tell application "System Events" to tell application process "MacCafé"
repeat with win_item in windows
try
-- pour ramener les fenêtres devant la fenêtre Base :
tell UI element 16 of menu "Fenêtre" of menu bar item "Fenêtre" of menu bar 1 to click
on error
-- si l'item "Tout ramener au 1er plan" ne fonctionne pas :
click UI element 1 of window 1 -- pourfermer la fenêtre de préfs ou la fenêtre "À propos de MacCafé"
delay 0.1
end try
keystroke "w" using command down -- ne fermera pas la fenêtre Base
end repeat
end tell
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
NB x-post et fu2 vers fcsmp
--
Michel Vauquois - <http://michelvauquois.fr>
<https://www.facebook.com/michel.vauquois.3>
Back to fr.comp.sys.mac.programmation | Previous | Next — Next in thread | Find similar
Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-18 13:28 +0000 Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-18 13:57 +0000 Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-18 16:34 +0000
csiph-web