4D v14.3

OBJECT Is styled text

ホーム

 
4D v14.3
OBJECT Is styled text

OBJECT Is styled text 


 

OBJECT Is styled text ( {* ;} object ) -> 戻り値 
引数   説明
演算子 in 指定時:objectはオブジェクト名(文字列)省略時:objectは変数
object  フォームオブジェクト in オブジェクト名(* 指定時)、または変数(* 省略時)
戻り値  ブール in オブジェクトがマルチスタイルテキストであれば True 、そうでなければ False

説明   

OBJECT Is styled textコマンドは、 object* によって指定されたオブジェクトの"マルチスタイル"オプションにチェックが入っているときに True を返します。

「マルチスタイル」オプションは、複数のスタイルバリエーションを一つのエリアで使用できるリッチテキストを使用可能にするものです。詳細な情報に関しては、 Design Reference マニュアル内の マルチスタイル (リッチテキストエリア) を参照して下さい。

マルチスタイルのオブジェクトは、 "Styled Text" テーマ内のコマンドを使うことによってプログラムで管理することができます。

任意の * 演算子を渡した場合、 object 引数でオブジェクト名を文字列で指定します。省略時には object 引数でフィールドまたは変数を指定します。

例題  

あるフォーム内に、二つの異なるオブジェクトによって表現されたフィールドがあり、片方のオブジェクトは「マルチスタイル」のプロパティにチェックがされていて、もう片方にはチェックがされていません。このとき、以下の様なコードでこれを判別することが出来ます。

 $Style:=OBJECT Is styled text(*;"Styled_text")
  // True が返されます (「マルチスタイル」がチェックされています)
 
 $Style:=OBJECT Is styled text(*;"Plain_text")
  // False が返されます(「マルチスタイル」はチェックされていません)

 
プロパティ 

プロダクト: 4D
テーマ: オブジェクト(フォーム)
番号: 1261

 
履歴 

New
初出: 4D v14

 
参照 

Styled Text

 
ARTICLE USAGE

ランゲージリファレンス ( 4D v14 R3)
ランゲージリファレンス ( 4D v14 R2)
ランゲージリファレンス ( 4D v14.3)
ランゲージリファレンス ( 4D v14 R4)