ここは旧式の4DドキュメントWebサイトです。最新のアップデートされたドキュメントを読むには新サイトをご利用下さい→ developer.4d.com

ホーム

 
4D v20 R7
Font file

Font file 


 

Font file ( fontFamily {; fontStyle} ) -> 戻り値 
引数   説明
fontFamily  テキスト in フォントファミリー名
fontStyle  倍長整数 in フォントスタイル: 0=通常 (デフォルト)、1=太字、2=斜体字
戻り値  オブジェクト, Null in フォントファイルオブジェクト

説明   

Font file コマンドは、fontFamily 引数で指定したフォントファミリーに対応するOS 内にあるフォントファイルの詳細を格納したオブジェクトを返します。また、fontStyle 引数で取得するフォントスタイルを指定することもできます。

fontFamily 引数で指定したフォントファミリーがOS にインストールされていない場合、コマンドはNull オブジェクトを返します。

任意のfontStyle 引数を使用すると、取得するスタイルバリエーションを定義することができます。Font Styles テーマにある以下の定数の一つ、またはこれらの組み合わせを渡すことができます(それ以外の値は無視されます):

定数
Bold 倍長整数 1
Italic 倍長整数 2
Plain 倍長整数 0

例題  

テキストエリア内で使用されているフォントが正しく表示されるために、ユーザーシステム上で利用可能かどうかを確認したい場合を考えます:

 C_TEXT($fontName)
 C_LONGINT($fontStyle)
 C_OBJECT($fontFile)
 $fontName:=OBJECT Get font(*;"vText")
 $fontStyle:=OBJECT Get font style(*;"vText")
 $fontFile:=Font file($fontName;$fontStyle)
 If($fontFile=Null)
    ALERT("Defined font is not available, please install: "+$fontName)
 End if



参照 

OBJECT SET FONT

 
プロパティ 

プロダクト: 4D
テーマ: システム環境
番号: 1700

This command can be run in preemptive processes

 
ページの目次 
 
履歴 

初出: 4D v18

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v20 R7)