OBJECT Is styled textコマンドは、 object と * によって指定されたオブジェクトの"マルチスタイル"オプションにチェックが入っているときに True を返します。
「マルチスタイル」オプションは、複数のスタイルバリエーションを一つのエリアで使用できるリッチテキストを使用可能にするものです。詳細な情報に関しては、 Design Reference マニュアル内の マルチスタイル (リッチテキストエリア) を参照して下さい。
マルチスタイルのオブジェクトは、 "スタイル付きテキスト" テーマ内のコマンドを使うことによってプログラムで管理することができます。
任意の * 演算子を渡した場合、 object 引数でオブジェクト名を文字列で指定します。省略時には object 引数でフィールドまたは変数を指定します。
注: OBJECT Is styled text コマンドは、4D Write Pro エリアに対して適用された場合、True を返します。
あるフォーム内に、二つの異なるオブジェクトによって表現されたフィールドがあり、片方のオブジェクトは「マルチスタイル」のプロパティにチェックがされていて、もう片方にはチェックがされていません。このとき、以下の様なコードでこれを判別することが出来ます。
$Style:=OBJECT Is styled text(*;"Styled_text")
$Style:=OBJECT Is styled text(*;"Plain_text")