メインコンテンツ

setBold

モデル アドバイザー解析結果でテキストを太字に設定する

説明

setBold(textObj,boldText) は、boldTexttrue の場合は textObj 内のテキストを太字に設定し、boldTextfalse の場合は太字の書式設定を削除します。

メモ

setBold 関数は、Simulink® Check™ を使用してモデル アドバイザー解析結果を書式設定します。詳細については、Simulink Checkを参照してください。

MATLAB® でテキストを書式設定する方法の詳細については、テキストの書式設定を参照してください。

すべて折りたたむ

メッセージを指定して、モデル アドバイザーのテキスト オブジェクトを作成します。

t1 = ModelAdvisor.Text("This is a message in bold.");

テキストを太字に設定します。

setBold(t1,true);

結果を表示します (実際の使用では、このオブジェクトはチェック コールバックで返されます)。

disp("A ModelAdvisor.Text object has been created with bold formatting.");
A ModelAdvisor.Text object has been created with bold formatting.

チェック コールバック関数でもこのアプローチを使用できます。sl_customization ファイル内のチェック コールバック関数で setBold を使用してモデル アドバイザーの結果を書式設定します。

function result = SampleStyleOneCallback(system)
result = ModelAdvisor.Text("This is a message in bold.");
setBold(result,true);
end

入力引数

すべて折りたたむ

モデル アドバイザーの出力のテキスト。ModelAdvisor.Text オブジェクトとして返されます。

太字テキストの設定。数値または logical 1 (true) または 0 (false) として指定します。boldText1 の場合、textObj からのテキストは太字で表示されます。boldText0 の場合、テキストはプレーン (太字ではない) テキストで表示されます。

データ型: logical

バージョン履歴

R2007b で導入