枚举声明
{ PUBLIC | PRIVATE } ENUM Identifier [ = Value ] [ , Identifier [ = Value ] ... ]
该关键字声明一个枚举,即一个整数常量的列表。
如果未指定常量的
Value ,则它将是前一个常量的值加一,或者第一个常量为零。
所有常量都可以在被声明的类中的任何位置访问。
如果指定了
PUBLIC
关键字,
则引用该类对象的其他类也可以访问它们。
示例
[[ code gambas
Public Enum Normal = &H00, {Left} = &H01, {Right} = &H02, Center = &H03, TopNormal = &H10, TopLeft = &H11, TopRight = &H12,
Top = &H13, BottomNormal = &H20, BottomLeft = &H21, BottomRight = &H22, Bottom = &H23
Private Enum None, Horizontal, Vertical, Row, Column, Fill
参见