Visual LANSA フレームワーク ガイド > フレームワーク・プログラミング > VLF フレームワーク・マネージャー > ファイルからイメージを取得 > AvGetImageReference メソッド
AvGetImageReference メソッド

メソッド: avGetImageReference

パラメータ:

名前

使用方法

クラス

説明

Filename

入力

アルファベット- 50 文字以内

(パスのない) ファイルの名前です。英数字

Source

入力

アルファベット

イメージのソース O=その他 T=テーマ

省略値は O です。

Size

入力

アルファベット

Small、Medium、Large または XLarge のサイズです。

省略値は Medium です。

Source(T) の要求にのみ適用されます。

ReverseDarkandLight

入力

ブール値

要求の白と黒を反転させます。

省略値は FALSE です。Source(T) の要求にのみ適用されます。

Bitmap

結果

PRIM_BMP 参照です。

イメージへの参照、もしくはイメージが見つからない場合は *null となります。 

表示されているイメージのプロパティ Image をこの値に設定します。

 

詳細は、提供されている例 DF_T44H1O を参照してください。

このメソッドは、フォルダ <LANSA ルート>\X_WIN95\X_LANSA\x_dem\web\vl\vlfone\images のサブファイルのイメージへの参照を返します。 

テーマの (Source(T) の) サブフォルダには、Black、Blue、White という名前が付けられています。

これらのフォルダには、それぞれサブフォルダ Large、Medium Small、XLarge が存在します。

その他の非テーマの (Source(O) の) サブフォルダには Other という名前が付いています。これにはサブフォルダはありません。

テーマのイメージ Source(T) は、現在使用しているテーマと ReverseLightandDark のパラメータによって、実行時に Black、Blue、White として取り出されます。

その後、Size パラメータによって更に調整されます。

つまり、次の画面からあるイメージを選択する場合、

特定のイメージを選択しているのではないのです。実行時にテーマや白黒の利用指定によって変化する可能性のあるイメージを選択しているのです。

白黒利用の変更を確認するには、2 つのコマンド・ハンドラー・ペインを開き、このペインが全面に来る時のタイトル領域のイメージの変化を見ます。

イメージをテーマのセットに追加した場合、12 種類 (3 色 X 4 サイズ) のバージョンが提供されます。 

その他のイメージ Source(O) は、other フォルダ内のイメージを直接参照します。

カスタム・イメージをその他フォルダに追加して、そのサイズ調整を自身でコントロールすることも可能です。