ビットマップはリポジトリ上のビットマップ ファイルです。
祖先 - グラフィック (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 | ビットマップのソースがロードされると起動されます。 |
2018 - V14SP1