フォント、イメージおよびスタイルのマッピング

この章では、フォント、イメージおよびスタイルのマッピングのパラメータについて説明します。

表-67 フォント、イメージおよびスタイルのマッピング・パラメータ

パラメータ 説明 使用上のノート
app.ui.lovButtons 値リスト(LOV)が関連付けられているテキスト・フィールド内にボタンを表示するかどうかを指定します

表示されるボタンは、フィールド全体に割り当てられた水平方向のスペースの小さな部分を使用します。その結果、アイテムの合計幅は、このボタンを格納するために少し小さくなります。

このボタンは、アイテムにフォーカスがあるときにのみ表示されます。

ボタンはカスタマイズできません。このlovButtonは、アイテム・プロパティConceal Data Buttonと一緒には使用しないでください。

有効にすると、設計時のアイテム・プロパティLOV Buttonは実行時に無視されます。

デフォルト: FALSE

app.ui.requiredFieldVA 必須フィールドを代替の背景色で表示するかどうかを指定します

有効な値: TRUEFALSE

デフォルト: FALSE

app.ui.requiredFieldVABGColor 必須フィールドの背景色を指定します

有効にするには、app.ui.requiredFieldVATRUEに設定します。これを有効にすると、設計時のアイテム・プロパティBackground Colorがオーバーライドされます。

色の値は、RGB形式で入力する必要があります(255,0,100など)。

デフォルト: 255,0,0

app.ui.requiredFieldVABorderColor 設計時または実行時に「必須」として識別されるアイテムの枠線の色を指定します。

有効なRGB色(255,0,0など)に設定され、アイテムのData RequiredプロパティがYESに設定されている場合、アイテムの枠線には、現在のレコードのそのアイテムに設定されている色が表示されます。

現在のレコードから移動すると、枠線は以前の外観に戻ります。

この枠線設定は、他の枠線設定よりも優先されます。

必須の枠線の色は、選択した枠線の辺に関係なく、アイテムの4辺すべてに表示されます。

colorScheme.<NAME>.dark Formsの仮想色"dark"に使用する色を指定します

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.darker Formsの仮想色"darker"に使用する色を指定します

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.darkest Formsの仮想色"darkest"に使用する色を指定します

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.description このカスタム色スキームの説明 この記述は説明のみを目的としたもので、実行中のアプリケーション内でアクセスすることはできません。
colorScheme.<NAME>.desktop Formsのデフォルトのメニュー・バー、メッセージ/ステータス・バーおよびアプレット・コンテナの背景に使用する色を指定します

これは、ブラウザに埋め込んで実行する場合にのみ表示されます。

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.light Formsの仮想色"light"に使用する色を指定します

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.lighter Formsの仮想色"lighter"に使用する色を指定します

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.lightest Formsの仮想色"lightest"に使用する色を指定します

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.pinstripe1

Formsの仮想色OLAF3に使用する色を指定します。

"pinstripe1"は、行バンディングが有効になっている場合に使用する2つのストライプ・カラーのうち1つ目を示します。

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.pinstripe2

Formsの仮想色OLAF4に使用する色を指定します。

"pinstripe2"は、行バンディングが有効になっている場合に使用する2つのストライプ・カラーのうち2つ目を示します。

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.selection テキスト選択に使用する色を指定します

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

colorScheme.<NAME>.smartBar Formsスマートバーに使用する色を指定します

このパレットを有効にするには、Formsアプレット・パラメータcustomColorScheme=<NAME>が必要です。

すべてのcolorSchemeエントリには有効な値が必要です。いずれかの値が無効またはnullの場合、customColorSchemeは無視されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

色の値は、RGB形式(255,0,100など)または16進形式(0xFF0064など)のいずれかを使用して入力する必要があります。

default.border.bottom オブジェクトの下の枠線を表示するかどうかを指定します

アイテム・プロパティ。この機能を有効にするには、Show Border SidesYesに設定する必要があります。

Oracleルック・アンド・フィールで実行する場合、このパラメータは、編集/テキスト・アイテム、表示アイテム、ポップリスト、コンボ・ボックス、Tリスト、スピンリストおよびイメージ・アイテムに適用されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.border.bottom

有効な値: TRUEFALSE

デフォルト: TRUE

default.border.color オブジェクトの枠線の色を指定します

色の値は、RGB形式で入力する必要があります(255,0,100など)。

この機能を有効にするには、テキスト・アイテム・プロパティShow Border ColorYesに設定する必要があります。

Oracleルック・アンド・フィールで実行する場合、このパラメータは、編集/テキスト・アイテム、表示アイテム、ポップリスト、コンボ・ボックス、Tリスト、スピンリストおよびイメージ・アイテムに適用されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.border.color

デフォルト: 255,0,0

default.border.highlightColor アイテムをすぐに目立たせるために使用できる、オブジェクトの代替の枠線の色を指定します。

このパラメータは、ユーザーが無効なパスワードを入力した場合などにアイテムを目立たせることを目的としたものです。

色の値は、RGB形式で入力する必要があります(255,0,100など)。

Oracleルック・アンド・フィールで実行する場合、このパラメータは、編集/テキスト・アイテム、表示アイテム、ポップリスト、コンボ・ボックス、Tリスト、スピンリストおよびイメージ・アイテムに適用されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.border.highlightColor

デフォルト: 255,0,0

default.border.left オブジェクトの左の枠線を表示するかどうかを指定します

アイテム・プロパティ。この機能を有効にするには、Show Border SidesYesに設定する必要があります。

Oracleルック・アンド・フィールで実行する場合、このパラメータは、編集/テキスト・アイテム、表示アイテム、ポップリスト、コンボ・ボックス、Tリスト、スピンリストおよびイメージ・アイテムに適用されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.border.left

有効な値: TRUEFALSE

デフォルト: TRUE

default.border.right オブジェクトの右の枠線を表示するかどうかを指定します

アイテム・プロパティ。この機能を有効にするには、Show Border SidesYesに設定する必要があります。

Oracleルック・アンド・フィールで実行する場合、このパラメータは、編集/テキスト・アイテム、表示アイテム、ポップリスト、コンボ・ボックス、Tリスト、スピンリストおよびイメージ・アイテムに適用されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.border.right

有効な値: TRUEFALSE

デフォルト: TRUE

default.border.rolloverColor マウスがオブジェクト上を通過したときに表示されるオブジェクトの枠線の色を指定します

色の値は、RGB形式で入力する必要があります(255,0,100など)。

この機能を有効にするには、テキスト・アイテム・プロパティRollover Border ColorYesに設定する必要があります。

Oracleルック・アンド・フィールで実行する場合、このパラメータは、編集/テキスト・アイテム、表示アイテム、ポップリスト、コンボ・ボックス、Tリスト、スピンリストおよびイメージ・アイテムに適用されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.border.rolloverColor

デフォルト: 255,0,0

default.border.top オブジェクトの上の枠線を表示するかどうかを指定します

アイテム・プロパティ。この機能を有効にするには、Show Border SidesYesに設定する必要があります。

Oracleルック・アンド・フィールで実行する場合、このパラメータは、編集/テキスト・アイテム、表示アイテム、ポップリスト、コンボ・ボックス、Tリスト、スピンリストおよびイメージ・アイテムに適用されます。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.border.top

有効な値: TRUEFALSE

デフォルト: TRUE

default.concealedData.character 隠しデータ・フィールドに使用する文字を指定します

値には、キーボードで入力可能なほとんどの文字(xなど)を使用できます。

キーボードで入力不可能な一部の特殊文字も使用できます。これを行うには、\uの後にその文字のUnicode識別子を入力します。たとえば、大きなドットを表示する場合は、\u25cfを使用します。

構文: <serverApp value>.concealedData.character

default.fontMap.appFontnames Java等価フォントへのマッピングに使用するアプリケーション・フォント名のカンマ区切りリストを指定します

設計時にアプリケーションで使用したフォントに最も近いフォント名を表します。

appFontnamesリスト内のエントリ数は、javaFontnamesリスト内の数と一致する必要があります。

リストの要素はカンマで区切られ、すべての文字は文字どおりに解釈されます。先頭と末尾のスペースはフェース名から削除されます。

構文: <serverApp value>.fontMap.appFontnames

default.fontMap.defaultFontname 設計時または実行時に特定のリアル・フォント名が定義されていないオブジェクトに使用するデフォルトのJavaフォント名を指定します

defaultFontnameの値は、Javaフォント名のリスト(javaFontnames)に存在するフォント名にする必要があります。

構文: <serverApp value>.fontMap.defaultFontname

default.fontMap.defaultMapping 組込みのJavaフォント・マッピングを使用するか、アプリケーションで設定されているフォントにマップするかを指定します

有効な値:

  • FULL: 組込みのJavaフォント・マッピングが使用されます。

    指定されたフォントがappFontnamesリスト内に見つからない場合は、デフォルトのフォントが使用されます。

  • PARTIAL: アプリケーションの指定されたフォントがappFontnamesリスト内に見つからない場合、アプリケーションの要求されたフォントがJavaに直接渡されます

    Javaは、指定されたフォントがユーザーのコンピュータ上に見つかった場合、そのフォントを使用しようとします。

  • NONE: 組込みのJavaフォント・マッピングは無効になり、要求されたフォントがJavaに直接渡されます

    Javaは、指定されたフォントがユーザーのコンピュータ上に見つかった場合、そのフォントを使用しようとします。

構文: <serverApp value>.fontMap.defaultMapping

デフォルト: FULL

default.fontMap.defaultSize 特定のフォント・サイズが定義されていないオブジェクトに使用するデフォルトのフォント・サイズを指定します

フォント・サイズの値は、目的のポイント・サイズに100を掛けた値です。たとえば、9 ptの場合は900と入力する必要があります。

構文: <serverApp value>.fontMap.defaultSize

default.fontMap.defaultStyle 特定のフォント・スタイルが定義されていないオブジェクトに使用するデフォルトのフォント・スタイルを指定します

構文: <serverApp value>.fontMap.defaultStyle

有効な値: PLAINITALIC

default.fontMap.defaultWeight 特定のフォントの太さが定義されていないオブジェクトに使用するデフォルトのフォントの太さを指定します

構文: <serverApp value>.fontMap.defaultWeight

有効な値: PLAINBOLD

default.fontMap.javaFontnames Javaフォント名のカンマ区切りリストを指定します

javaFontnamesリスト内のエントリ数は、appFontnamesリスト内の数と一致する必要があります。

リストの要素はカンマで区切られ、すべての文字は文字どおりに解釈されます。先頭と末尾のスペースはフェース名から削除されます。

appFontnamesjavaFontnamesの間には、1対1の位置関係があります。そのため、一部のJava論理フォント名がリスト内で複数回使用される可能性もあります。

Java論理フォントの詳細は、Javaドキュメントの物理フォントと論理フォントに関する項を参照してください。

構文: <serverApp value>.fontMap.javaFontnames

default.gradient.blueDelta キャンバスの背景のソース・カラーを始点とした青のグラデーション色範囲を指定します

-255から255の範囲を使用します。0または255を超える色の値になる値は、自動的に0または255に制限されます。

正の値(200など)を使用すると、色範囲は白に向かって広がります。負の値(-200など)を指定すると、色範囲は黒に向かって広がります。

ノート:

この機能を有効にするには、キャンバス・プロパティGradient Start SideNone以外の値に設定する必要があります。

構文: <serverApp value>.gradient.blueDelta

デフォルト: 200

default.gradient.greenDelta キャンバスの背景のソース・カラーを始点とした緑のグラデーション色範囲を指定します

-255から255の範囲を使用します。0または255を超える色の値になる値は、自動的に0または255に制限されます。

正の値(200など)を使用すると、色範囲は白に向かって広がります。負の値(-200など)を指定すると、色範囲は黒に向かって広がります。

ノート:

この機能を有効にするには、キャンバス・プロパティGradient Start SideNone以外の値に設定する必要があります。

構文: <serverApp value>.gradient.greenDelta

デフォルト: 200

default.gradient.redDelta キャンバスの背景のソース・カラーを始点とした赤のグラデーション色範囲を指定します

-255から255の範囲を使用します。0または255を超える色の値になる値は、自動的に0または255に制限されます。

正の値(200など)を使用すると、色範囲は白に向かって広がります。負の値(-200など)を指定すると、色範囲は黒に向かって広がります。

ノート:

この機能を有効にするには、キャンバス・プロパティGradient Start SideNone以外の値に設定する必要があります。

構文: <serverApp value>.gradient.redDelta

デフォルト: 200

default.icons.iconextension 設計時または実行時に指定されていない場合に使用するデフォルトのアイコン・ファイル拡張子を指定します

有効な値: GIFJPGPNG

構文: <serverApp value>.icons.iconextension

デフォルト: gif

default.icons.iconpath アイコンが見つかる仮想パスを指定します

アプリケーション・レベルのアイコン・ファイルは、DOCUMENTBASEを起点とする相対パスにあります。値には相対パスか完全修飾パスのいずれかを使用できます。

構文: <serverApp value>.icons.iconpath

default.icons.style Forms組込みのスマートバーおよびアラートにレガシー・アイコンを使用するかどうかを指定します

LEGACYに設定すると、12.2.1.xより前のバージョンのアイコンが使用されます。未設定のままにすると、より高い解像度で更新されたアイコンが使用されます。

構文: <serverApp value>.icons.style

有効な値: LEGACY

デフォルト: NULL

default.lovRowLine.color すべての値リスト(LOV)のエントリ間の水平線の色を指定します

色の値は、RGB形式で入力する必要があります(2550100など)。

値が指定されていないか、無効な値が指定されている場合、線は値リストに表示されません。それぞれの線は、小さいドットの行として表示されます。実線はサポートされていません。

構文: <serverApp value>.lovRowLine.color

default.luminance.dark 暗い色を識別するためのしきい値として使用する輝度値を指定します。

このパラメータは、一部のアイテム・タイプの背景色が明るいか暗いかを判断するためにFormsで使用されます。

Formsはこの値を使用して、読みやすさを確保するために前景色の2つの色を適切に選択します。背景が暗い場合は明るい色を使用し、背景が明るい場合は暗い色を使用します。

輝度値は、0から255のスケールで表され、暗い色ほど値は低くなります。

この変数が設定されていない場合、Formsは、その判断のデフォルトのしきい値として139を使用します。

有効な値: 0-255

デフォルト: 139

default.placeholder.color プレースホルダおよび永続プレースホルダ・テキストに使用する色を指定します。

色の値は、RGB形式で入力する必要があります(255,0,100など)。

値が指定されていない場合、現在の前景色が使用されますが、ミュートされます。

構文: <serverApp value>.placeholder.color

default.tabBar.transparent

タブ付キャンバス・タブ・バーの背景を透明にするかどうかを指定します。

TRUEに設定すると、バーの後ろにあるオブジェクトは、タブがない領域(通常はバーの末尾)に表示されます。

この設定では、タブ・ラベルまたはタブ付キャンバスの動作は変更されません。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.tabBar.transparent

デフォルト: FALSE

default.tabLabel.selectedBgColor タブが選択されたときに使用するタブ・ラベルの背景色を指定します

色の値は、RGB形式で入力する必要があります(255,0,100など)。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.tabLabel.selectedBgColor

default.tabLabel.selectedFgColor タブが選択されたときに使用するタブ・ラベルの前景色を指定します

色の値は、RGB形式で入力する必要があります(255,0,100など)。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.tabLabel.selectedFgColor

default.tabLabel.unselectedBgColor タブが選択されたときに使用するタブ・ラベルの背景色を指定します

色の値は、RGB形式で入力する必要があります(255,0,100など)。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.tabLabel.unselectedBgColor

default.tabLabel.unselectedFgColor タブが選択されていないときに使用するタブ・ラベルの前景色を指定します

色の値は、RGB形式で入力する必要があります(255,0,100など)。

"汎用"ルック・アンド・フィールを使用する場合、このパラメータはサポートされません。

構文: <serverApp value>.tabLabel.unselectedFgColor