You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

ビットマップはリポジトリ上のビットマップファイルです。
祖先 - グラフィック (PRIM_FLBX) オブジェクト (PRIM_OBJT)

詳細


当初は BMP ファイルのみに限られていましたが、Bitmap には JPG 、 JPEG や PNG ファイルも格納することができます。
本来 BMPファイルに限られ、Bitmaps はまた、 JPG 、 JPEG や PNG ファイルを格納することができます。
1 度登録されると、これらの画像はボタン、リスト項目、およびアプリケーション内の他の多くの場所で使用できます。
登録されたイメージは、アプリケーションの一部として展開するのが簡単で、デスクトップコンポーネント用に生成されたDLLにコンパイルされます。
PRIM_BMP は抽象クラスです。Sys_Appln.CreateBitmap メソッドは、実行時にインスタンスを作成するために使用することができます。


この例では、 BLOB フィールドに格納されたイメージは、イメージを生成するために使われます。
#Image.FileName := #Empimg
この例では、ファイルからビットマップインスタンスが作成されます。
Define_Com Class(#Prim_bmp) Name(#Bitmap) Reference(*Dynamic)
#Bitmap <= #Sys_Appln.CreateBitmap(#FilePath)

プロパティ

名前

記述

BitsPerPixel

ピクセルあたりのビット数

ComponentClassName

コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

ComponentMembers

このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承

ComponentPatternName

コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承

ComponentTag

インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承

ComponentType

ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承

ComponentTypeName

ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承

CompressionType

イメージ圧縮タイプ

FileName

FileNameはイメージのファイル名を設定するためのプロパティです。

Height

Heightはイメージの高さを検索するためのプロパティです。

ImageCount

イメージ数

ImageType

イメージフォーマット

IsLoaded

ビットマップのソースファイルがロードされると、TRUEになります。

MaskColor

イメージの背景識別に使用する色

Name

コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承

Owner

コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承

Parent

このインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承

StandardImage

標準アプリケーションイメージを使用

UseMaskColor

背景にマスクカラーを使用

Width

Widthはイメージの幅を検索するためのプロパティです。

イベント

名前

記述

CreateInstance

コンポーネントを作成する時にCreateInstanceのイベントを実行します。 ビットマップ (PRIM_BMP) より継承

DestroyInstance

コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 ビットマップ (PRIM_BMP) より継承

Failed

何らかの理由でイメージのロードに失敗した時に起動されます

Loaded

ビットマップのソースがロードされると起動されます。

参照

すべてのコンポーネント クラス
テクニカルリファレンス

  • No labels