IDE Window: Object Inspector/ja

From Lazarus wiki
Jump to navigationJump to search

Deutsch (de) English (en) suomi (fi) 日本語 (ja)

日本語版メニュー
メインページ - Lazarus Documentation日本語版 - 翻訳ノート - 日本語障害情報


オブジェクトインスペクタ

ObjectInspector ja.png

「オブジェクトインスペクタ」ウィンドウを使うと、オブジェクトのプロパティを調査したり編集したりできる。ここで言うオブジェクトとは、TFormやTButton、TOpenDialogなどのTPersistentの派生である。

上部には、現在編集中のデザイナフォーム(またはデータモジュール、フレームなど)のコンポーネントを表示するツリーがある。

オブジェクトインスペクタの大部分は、「Properties」、「Events」、「Favorites」と呼ばれる3つのプロパティグリッドで構成されている。各プロパティグリッドは、選択されたコンポーネントの公開プロパティのサブセットを表示する。

オブジェクトインスペクタは、自分のプログラムのデバッグに役立つツールである。自分のプログラムにオブジェクトインスペクタを追加する方法は、examples/objectinspectorで示されている。

キーボードショートカット

ショートカット 内容
Up, Down 行の移動
Alt + Left 配下の項目を隠す
Alt + Right 配下の項目を表示する
Ctrl + Enter 次の候補を表示

キーボードを使用して、Propaty名の高速検索と編集を行うことができる。 例えば、、フォームのCaption(キャプション)とWidth(幅)のプロパティを変更したい場合の手順は以下の通りである:

  • フォームを選択する。
  • オブジェクトインスペクタに移動する(Property値列に入力カーソルが表示される)。
  • Tabキーを押してProperty名列に切り替える(入力カーソルが値列から消える)。
  • 「caption」とタイプする。「Caption」Property行が検索されてフォーカスされる。
  • TabまたはEnterキーを押して、プロパティ値を編集する。
  • 再度、Tabキーを押してプロパティ名列に切り替える。
  • 「width」とタイプします。「Width」行が検索される。
  • TabまたはEnterキーを押して、値を編集する。

もしPropaty名を間違えてしまった場合、Escキーを押して入力をキャンセルし、再度タイプし直すことができる。または、Backspaceキーを使用して、最後の数文字を削除することも可能である。

オブジェクトインスペクタのポップアップメニュー

ObjectInspectorPopUpMenu ja.png

オブジェクトインスペクタのPropatyタブで右クリックすると、オブジェクトインスペクタのポップアップメニューが表示される。ポップアップメニューに含まれる項目は以下の通りである:

デフォルトに設定

プロパティ値をデフォルトにする。例えば:

 property Position: TPosition read FPosition write SetPosition default poDesigned;

ここで poDesigned がデフォルトである。

注意: すべてのプロパティがデフォルト値を持っているわけではない。stored関数で定義されたデフォルト値はこの関数により無視される。

お気に入りに追加

Add the property to the Favorites tab of the Object Inspector.

制限されたプロパティを見る

Opens the Restriction Browser.

元に戻す

Discard changes to the property edit field and restore the value of the current property. Do not confuse this with the value from the disk.

Cursorの宣言に移動

Jump to the source declaration of the property. This will be the last one. For example TForm.Left is published in the class TForm and defined in TControl. You can jump easily to the other declaration, by doing a find declaration on the name again and again, until you are the lowest definition (Alt+Up or Ctrl+LeftClick). You can jump back with Ctrl+H.

コンポーネントツリーを表示

Show or hide the component tree at the top of the Object Inspector.

Show Property Filter

Show or hide the Properties (filter) edit field above the Properties tab of the Object Inspector.

ヒントを表示

Enable or disable the showing of hints. Hints are shown, when the mouse stops for a few seconds over a property.

情報箱を表示

Enable or disable the showing of the yellow background Information Box at the bottom of the Object Inspector. The Information Box describes the currently highlighted property and may contain links to related properties and the package to which the component belongs. If the box is not big enough to show the full description, it can be scrolled.

ステータスバーを表示

Enable or disable the showing of the Status Bar on the last line at the bottom of the Object Inspector.

オプション

Configure some options of the Object Inspector including the colours used.