Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.sys.mac.programmation > #2935

Re: MacCafé + Fermeture fenêtres: Correction

Path csiph.com!pasdenom.info!.POSTED.amarseille-657-1-17-210.w86-219.abo.wanadoo.fr!not-for-mail
From "M.V." <mv@gmail.com.invalid>
Newsgroups fr.comp.sys.mac.programmation
Subject Re: MacCafé + Fermeture fenêtres: Correction
Date Mon, 16 Feb 2026 11:03:50 -0000 (UTC)
Organization M.V. & Co
Archive no
Message-ID <10mutim$i1p$1@rasp.pasdenom.info> (permalink)
References <10mpf1c$31v81$1@dont-email.me> <10mq7o8$k66$1@rasp.pasdenom.info> <10mqb4d$3bcmb$1@dont-email.me> <10mqi2m$951$1@rasp.pasdenom.info> <10mqla9$3evip$1@dont-email.me>
MIME-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 8bit
Injection-Date Mon, 16 Feb 2026 11:03:50 -0000 (UTC)
Injection-Info rasp.pasdenom.info; posting-account="michel.vauquois@usenet"; posting-host="amarseille-657-1-17-210.w86-219.abo.wanadoo.fr:86.219.10.210"; logging-data="18489"; mail-complaints-to="abuse@pasdenom.info"
User-Agent MacCafe/3.04.3(4D18) ("kontir wild forest") (macOS 15.7.4 (24G517) - iMac19,1)
Cancel-Lock sha1:H7UsddSGWYzhkkHL9og6kxuCqjY= sha256:l3iRAeCq7hZkGpYFQlRcknG/rb5nQGdnQ1JVIvMNq2s= sha1:s8wW1PLpcdRjlJLQwhgoWX8p8YA= sha256:z8Z6FRLIyM1qJnB+I1uVVLprRjuj/1W//JmiwHRiu/s= sha1:hKT4qyWTLyqItY2BUtlzkIfXC7o= sha256:gUgaD75gElQVOgrplKI3FHL5hnNG9aKHXCx+qQm8k5I=
X-Face 0f|`H5*Our0P$s'uj0)fS=&`R#U+JYpl<W.~uGMH[S}%Yo{$(f$0`!02mu$5b`f7Hp6:EiW c`zw`Y^GQAA=_IIV`NIXW4&YpH]>e<6GW!O'TO4sB4,Q9"tHNQo]\7p\,,nCZ_saH4~Ie 'gYktutVOXK})aU*/@meZ_y=ixi8qwcJ,ssAk~G4Rr?qr60d_euHkHHJ_;EHES_(IExNo h6
In-Reply-To <10mqla9$3evip$1@dont-email.me>
Mail-Copies-To nobody
X-No-Archive yes
URL-perso http://michelvauquois.fr
X-Address michel.vauquois@gmail.com
Xref csiph.com fr.comp.sys.mac.programmation:2935

Show key headers only | View raw


Bonjour,

Le samedi 14 février 2026 à 21 h 18, dans le message <10mqla9$3evip$1@dont-email.me>, Joseph B a écrit :

> Si je veux lui faire cliquer sur le menu "Quitter Mail", mieux vaut que
> j'invoque le besogneux mais traçable
> {menu item 14 of menu "Mail" of menu bar item "Mail" of menu bar 1 of
> application process "Mail" of application "System Events"}
> plutôt qu'un très improbable UI element 114 (numéro de la ligne à
> laquelle il apparaît)

Alors : chez moi, l'item en question figure à la ligne 232 et pour 
quitter Mail il ne faut pas invoquer "UI element 232" ni "UI element 
114".

Juste pour le fun :

Voilà le script pour quitter Mail en utilisant un UI element :
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
tell application "System Events"
  tell menu "Mail" of menu bar item "Mail" of menu bar 1 of application process "Mail"
    click UI element 14
  end tell
end tell
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

On peut aussi scanner les divers UI elements et cliquer sur celui qui va bien :

=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=
tell application "System Events"
  tell menu "Mail" of menu bar item "Mail" of menu bar 1 of application process "Mail"
    set N to count items of UI elements
    repeat with k from 1 to N
      if name of UI element k is "Quitter Mail" then
        click UI element k
        exit repeat
      end if
    end repeat
  end tell
end tell
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=

-- 
🇺🇦 Michel Vauquois - <http://michelvauquois.fr> 🇺🇦

Back to fr.comp.sys.mac.programmation | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-14 16:26 +0000
  Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-14 17:24 +0000
    Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-14 19:23 +0000
      Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-14 20:18 +0000
        Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-14 21:49 +0000
          Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-15 08:39 +0000
        Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-16 11:03 +0000
          Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-16 12:37 +0000
    Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-14 19:40 +0000
      Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-14 20:53 +0000
        Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-15 09:48 +0000
          Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-15 11:03 +0000
            Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-15 11:34 +0000
              Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-15 12:37 +0000
                Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-15 12:57 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-15 17:37 +0000
                Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-15 18:48 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-02-16 08:27 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-16 09:20 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-02-16 13:51 +0000
                Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-16 14:17 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-16 17:24 +0000
                Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-16 17:43 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-02-16 18:40 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-02-16 19:07 +0000
                Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-16 19:12 +0000
                Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-16 19:08 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Gilbert OLIVIER <gibert.olivier@orange.fr.invalid> - 2026-02-17 13:21 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Joseph B <joseph@nowhere.invalid> - 2026-02-16 17:24 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Brice <truc@bidule.fr.invalid> - 2026-02-16 14:30 +0000
                Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-16 14:41 +0000
                Re: MacCafé + Fermeture fenêtres: Correction Brice <truc@bidule.fr.invalid> - 2026-02-17 10:16 +0000
              Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-15 13:14 +0000
                Re: MacCafé + Fermeture fenêtres: Correction "M.V." <mv@gmail.com.invalid> - 2026-02-15 13:37 +0000

csiph-web