
属性のあるブロックを置き換えたいです。
操作方法を教えてください。


下記手順で変更できます。
例として[testブロック]を[new_testブロック]に変更します。
[testブロック]:

[new_testブロック]:

1.XtraTools のブロックを置き換え[REPLACEBLOCK]コマンドを実行します。
2.[置き換えるブロック]ダイアログが表示されるので、「置き換えられるブロック」(変換元のブロック名)と「置き換えるブロック」(変換先ブロック名)を選択し[適用]ボタンをクリックします。
例として「置き換えられるブロック」を[testブロック]、「置き換えるブロック」を[new_testブロック]を選択します。

ブロックがすべて[new_testブロック]に変更になりました。

※既存のブロック定義に、ブロック属性を追加したり変更するにはブロックの再定義が必要です。
※すでに作成したブロックのブロック属性は自動的に更新されません。

3.手順 2 で変換したブロックを選択し、右クリックしてメニューの[ブロック属性値を編集]をクリックします。

4.[拡張ブロック属性編集]ダイアログが表示されるので、[値]を変更し[すべてのインスタンスの属性値を変更]をクリックし有効にします。
例として「ABCD_1」に変更します。

※[すべてのインスタンスの属性値を変更]は、[値]を変更する前はグレーアウトして変更できません。
有効にすると同じ名前のブロックがすべて変更になります。

5.[プロパティ]や[文字オプション]などの設定を変更します。
[文字オプション]の[位置合わせ]を「中央中心」にします。

6.[すべてのインスタンス]を有効にし、[適用]ボタンをクリックしてから[OK]ボタンをクリックします。

※[すべてのインスタンス]は何も変更していない場合はグレーアウトしています。
有効にすると同じ名前のブロックがすべて変更になります。

同じ名前のブロックがすべて変更できました。


関連FAQ:
・属性定義を使用してブロックを作成する方法
・属性ブロックの文字の色と文字スタイルを一括で変更する方法

