はじめに
最新版のAutoCAD(Ver2006以降)をお使いの場合は
↓こちらを参照ください
マクロ講座 ■基本 9.ユーザインタフェースをカスタマイズ
↓これ以降の内容は旧バージョン(Ver2005以前)の内容となります
掲載されてるマクロの中には
カスタマイズダイアログに貼り付け出来ないマクロが有ります。
この場合・・・
メニューファイルに直接貼り付けしなければなりません。
その手順を紹介します。
■貼付け手順
1)メニューバーより、【ツール】→【カスタマイズ】→【ツールバー】にて
「カスタマイズダイアログ」を表示します。

2)「コマンド」タブ最下行の"ユーザ定義"ボタンで

新規ツールボタンを作成し、カスタマイズダイアログを閉じます。
※ツールボタン及びメニューファイルの詳しい作成方法等に関しましては
【マクロ講座】を参照下さい。
3)メニューファイル(***.MNS)を開きます。
※***.MNUファイルは、削除しておいて下さい。
ただし、メニューファイルのバックアップは、必ず残しておきましょう。

4)MNSファイル内から、作成された新規ツールボタンを探します。
新規ツールボタン部には
ID_UserButton_*** [_Button("ユーザ定義ボタン", "ICON_16_BLANK", "ICON_16_BLANK")]^C^C
この様に記述されています。
5)以下の様に、青字部分にマクロを貼り付けて、メニューファイルを閉じます。
ID_UserButton_** [_Button("ユーザ定義ボタン", "ICON_16_BLANK", "ICON_16_BLANK")]*****この部分にマクロを貼り付けてください*****
※mnuファイルを残して置きたい場合は
mnsファイルをコピーし、拡張子を"mnu"にして下さい。
6)AutoCADの画面に戻り、メニューバーより【ツール】→【カスタマイズ】→【メニュー】
にて、「メニューカスタマイズダイアログ」を表示。

7)「メニューグループ」タブの、メニューグループ内のメニューで
新規作成したツールボタンが含まれるメニュー(上記図の場合:TEST)を選択し
右上[ロード解除]ボタンで解除する。
8)「ファイル名」の部分に、新規作成したツールボタンが含まれるメニュー名を書き
「メニューグループ」タブの、メニューグループ内のメニューにて
最上部のメニュー(上記図の場合:aclt)を選択し
右下[ロード]ボタンで、メニューロードする。
※ここで要注意!!
必ず最上部のメニューを選択してから「ロード」を行なって下さい。
ロードされている、他のメニューが「ロード解除」されてしまう事が有ります。
尚、誤ってロード解除した場合は、再ロードして下さい。
その時も、「最上部のメニューを選択する」事を注意して下さい。
これで、メニューファイルへの貼り付けは完了です。
後は、説明やイメージファイル等を作成し、ツールボタンを作成してください。
※ツールボタン編集後は
必ず【メニューロード解除】⇒【メニューロード】を行なって下さい。
by totthi
AutoCAD & LT バイブル-2002/2004/2005/2006/2007/2008.../伊部 明美

¥3,360
Amazon.co.jp