【メニューファイルに直接張付ける方法】 | AutoCADマクロ屋本舗
※2022/04/21 改訂

はじめに

最新版のAutoCAD(Ver2006以降)をお使いの場合は
↓こちらを参照ください

マクロ講座 ■基本 9.ユーザインタフェースをカスタマイズ



↓これ以降の内容は旧バージョン(Ver2005以前)の内容となります
掲載されてるマクロの中には
カスタマイズダイアログに貼り付け出来ないマクロが有ります。

この場合・・・
メニューファイルに直接貼り付けしなければなりません。
その手順を紹介します。


■貼付け手順
1)メニューバーより、【ツール】→【カスタマイズ】→【ツールバー】にて
  「カスタマイズダイアログ」を表示します。
$■□■ AutoCADマクロ屋本舗 ■□■-level004-01

2)「コマンド」タブ最下行の"ユーザ定義"ボタンで
$■□■ AutoCADマクロ屋本舗 ■□■-level004-04
新規ツールボタンを作成し、カスタマイズダイアログを閉じます。

※ツールボタン及びメニューファイルの詳しい作成方法等に関しましては
【マクロ講座】を参照下さい


3)メニューファイル(***.MNS)を開きます。
 ※***.MNUファイルは、削除しておいて下さい。
 ただし、メニューファイルのバックアップは、必ず残しておきましょう。

$■□■ AutoCADマクロ屋本舗 ■□■-readme3-01

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の画面に戻り、メニューバーより【ツール】→【カスタマイズ】→【メニュー】
  にて、「メニューカスタマイズダイアログ」を表示。
$■□■ AutoCADマクロ屋本舗 ■□■-readme3-1

7)「メニューグループ」タブの、メニューグループ内のメニューで
  新規作成したツールボタンが含まれるメニュー(上記図の場合:TEST)を選択し
  右上[ロード解除]ボタンで解除する。

8)「ファイル名」の部分に、新規作成したツールボタンが含まれるメニュー名を書き
  「メニューグループ」タブの、メニューグループ内のメニューにて
  最上部のメニュー(上記図の場合:aclt)を選択し
  右下[ロード]ボタンで、メニューロードする。

※ここで要注意!!
必ず最上部のメニューを選択してから「ロード」を行なって下さい。
ロードされている、他のメニューが「ロード解除」されてしまう事が有ります。
尚、誤ってロード解除した場合は、再ロードして下さい。
その時も、「最上部のメニューを選択する」事を注意して下さい。



これで、メニューファイルへの貼り付けは完了です。
後は、説明やイメージファイル等を作成し、ツールボタンを作成してください。

※ツールボタン編集後は
必ず【メニューロード解除】⇒【メニューロード】を行なって下さい。



by totthi


AutoCAD & LT バイブル-2002/2004/2005/2006/2007/2008.../伊部 明美

¥3,360
Amazon.co.jp