![見出し画像](https://assets.st-note.com/production/uploads/images/85444495/rectangle_large_type_2_c805bf5b0fb78ab378f0d5e77c296b9c.png?width=1200)
#KeyboardMaestro で行うメニューコマンドのトグル
選択オブジェクトによってメニューコマンドが変わることに対するマクロの実装についてまとめてみました。
メニューコマンドの指定
メニューの実行には「Select or Show a Menu Item」アクションを使います。
![](https://assets.st-note.com/img/1661399388363-LCL6sqkAyZ.png?width=1200)
しかし、このメニューコマンドはポイント文字を選択しているときには[エリア内文字に切り替え]に変わります。上記のマクロでは対応できません。
![](https://assets.st-note.com/img/1661399015511-X8u2MYsO5a.png?width=1200)
このようにAとBがあり、それぞれを切り替えることを「トグル」と呼びます。
メニューのトグル
2つのメニューコマンドの切り替えを行いたいとき、
ポイント文字に切り替え
エリア内文字に切り替え
次のように記述します。
^(ポイント文字|エリア内文字)に切り換え
![](https://assets.st-note.com/img/1661399415466-PpJw7cjnxW.png?width=1200)
過去の記事も参照なさってください!
ここから先は
392字
/
3画像
/
1ファイル
![](https://assets.st-note.com/production/uploads/images/7425662/profile_a5ee2a599e9dc5d7e0de3dfdbdf04018.jpg?fit=bounds&format=jpeg&quality=85&width=330)
月に10-20本くらいの記事を投稿しています。定期購読されると、更新のお知らせを受け取ったり、マガジン限定記事やサンプルファイルをダウンロードできます。
購読を開始した月に更新された記事から読むことができます(初月無料)。
DTP Transit 定期購読マガジン
¥100 / 月
初月無料
マガジン限定記事やサンプルファイルをダウンロードできます。
定期マガジンを購読されるとサンプルファイルをダウンロードいただけます。 https://note.com/dtp_tranist/m/mebd7eab21ea5