title: Phi::Image
author: YOSHIDA Kazuhiro
mailto: moriq@moriq.com

1. Phi::Image

グラフィックイメージ

%c:Phi::Image% を使うと，フォーム上にグラフィックイメージを表示できます。 %c:Phi::Picture% オブジェクトを使うと， %c:Phi::Image% が表示する実際の Phi::Bitmap# , Phi::Icon# , Phi::Metafile# , 他のグラフィックオブジェクトを指定できます。 %c:Phi::Image% は，イメージを %c:Phi::Image% オブジェクトの境界内でどのように表示するかを決めるいくつかのプロパティを提供します。

イメージを他のコントロールに表示できるように，フォームやデータモジュールにイメージを追加するには，かわりに Phi::ImageList# を使います。

1.1. properties

: canvas : Phi::Canvas
  イメージを描画するための描画表面

  %c:canvas% を使って %c:picture% で指定したイメージを加工できます。例えば， Phi::Canvas#text_out を使うと，イメージ部分にラベルを追加できます。

  : 注意
    %c:canvas% は， #picture が Phi::Bitmap# を表しているときのみ有効です。

: picture : Phi::Picture
  イメージコントロール上に表示されるイメージ

  Phi::Picture# オブジェクトには，イメージコントロールが表示する Phi::Icon# , Phi::Metafile# , Phi::Bitmap# , Phi::Graphic# , ユーザー定義のグラフィックが入っています。
