对GIRL对象的定义


GIRL区分对象的说明与定义。在本节给出对象的定义形式。

所有对对象的定义(包括类型定义和信号定义)均不能出现在import命令中。

1。定义整数对象

在GIRL中,可以直接按照十进制、十六进制、八进制的方式给出整数。(区分十进制、 十六进制和八进制的方式和C/C++语言完全相同)。此外,整数标识符也可以作为整数值。

GIRL整数定义形式:

整数标识符=integer(整数)

2。定义浮点数对象

在GIRL中直接给出浮点数。浮点数必须含有小数点或指数标识‘e’或‘E’。此外, 浮点数标识符也可以作为浮点值。

GIRL浮点数定义形式:

浮点数标识符=float(浮点数)

3。定义字符串对象

在GIRL中,可以按照常见的方式给出字符串。字符串以双引号起始和结尾。其中的 控制字符的表示方式与C/C++语言完全相同。字符串标识符也可以作为字符串值。

GIRL字符串定义形式:

字符串标识符=string(字符串)

4。定义颜色对象

在GIRL中,可以按照如下方式给出颜色值:

此外,颜色标识符也可以作为颜色值。

GIRL颜色定义形式:

颜色标识符=颜色值:创建给定颜色值表示的颜色对象。

5。定义光标对象

在GIRL中可以按照如下形式给出光标值:

cursor("预定义光标名|光标文件名"):系统将首先判断是否是预 定义光标名。如果是预定义光标名,则表示使用预定义光标。否则作为光标文件名处理。 关于预定义光标名称,参见附录。关于光标文件的格式,参见附录。

此外,字体标识符也可以作为字体的值。

GIRL光标定义形式:

光标标识符=光标值:创建给定光标值表示的光标对象。

6。定义字体对象

在GIRL中可以按如下形式给出字体值:

font("字体名"):表示给定字体名的字体。

此外,字体标识符也可以作为字体的值。

GIRL字体定义形式:

字体标识符=字体值:创建给定字体值表示的字体对象。

7。定义位图对象

在GIRL中可以按照如下形式给出位图的值:

此外,位图标识符也可以作为位图的值。

GIRL位图定义形式:

位图标识符=位图值:创建给定位图值表示的位图对象。

8。定义构件对象

请参见“关于GIRL构件
返回首页
上一页:对GIRL对象的说明
下一页:在C/C++中访问GIRL对象
与我联系