make-origin-elastic
(プロシージャ)
public
{make-origin-elastic
first:#
Dimension
= null,
last:#
Dimension
= null,
total:#
Dimension
= null,
dest:#
OriginElastic
= null
}:
OriginElastic
インポート元:
CURL.GUI.STANDARD
. package 内で定義されています
CURL.UTIL.ELASTIC
.
指定されたコンポーネントで
OriginElastic
を作成します。
first:
OriginElastic
の最初のコンポーネントです。
last:
OriginElastic
の最終コンポーネントです。
total:
OriginElastic
の全体のサイズです。結果
OriginElastic
の既定の全体サイズは、最初および最終コンポーネントの
Elastic
合計に設定されるので、通常は、
total
を明示的に指定する必要はありません。
dest:
dest
の具象タイプが結果に適合する場合に、結果の格納先となる
Elastic
です。
dest
が指定されていない場合、または null の場合、新しく割り当てられたエラスティックが返されます。
戻り値
指定コンポーネントを持つ
OriginElastic
です。
first
または
last
のいずれかが指定されていない場合、欠落コンポーネントは
unstretchable-zero-length-origin-elastic
に設定されます。