フォームにコンポーネントを追加する

提供: RAD Studio
移動先: 案内検索

操作手順:フォームおよびプロジェクトを作成してコードを記述する への移動


フォームにコンポーネントを追加するには

ビジュアル コンポーネントまたは非ビジュアル コンポーネントを新しくフォームに追加する方法には、次の 3 つがあります。

ツール パレット上のコンポーネントをダブルクリック

  1. フォーム デザイナ上で、新しいコンポーネントの親にする既存のコンテナ(たとえば、フォーム自身など)を選択します。
  2. ツール パレットに、新しいコンポーネントを置きます。ツール パレットで検索フィールド SearchGlass.png を使用できます。
  3. 新しいコンポーネントをダブルクリックし、新しいコンポーネントをフォームに追加します。
    • その新しいコンポーネントが、選択したコンテナの子としてフォームに追加されます。
    • コンテナではなく通常のコンポーネントを選択した場合には、新しいコンポーネントは選択したコンポーネントの兄弟としてフォームに追加されます。つまり、選択したコンポーネントの親の子となります。

コンポーネントを選択してフォームをクリックする方法:

  1. ツール パレットに、追加したいコンポーネントを置きます。ツール パレットで検索フィールド SearchGlass.png を使用できます。
  2. 新しいコンポーネントをクリックして選択します。
  3. フォーム デザイナで既存のコンテナ(フォーム自体など)をクリックし、クリックしたコンテナの子として新しいコンポーネントをフォームに追加します。

メモ: コンテナではなく通常のコンポーネントをクリックした場合には、新しいコンポーネントはクリックしたコンポーネントの兄弟としてフォームに追加されます。つまり、クリックしたコンポーネントの親の子となります。 コンポーネントの親子関係は、[構造]ビューで確認することができます。

[ツール パレット]からフォーム デザイナにコンポーネントをドラッグする方法:

  1. ツール パレットに、新しいコンポーネントを置きます。ツール パレットで検索フィールド SearchGlass.png を使用できます。
  2. 新しいコンポーネントを、ツール パレットからフォーム デザイナにドラッグします。
    • 新しいコンポーネントをコンテナ コンポーネント(フォーム自体など)上にドラッグすると、新しいコンポーネントはドラッグ先のコンテナの子としてフォームに追加されます。
    • 新しいコンポーネントをコンテナではなく通常のコンポーネント上にドラッグした場合には、新しいコンポーネントはドラッグ先のコンポーネントの兄弟としてフォームに追加されます。つまり、ドラッグ先のコンポーネントの親の子となります。

メモ: 非ビジュアル コンポーネントはフォーム コンテナ自体の子にしかできません。他のコンテナの子にはできません。 非ビジュアル コンポーネントを通常のコンテナの子として追加しようとしても、新しいコンポーネントは RAD Studio によってフォームの子にされてしまいます。 一部の FireMonkey 非ビジュアル コンポーネント(アニメーション効果イメージ効果など)には、このルールに当たらず、他のコンポーネントの子にすることができるものもあります。

同じクラスの複数のコンポーネントをフォームに手早く追加するには

同じクラスの複数のコンポーネントをフォームに手早く追加する手順は以下のとおりです。

  1. ターゲット コンポーネントをツール パレットShift+Click すると、その選択が固定され、それがフォームに追加された後もコンポーネントの選択を IDE が解除しないようになります。
  2. 必要な回数だけフォーム上をクリックして、選択したクラスのコンポーネントを追加します。
  3. 矢印カーソル アイコンをツール パレットでクリックすると、任意の数だけコンポーネントを追加した後、コンポーネントの選択を解除します。

関連項目