パラメーターを使用した柔軟性の追加

デフォルトでは、オブジェクトは、スタティック値を使用して、そのサイズを制御します。例えば、「記号の処理」で作成された progressbar オブジェクトは、最小幅が 0 で最大幅が 120 です。「オブジェクトの変換」で追加された変換は、最大を 100 のままにします。再使用可能な記号を作成するには、パラメーターを使用してサイズを調整します。このように、異なる寸法の記号に含むように、記号のサイズを簡単に調整できます。
basicprogressbar 記号に柔軟性を追加するには、以下の手順に従います。
  1. basicprogressbar 記号を開きます。
  2. デフォルト値 100 の新規整数パラメーター maxwidth を作成します。
    詳細は、「新しいパラメーターの作成」を参照してください。
  3. デフォルト値 0 の新規整数パラメーター minwidth を作成します。
    詳細は、「新しいパラメーターの作成」を参照してください。
  4. 「記号アウトライン」ペインで progressbar 要素を選択します。
  5. スタイリング・カスタマイザーの「変換」タブをクリックします。
    前のステップでは、progressbar オブジェクトの幅を progress パラメーターにバインディングしました。今度は、この幅を新しいパラメーター minwidth および maxwidth にバインディングします。これを行うには、前のバインディングを設定解除する必要があります。
  6. 「変換」タブで「」フィールドの隣の小さい三角形をクリックします。
    バインド」ボタンが再度使用可能になります。
  7. 」フィールドの横にある「バインド」ボタンをクリックします。
    「パラメーターを使用した要素の変換」ダイアログ・ボックスが開きます。
  8. パラメーター」リストから、「progress」を選択します。
  9. 以下の最小/最大値に従って変換を計算」チェック・ボックスを選択します。
  10. 最大パラメーター」リストから、「maxwidth」を選択します。
  11. 最大値」フィールドに「120」と入力します。
  12. 最小パラメーター」リストから、「minwidth」を選択します。
    diasym_bindtransformation31.png
    パラメーターへの変換のバインディング
  13. 「OK」 をクリックします。
メモ
変換されたオブジェクトの幅は、「パラメーターを使用した要素の変換」ダイアログ・ボックスで設定された「最大パラメーター」、「最小パラメーター」、「最大値」、および「最小値」のパラメーター値に応じて計算されます。100% の最大値を表すために「最大パラメーター」の値を取る場合、basicprogressbar 記号は、最大パラメーターの値に応じて幅の最大値まで延びます。つまり、progress パラメーターの値が 100 のとき、basicprogressbar は、120 ピクセル幅です。
最大幅パラメーターのデフォルト値または動的値を変更すると、このオブジェクトの最大幅を設定できます。