Altium Designer リソースのカスタマイズ(旧)

このチュートリアルは、コマンド、メニュー、ツールバーやショートカットなど、Altium Designer のリソースのカスタマイズ方法について説明しています。 メニューやツールバーの変更、ツールバーやコマンドメニューの追加、削除、ドロップダウンメニューやツールバーの新規作成、ショートカットキーでの作業などを紹介しています。

Tutorial TU0105 (v2.4) April 20, 2008

エディタ内のリソースとは、メニューバー、ツールバーおよびショートカットキーテーブルを指します。 すべてのコマンドはメニューから利用でき、またメニューだけでなく、それ以外のリソースへ追加、削除する事が可能です。

カスタマイズの概要

ツールバーアイコンやメニュー等の各リソースの裏側には、あらかじめパッケージ化されたプロセスランチャーが設定されていて、項目がセレクトされたときにコマンドとして実行されるようになっています。 あらかじめパッケージ化されたプロセスランチャーには、コマンドがセレクトされた時に実行されるプロセスがひとまとめにされています。つまり、パラメータ、ビットマップ(アイコン)、キャプション(リソースに表示されるアイテムの名前)、記述、関連するショートカットキーなどです。 プロセスランチャーが修正されると、そのランチャーにリンクされているバーコマンドのインスタンスはすべて更新されます。
+
これらのコマンドは必要に応じてカスタマイズすることができます。 カスタマイズの情報は次のファイルに保存されます。 C:\Documents and Settings\User_name\Application Data\Altium Designer\DXP.rcs

既存のメニュー、ツールバーの編集

Customizingダイアログが開いている時は、クリック&ドラッグで、アクティブなメニュー間、ツールバー間でコマンドを移動させることができます。
1.メニューバーあるいはツールバー上で右クリックし、Customizeをドロップダウンメニューから選択します。 関連するカスタマイズ用のダイアログが表示されます。 例えば、回路図エディタのメニュー上で右クリックするとCustomizing Sch Editorダイアログが表示されます。 ダイアログが表示されていれば、いろいろなカスタマイズが行えます。

2.既存のメニューやサブメニューあるいはツールバーからコマンドを選択して(名前やアイコンのまわりの黒い囲みが選択されたことを示します)、メニューやツールバーの新しい位置へドラッグします。 黒いバーは、コマンドが追加される所を表しています。

ツールバー、メニューにコマンドを追加

コマンドは、ツールバーへ追加して、リンクや複製することができます。 リンクされたコマンドは、元のプロセスランチャーが修正されると更新されます。 ただし、複製されたコマンドは、オリジナルのプロセスランチャーのコピーのままです。オリジナルが修正されても更新はされません。 プロセスランチャーのプロパティを変更することで、複製されたコマンドを新しいコマンドに変えることができます。 詳細は、コマンドの編集を参照してください。
コマンドをツールバーに追加するには:
1.メニューバーあるいはツールバー上で右クリックし、Customizeをドロップダウンメニューから選択します。 Customizingダイアログが表示されます。
2.別のバーに追加したいコマンドを選びます。
CustomizingダイアログのCommandsタブにあるCategoriesは、見出しがアルファベット順に並べられているメニューまたはサブメニューです。 デフォルトでは、ビルトインバー(デフォルトのメニューとツールバー)はCommandリストに表示されます。 ここでインストールされているすべてのコマンドが確認できます。 これらのコマンドを選択、ドラッグして、別のツールバーやメニューに追加することができます。ただし、このビューから編集することはできません。
Categoryをクリックすると、そのメニューバーに関連する全コマンドが表示されます。
3.ツールバーやメニューに追加したいコマンドを、CustomizingダイアログのCommandsセクションから選択します。
4.ダイアログをオープンしたまま、コマンドを追加したいメニューかツールバーに行きます。右クリックして、Customize ドロップダウンメニューを表示します。
5. Insert Link(オリジナルのプロセスランチャーにリンクします)、あるいは、Insert Duplicate(コマンドのコピーを作成します)を選択してください。 挿入箇所にラインが表示されます。コマンドが挿入可能なバー上の任意の場所に配置すると、カーソルが変化します。下図参照。 カーソルは、リンクコマンドの場合は矢印に、複製コマンドの場合は+記号に変わります。

6.マウスボタンを放すと、コマンドはメニューやツールバーに追加されます。

既存のツールバーへコマンドを追加

Customizingダイアログを開いた状態で、複製またはリンクしたいメニューかツールバーのコマンドを選択します。
Ctrlキーを押したままクリック&ドラッグして、新しい箇所でInsert Duplicate
SHIFT + CTRL、 クリック&ドラッグして、新しい箇所でInsert Link

ドロップダウンメニューにGroupセパレータを追加

メニューアイテムやツールバーのアイコンの上側にラインセパレーターを追加することができます。 Customizingダイアログを開いた状態で、メニューまたはツールバーのアイテム上で右クリックし、Begin Groupを選択します。

コマンドの削除

メニューまたは、ツールバーからカスタムコマンドのどれか、あるいはすべての項目を削除することができます。 デフォルトコマンドは削除できないことに注意してください。

カスタムコマンドを削除

Customカテゴリに格納されたカスタマイズされたコマンドを削除すると、すべてのリソースからカスタムコマンドの内容が削除されます。
1.メインメニューバーあるいはツールバー上で右クリックし、Customizeをドロップダウンメニューから選択します。 Customizingダイアログが表示されます。
2. Customカテゴリをクリックして、削除したいコマンドを選択します。
3. Deleteボタンをクリックします。 コマンドのすべての項目がバーから削除されます。

リソースからコマンドを削除

他のインスタンスに影響しないように、特定のコマンドの項目を削除したい場合は:
1.メニューバーあるいはツールバー上で右クリックし、Customizeをドロップダウンメニューから選択します。 Customizingダイアログが表示されます。
2.ダイアログが開いた状態で、実際のメニューかツールバーから削除したいコマンドを選択します。 アイテムのまわりの黒い囲みは、それが選択されていることを示しています。
3.右クリックし、Deleteを選択します。 あるいは、メニューアイテムかツールバーアイコンをクリックして、そのバーをドラッグして外してください。 マウスボタンを放すとカーソルは矢印に変わります。

新規ドロップダウンメニューの作成

1. Customizingダイアログを開いた状態で、新しいメニューを追加したいところにカーソルを移動します。 メインメニューを加えるか、あるいはメニュー中の既存のコマンドをクリックすることによって、サブメニューを作成するために使用できます。
2.右クリックしInsert Drop Downを選択して、新しいドロップダウンメニューを追加します。 Edit Drop Down Menuダイアログが表示されます。

3.新しいキャプション(メニュー名)、ポップアップキー(素早いメニューアクセス)、アイコン用のビットマップ(必要に応じて)を追加し、OKをクリックします。 新しいメニュー名(キャプション)がメニュー上に表示されます。
4.新しいメニューにコマンドを追加します。 詳細は、コマンドの追加を参照してください。

新規ツールバーの作成

Customizing Sch EditorダイアログのToolbarsタブから、どのメインメニューやツールバーを表示させるか、ツールバーを新たに作成するか複製するか、名称を変更するか、削除、元の状態に戻すか、を選択できます。
新規にブランクのツールバーを作成するには:
1.メニューかツールバー上で右クリックし、Customizeを選択します。 Customizingダイアログが表示されるので、Toolbarsタブをクリックします。

2. Newボタンをクリックして、新しいバーを作成します。 ''New Toolbar'がBarsセクションに表示されます。
3. Renameをクリックして、ツールバーの名称を変更します。
4.セレクションボックスをクリックして、ツールバーをアクティブにします。 ブランクのツールバーが表示され、画面のメニュー領域に追加されます。
5.コマンドを新しいツールバーに追加します。 詳細は、コマンドの追加を参照してください。

ツールバーの複製

既存のツールバーを基にしたツールバーを新規作成する場合は、オリジナルを複製し、コマンドを編集するのが簡単です。
1. Duplicateボタンをクリックして、選択したツールバーの新しいインスタンスを作成します。
2.''Copy of xxx' が、Barsセクションに表示されます。 Renameをクリックして、タイトルを変更します。
3.コマンドを追加します。 詳細は、コマンドの追加を参照してください。

ツールバーをアクティブにする

ツールバーは、アクティブなものだけが画面に表示されます。
1.どのツールバーをアクティブにするか(表示するか)選択します。ToolbarsタブをCustomizingダイアログでクリックしてください。
2.表示したいツールバーの隣にある Is Active ボックスをクリックし、チェックします。
あるいは、ツールバーかメニュー上にカーソルを移動して、右クリック。ドロップダウンリストから必要なツールバーを選択します。

メインメニューの設定

どのメインメニューバーがアクティブなのか(表示されるか)を、Customizing ダイアログの Toolbars タブ にある Bar to Use as Main Menuドロップダウンリストから選択します。

システムレベルコマンド

Customizingダイアログには、System Level というカテゴリがあり、Toggle Floating Panel Visibility 、Toggle Floating Panel Focusというコマンドが用意されています。 このカテゴリに新たに追加されたコマンドは、システムコマンドになり、そのショートカットキーはどのエディタでも使用できます。

新規コマンドの作成

新規コマンドは、作成時に、New または Duplicate ボタンを Customizing ダイアログで使用して作成され、Commands タブの Custom カテゴリに分類されます。
1.メニューかツールバー上で右クリックし、Customizeを選択します。
2. CustomizingダイアログのNewボタンをクリックして、新しいコマンドを作成します。 New Commandダイアログが表示されます。
3.必要なプロパティを入力します。 適切なプロセスを検索するには、Browseをクリックします。
4.キャプションはメニューに追加された時に表示されるコマンドの名称になります。新しいコマンドとして簡単に認識できるように設定します。
5.必要に応じて、新しいプロセスランチャーに絵柄を関連付けすることも可能です。 この場合、 ... ボタンをクリックし、ビットマップファイルを指定します。 このイメージ(またはアイコン)は、新しいコマンドがツールバーに追加されたときに表示されます。 例えば、ズームコマンドでは、Altium Designer がインストールされたディレクトリの \System\Buttons フォルダにある Zoomin.bmpビットマップを使用しています。
6.必要に応じてドロップダウンリストからショートカットキーを設定し、OKをクリックします。
7. Customカテゴリをクリックし、新しいコマンドがCommandリストに追加されていることを確認します。
8.新しいコマンドを適切なバーへ追加します。 詳細は、コマンドの追加を参照してください。

コマンドの複製

新しいコマンドを間単に作成するには、よく似た既存のコマンドを複製し、そのパラメータを修正します。 コマンドを複製するには:
1.メインメニューバーかツールバー上で右クリックし、Customizeを選択します。 Customizingダイアログが表示されます。
2.複製したいコマンドを選択し、Duplicateをクリックしてコマンドの新しいコピーを作成します。
3. Customカテゴリをクリックし、新しいコマンドがCommandリストに追加されていることを確認します。
4.そのプロパティを修正します。 例えば、新しいパラメータやキャプションを追加し、OKをクリックします。 詳細は、コマンドの編集を参照してください。
5.ツールバーかメニューの上に新しいコマンドをドラッグします。 詳細は、コマンドの追加を参照してください。
6. OKをクリックします。 そのコマンドを使用するすべてのリソースが更新されます。

ショートカットキーのテーブルを操作

ショートカットキーのテーブルには、エディタで利用可能なすべてのショートカットがリストアップされています。 ただ1つのショートカットキーテーブルだけが、ひとつのエディタでアクティブになります。例えば、Schematic Shortcutは回路図エディタのデフォルトのショートカットキーテーブルの名前です。 ショートカットキーがコマンドで変更されると、アクティブテーブル上で自動的に更新されます。
ショートカットキーテーブルは、メニューやツールバーと同じ方法で追加、作成、削除、修正が可能です。

メニューやツールバーをデフォルトに戻す

メニューやツールバーをインストール直後のオリジナルの状態に戻し、カスタマイズした項目を削除します:
1. Customizing Sch EditorダイアログにあるToolbarsタブをクリックします。
2.元に戻したいバーを選択し、Restoreボタンをクリックします。
3. OK をクリックすると、選択したツールバーからのすべてのカスタマイズの情報が消去されます。

You are reporting an issue with the following selected text and/or image within the active document: