ユーザー・インターフェース・プロパティーおよびフィールドの列挙型

EGL では、プロパティーまたはフィールドの値は、事前定義値のカテゴリーである、特定の列挙型 の値に制限される場合があります。例えば、color プロパティーが ColorKind 列挙型の値を受け入れ、 その列挙型の有効な値が whitered、その他を含むものとします。

ユーザー・インターフェースのオプションを指定する列挙型は以下のとおりです。ただし、これらの値に関する説明は別の場所 (列挙型が有効なプロパティーまたはフィールドのコンテキスト) で記述します。

AlignKind
AlignKind 列挙型は、align プロパティーとともに使用されるもので、以下の値を備えています。
  • center
  • left
  • none
  • right
ColorKind
ColorKind 列挙型は、color プロパティーおよび consoleLib.drawBoxWithColor() システム関数とともに使用されるものです。 列挙型には、次の値が備わっています。
  • black
  • blue
  • cyan
  • defaultColor
  • green
  • magenta
  • red
  • white
  • yellow
HighlightKind
HighlightKind 列挙型は、highlight プロパティーとともに使用されるもので、以下の値を備えています。
  • blink
  • defaultHighlight
  • noHighlight
  • reverse
  • underline
IntensityKind
IntensityKind 列挙型は、intensity プロパティーとともに使用されるもので、以下の値を備えています。
  • bold
  • defaultHighlight
  • dim
  • invisible
  • normalIntensity
LineWrapKind
LineWrapKind 列挙型は、将来使用できるように予約されたもので、以下の値を備えています。
  • character
  • word
ProtectKind
ProtectKind 列挙型は、protect プロパティーとともに使用されるもので、以下の値を備えています。
  • noProtect
  • protect
  • skipProtect
SignKind
SignKind 列挙型は、将来使用できるように予約されたもので、以下の値を備えています。
  • leading
  • none
  • parens
  • trailing

フィードバック