Create  Edit  Diff  Phillro Industries  Index  Search  Changes  History  Source  RSS  Note  wikifarm  Login

Phi::Graphic

Phi::Graphic

ビットマップ・アイコン・メタファイルなどのイメージを格納および表示するオブジェクトの抽象基本クラス

Phi::Graphic はインスタンス化することができない抽象クラスです。下位グラフィックオブジェクトは,特定のファイル形式やグラフィック特性のニーズに合うように Phi::Graphic の多くのメソッドをオーバーライドします。また, Phi::GraphicPhi::Picture オブジェクトおよびクリップボードで使うメソッドを導入します。 Phi::Graphic のプロパティはグラフィックイメージの状態とサイズについての情報を提供します。

グラフィックの種類が ( ビットマップ・アイコン・メタファイルのどれであるか ) わかる場合はグラフィックをその種類のオブジェクト ( Phi::Icon , Phi::Bitmap , Phi::Metafile ) に格納してください。わからない場合は, Phi::Graphic のどの型でも格納できる Phi::Picture オブジェクトを使ってください。

super class

Object

methods

empty

height

modified

palette

palette_modified

transparent

width



require 'phi'
require "methods_for_wiki"
puts Phi::Graphic.methods_for_wiki

empty

empty?

event_handle => Phi::Persistent#event_handle

extend => Phi::Persistent#extend

height

height=

load_from_clipboard_format

load_from_file

load_from_stream

modified

modified=

modified?

palette

palette=

palette_modified

palette_modified=

palette_modified?

save_to_clipboard_format

save_to_file

save_to_stream

transparent

transparent=

transparent?

width

width=

Last modified:2004/10/28 16:57:20
Keyword(s):
References:[Phi-Classes] [Phi-Constants] [Phi::Canvas] [Phi::Graphic] [Phi::Image] [Phi::Picture]