对GIRL对象的说明


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

参见前一节GIRL的类型定义,可以得知在GIRL源文件中能够说明、定义的对象有:整数、浮点数、 字符串、颜色、光标、字体、位图、信号、构件。需要指出的是,在GIRL中即不能说明事件数据对象, 也不能定义事件数据对象。此外,构件定义在GIRL中定义的为GIRL构件类,在C/C++中获得的则是构件 实例。

为了简化书写格式,便于不同模块之间的相互引用,GIRL提供了 import语句。import语句给出某个模块中定义的所有对象的说明。通常import语句被放在头文件 中供其他模块引用。import语句的形式如下:

import 模块名 {
        对对象的说明;
        ......
}

1。说明整数对象

在GIRL中,按照如下形式说明整数对象(只能出现在import语句中):

integer 整数标识符[,...]

2。说明浮点数对象

在GIRL中,按照如下形式说明浮点数对象(只能出现在import语句中):

float 浮点数标识符[,...]

3。说明字符串对象

在GIRL中,按照如下形式说明字符串对象(只能出现在import语句中):

string 字符串标识符[,...]

4。说明颜色对象

在GIRL中,按照如下形式说明颜色对象(只能出现在import语句中):

color 颜色标识符[,...]

5。说明光标对象

在GIRL中,按照如下形式说明光标对象(只能出现在import语句中):

cursor 光标标识符[,...]

6。说明字体对象

在GIRL中,按照如下形式说明字体对象(只能出现在import语句中):

font 字体标识符[,...]

7。说明位图对象

在GIRL中,按照如下形式说明位图对象(只能出现在import语句中):

pixmap 位图标识符[,...]

8。说明构件

请参见“关于GIRL构件”。
返回首页
上一页:GIRL信号
下一页:对GIRL对象的定义
与我联系