button (Domino DTD)

ボタンを表します。ボタンは、ボタンとして表示されている Notes ホットスポットです。button 要素では、アクションボタンは定義されません。アクションボタンの要素の詳細については、「action 要素」のセクションを参照してください。

包含階層

包含元: %richtext.hot.inline;

包含要素: <font><code>

構文

<!ELEMENT button ( #PCDATA | font | code )*>

[コンテンツ]

( #PCDATA | font | code )*

任意の数のプレーンテキスト、<font> 要素、または <code> 要素が含まれます。ボタンのラベルは、文字列形式の文字データです。

属性

<!ATTLIST button

name

CDATA

#IMPLIED

width

%length;

#IMPLIED

widthtype

(%button.width.types;)

#IMPLIED

wraptext

%boolean;

#IMPLIED

bgcolor

%color;

#IMPLIED

type

(%button.types;)

"normal"

default

%boolean;

"false"

edge

(%button.edge.types;)

"system"

characters

%integer;

#IMPLIED

%html.core.attrs;

   

%reading.order.attrs;

   
>

bgcolor

ボタンの背景色です。

characters

ボタンの幅を定義する文字の数です。widthtype 属性が %button.width.types; エンティティの「fixedcharacter」オプションに等しく設定されているときにのみ適用されます。

default

Boolean 型。true の場合、現在のボタンがダイアログボックスのデフォルトボタンに設定されます。

edge

ボタンの端のスタイルです。種類は、%button.edge.types; エンティティで定義されています。

name

ボタンに割り当てられたプログラム名です。

type

ボタンの種類を指定します。%button.types; エンティティでは、Notes のユーザーインターフェースで表示される、特別なボタンが複数定義されています。

width

幅をインチ単位で指定します。

widthtype

選択された幅の種類を指定します。種類は、%button.width.types; エンティティで定義されています。

wraptext

ラベルテキストが width 属性で定義されているボタンの設定幅よりも長い場合、自動的に折り返す必要があることを指定します。

<button> 要素の定義済みエンティティ

%button.edge.types; エンティティは、ボタンで使用できる境界線の種類のリストを表します。

構文:

<!ENTITY % button.edge.types "system | square | rounded ">

rounded

長方形のボタンの角を丸くします。

square

長方形のボタンの角を四角くします。

system

システムのデフォルトのボタンスタイルを適用します。

%button.types; エンティティは、[ボタン] インフォボックスを使用して作成できる特殊なホットスポットボタンの複数の種類を定義します。

構文:

<!ENTITY % button.types "normal | ok | cancel | help ">

cancel

テンプレートフォームのすべてのアクションをキャンセルする特別なホットスポットボタンです。このボタンを押すと、現在のウィンドウが閉じます。

help

Macintosh のオペレーティングシステムでのみ使用できる特別なホットスポットボタンです。

normal

Notes の標準のボタンです。名前が付けられるまでは、灰色の背景色でラベルのないボタンが表示されます。

ok

テンプレートフォーム内で押されると、アクションを保存して終了する特別なホットスポットボタンです。

%button.width.types; エンティティは、ボタンの幅を詳細に定義するオプションのリストを表します。

構文:

<!ENTITY % button.width.types "minimum | maximum | fixed | fitcontent | fixedcharacter ">

fitcontent

ボタンのサイズをそのラベルに合わせることを指定します。

fixed

ボタンの幅を width 属性で指定された幅から変更しないことを指定します。

fixedcharacter

ボタンの幅を、button 要素の character 属性で指定された文字数の幅に等しくすることを指定します。

maximum

width 属性の値 (Designer ユーザーインターフェースの [ボタン] インフォボックスの [幅] フィールド値) がボタンの最大幅であることを指定します。ラベルの幅がこれより狭い場合には、実際の幅も狭くなります。

minimum

width 属性の値 (Designer ユーザーインターフェースの [ボタン] インフォボックスの [幅] フィールド値) がボタンの最小幅であることを指定します。ラベルの幅がこれより広い場合には、実際の幅も広くなります。