<messageComponentLayout>要素 |
 |
ネームスペース: |
http://xmlns.oracle.com/uix/ui |
派生元: |
<ui:base>要素 |
グループ: |
UIX Components |
要素の型: |
UINode |
messageComponentLayoutは、メッセージBeanを配置してプロンプトおよびフィールドを並べます。このBeanの子は、メッセージの構成要素のみです。
構文 |
 |
<messageComponentLayout > </messageComponentLayout>
注意:
この要素は派生元要素のすべての属性と子要素を持つことができます。
説明 |
 |
messageComponentLayoutは、メッセージBeanを配置してプロンプトおよびフィールドを並べます。このBeanの子は、メッセージの構成要素のみです。
このBeanでrows属性を使用すると、複数の列を配置できます。子は下に配置され、次に横に配置されます。
messageComponentLayoutの属性および子 |
 |
messageComponentLayoutBeanでは、次の属性がサポートされています。
- rows: 新しい列が開始されるまでの行数を設定します。この属性のデフォルトはInteger.MAX_VALUEです。実際にレンダリングされる行数は、columns属性にも依存します。子が指定した行数および列数と一致しない場合、行数が子と一致するように増加します。
- columns: 表示する列の最大数を設定します。この属性のデフォルトは3です。
- width: レイアウトのデフォルトの合計幅。パーセントまたはピクセル数のいずれでも指定できます。
- promptWidth: プロンプトのデフォルトの幅。通常パーセントで指定しますが、パーセントまたはピクセル数のいずれでも指定できます。幅を指定しない場合は適切な幅が設定されます。パーセントで指定する場合、列数に関係なく、promptWidthとfieldWidthの合計が100%になる必要があります。promptWidthがパーセントで指定されている場合にfieldWidthが指定されていないときは、適切な値が導出されます。
- fieldWidth: フィールドのデフォルトの幅。通常パーセントで指定しますが、パーセントまたはピクセル数のいずれでも指定できます。幅を指定しない場合は適切な幅が設定されます。パーセントで指定する場合、列数に関係なく、promptWidthとfieldWidthの合計が100%になる必要があります。fieldWidthがパーセントで指定されている場合にpromptWidthが指定されていないときは、適切な値が導出されます。
例 |
 |
<messageComponentLayout rows="6" promptWidth="40%">
<contents>
<inlineMessage prompt="Attribute">
<contents>
<stackLayout>
<contents>
<flowLayout>
<contents>
<radioButton name="foo"/>
<messagePrompt prompt="First"/>
<textInput/>
</contents>
</flowLayout>
<flowLayout>
<contents>
<radioButton name="foo"/>
<messagePrompt prompt="Second"/>
<textInput/>
</contents>
</flowLayout>
</contents>
</stackLayout>
</contents>
</inlineMessage>
<messageTextInput prompt="Attribute"/>
<messageTextInput prompt="Attribute"/>
<messageTextInput prompt="Attribute"/>
<messageTextInput prompt="Attribute"/>
<messageTextInput prompt="Attribute"/>
<messageTextInput prompt="Attribute"/>
<messageTextInput prompt="Attribute"/>
<messageTextInput prompt="Attribute"/>
</contents>
</messageComponentLayout>
属性 |
 |
|
説明 |
型 |
columns |
表示する列の最大数を設定します。この属性のデフォルトは3です。 この属性は、エージェントのタイプがPDA、携帯電話、音声の場合にはサポートされません。 |
unsignedInt |
fieldWidth |
フィールドのデフォルトの幅。通常パーセントで指定しますが、パーセントまたはピクセル数のいずれでも指定できます。幅を指定しない場合は適切な幅が設定されます。パーセントで指定する場合、列数に関係なく、promptWidthとfieldWidthの合計が100%になる必要があります。fieldWidthがパーセントで指定されている場合にpromptWidthが指定されていないときは、適切な値が導出されます。 この属性は、エージェントのタイプがPDA、携帯電話、音声の場合にはサポートされません。 |
string |
promptWidth |
プロンプトのデフォルトの幅。通常パーセントで指定しますが、パーセントまたはピクセル数のいずれでも指定できます。幅を指定しない場合は適切な幅が設定されます。パーセントで指定する場合、列数に関係なく、promptWidthとfieldWidthの合計が100%になる必要があります。promptWidthがパーセントで指定されている場合にfieldWidthが指定されていないときは、適切な値が導出されます。 この属性は、エージェントのタイプがPDA、携帯電話、音声の場合にはサポートされません。 |
string |
rows |
新しい列が開始されるまでの行数を設定します。この属性のデフォルトはInteger.MAX_VALUEです。 実際にレンダリングされる行数はcolumns属性にも依存します。子が指定した行数および列数と一致しない場合、行数が子と一致するように増加します。 この属性は、エージェントのタイプがPDA、携帯電話、音声の場合にはサポートされません。 |
unsignedInt |
width |
レイアウトのデフォルトの合計幅。パーセントまたはピクセル数のいずれでも指定できます。 |
string |
|
子要素 |
 |
This document was generated on Wed Jul 07 19:21:58 PDT 2004
Copyright © 2001, 2004, Oracle.All rights reserved.