この掲示板は AutoCADマクロ屋本舗 の掲示板です。

【 注意 】最初に必ず ↓↓ 下記内容 ↓↓ を参照ください。
① マクロが分からない方は、まず 【 マクロ講座 】 を参照ください。
② 質問の前に 【 マクロ使用前の注意事項 】 をお読みください。
③ 質問する時は、新規投稿フォーム下の【 新規投稿時のお願い 】を必ずお読みください。

キャンセルマクロ
キャンセルマクロについて
AUTOCAD 2009LTでは下記のスクリプトで機能しておりましたが、AUTOCAD 2013LTで機能しなくなりました。

2013LTで使用可能なキャンセルマクロをご教示いただけますでしょうか。
  • ヒロヒトラ
  • 2019/12/12 (Thu) 14:47:06
Re: キャンセルマクロ
>下記のスクリプト
表示されていない様なので想像ですが

【AutoCAD R/LT 2013以降の注意点】
https://ameblo.jp/totthi-macro/entry-11228055581.html
にあるようなコマンドの仕様変更が原因ではないでしょうか
  • chibi-tom
  • 2019/12/12 (Thu) 16:59:19
Re: キャンセルマクロ
失礼いたしました。

^C^C_select r;;

  • ヒロヒトラ
  • 2019/12/13 (Fri) 09:26:28
Re: キャンセルマクロ
【AutoCAD R/LT 2013以降の注意点】
https://ameblo.jp/totthi-macro/entry-11228055581.html
にあるような下記の仕様変更が原因ではないでしょうか

selectコマンドの仕様変更? ※重要
システム変数「pickadd」を"1"に設定するが
何かのタイミングで「pickadd」の値が"2"に変わってしまう?

このマクロはどうなるのが正解ですか

^C^Cでコマンドをキャンセルしているので何も選択していない状態で
除外するオブジェクトを選択の状態になるような気がしますが
  • chibi-tom
  • 2019/12/13 (Fri) 09:47:25
Re: キャンセルマクロ
説明が不足しておりました。


このマクロの目的はキーボードのエスケープです。別にこのマクロにこだわっているわけではないです。

pickadd変数を1にしましたが、何も変わりませんでした。


  • ヒロヒトラ
  • 2019/12/13 (Fri) 14:25:31
Re: キャンセルマクロ
整理しますとマクロにより、キャンセルを行いたく。

他のコマンド(lineなど)を実施中にコマンドを入力して

escを押した時と同じ状態になるようなコマンドはありますでしょうか。

(ユーザーインターフェースのマクロ『^C^C』と同じ働きのコマンド)



ご教示のほど、宜しくお願い致します。
  • ヒロヒトラ
  • 2019/12/13 (Fri) 14:49:33
Re: キャンセルマクロ
それは『^C^C』だけで良いのでは?

下記を参考に多機能マウスにしてみるとか
https://knowledge.autodesk.com/ja/support/autocad-lt/troubleshooting/caas/sfdcarticles/sfdcarticles/kA23A000000mXev.html
  • chibi-tom
  • 2019/12/13 (Fri) 15:08:11
Re: キャンセルマクロ
選択を解除するということなら
^C^Cid;^M
とか
  • zukki-
  • 2019/12/13 (Fri) 22:59:34
Re: キャンセルマクロ
選択解除コマンド:AI_DESELECT

^C^C^CAI_DESELECT;

かなと。
  • とってぃ
  • 2019/12/14 (Sat) 12:54:28
Re: キャンセルマクロ
私が昔からよく使ってるのは、
^C^Cgraphscr;
です。
  • Lon
  • 2019/12/16 (Mon) 08:02:30
Re: キャンセルマクロ
皆様ありがとうございます。
教えて頂いたマクロでできました。

ありがとうございました。
  • ヒロヒトラ
  • 2019/12/16 (Mon) 08:46:37

返信フォーム






プレビュー (投稿前に内容を確認)