スタイル ワークショップ

スタイル ワークショップでは、スタイルを作成し、管理できます。 スタイルは、アクターに適用できるプロパティ定義の集合です。スタイルを使用すると、一貫した外観と動作を簡単に実装できます。

このワークショップを表示するには、ワークショップ > プロパティ > スタイル または スタイル > スタイル ワークショップを表示/非表示 をクリックします。 アクターをスタイルにサブスクライブして、スタイルが変更されたときに、サブスクライブしているすべてのアクターが自動的に更新されるようにできます。 たとえば、すべてのラベルの背景を青く、テキストを赤くフォーマットするスタイルを定義できます。 その後、新しいラベル アクターを自動的にこのスタイルにサブスクライブしたり、必要に応じてこのスタイルを選択的に適用したりできます。 各スタイルには、[ファミリー]プロパティがあり、これにより、スタイルがアクター タイプと関連付けられます。 たとえば、矢印用のスタイルを作成するには、[ファミリー]を[マークアップ]に設定します。 すべてのアクター タイプで使用できるスタイルを作成するには、[ファミリー]を[汎用]に設定します。 各アクター ファミリーには独自のデフォルト スタイルを設定できます。デフォルト スタイルは、そのファミリーの新規アクターにデフォルトで適用されます。 ファミリーにデフォルト スタイルがない場合は、デフォルトの[汎用]スタイルが適用されます。

注:

  • [スタイル]タブを使用して、スタイル ギャラリの表示、スタイルのアクターへの適用、アクターのスタイルへのサブスクライブができます。
  • スタイルによって定義されるアクター プロパティは、[プロパティ]ウィンドウ枠の スタイル(署名済み): style_name という名前のカテゴリにリストされ、読み取り専用になります。 サブスクライブされたプロパティを変更するには、スタイル ワークショップでそのスタイルを変更するか、またはスタイルからアクターをサブスクライブ解除する必要があります。
  • 他のスタイルがデフォルトとして設定されていない場合は、すべてのアクターで _Default Style スタイルが使用されます。 このスタイルでは、組み込みの Default style スタイルが呼び出されますが、< install_dir>\bin\_Default Style.smgStyleSet を編集して変更できます。
  • [テキスト]ウィンドウ枠を使用してスタイル ワークショップの文字列プロパティ値を指定することはできません。 プロパティのキーワードを入力するか、または[テキスト]ウィンドウ枠で生成されたキーワードをコピーして、プロパティ値を埋め込むことができます。

スタイルは、プロファイルとして保存されます。 詳細については、「プロファイル」を参照してください。

関連項目
[スタイル]タブ
スタイルの使用
アイコン コマンド名 説明
デフォルトに設定 現在のスタイルを、[ファミリー]プロパティで指定されたアクター ファミリーのデフォルトとして設定します。
デフォルト設定を解除 現在のスタイルの、[ファミリー]プロパティで指定されたアクター ファミリーのデフォルトとしての設定をクリアします。
すべてのデフォルト設定を解除 すべてのスタイルのデフォルト設定をクリアします。
プレビューをリフレッシュ スタイル イメージ ファイルを再ロードするか、またはファイルが存在しない場合はスタイル定義に基づいてプレビューを再計算することによって、スタイルのプレビュー イメージ([スタイル]タブに表示)を更新します。
カテゴリ順に並べ替え プロパティをカテゴリ順に並び替えます。
アルファベット順に並べ替え プロパティをアルファベット順に並び替えます。
スタイルのプロパティのみ表示 現在のスタイルで定義されたプロパティのみを表示します。
スタイルと選択のプロパティを表示します 現在のスタイルおよび現在のアクターの選択対象からすべてのプロパティを表示します。
すべてのプロパティを表示します すべての Composer のプロパティを表示します。
リアルタイム リフレッシュ スタイルを変更するときに、サブスクライブ アクターを自動的に更新します。 サブスクリプションが多いためリフレッシュ速度が遅くなる場合は、このオプションを解除してください。 選択を解除した場合は次のとおりです。
  • シーンをリフレッシュします または 全体シーンをリフレッシュ をクリックして、スタイルの変更を確認します。
  • [プロパティ]パネルで、Style (subscribed): style_name* のように、スタイル名に続いてアスタリスク(*)が表示されます。
シーンをリフレッシュします リアルタイム リフレッシュ の選択が解除されている場合に、このセッション中に加えられたスタイルの変更で、ビューポートを更新します。
シーン全体をリフレッシュ すべてのスタイルの変更で、ビューポートを更新します。これには、モデルのロード以降に、(他のセッションで)他のユーザーによって加えられた変更が含まれます。