本节给出所有GIRL对象(除了构件之外)的访问函数:
该函数获取给定标识符表示的整数。如果给定的标识符不存在,或者表示的不是整数,则返回0。
该函数获取指定标示符表示的浮点数。如果给定的标识符不存在,或者不表示浮点数,则返回0.0。
该函数获取给定标识符表示的字符串。如果给定标识符不存在,或者表示的不是字符串, 那么返回NULL。
字符串对象中的字符串复制到给出缓冲区中。
从给定字符串创建新的字符串对象。给定字符串将被复制。
该函数用于获取给定标识符表示的颜色对象。如果给定标识符不存在、或者标识符表示的不是 颜色对象,则返回NULL。
该函数用于创建预定义共享颜色。如果颜色名无效,则返回NULL。
该函数用于创建RGB共享颜色。r、g、b的值应该在0~65535的范围内,超出这个范围时,如果 小于0则被看作0,如果大于65535则被看作65535。
该函数用于获取给出的光标标识符表示的光标。如果给定标识符不存在,或者表示的不是光标, 则返回NULL。
创建给定名称的预定义光标。如果名称无效,则返回NULL。关于预定义光标名称,参见附录。
从给定的光标文件中创建光标。如果文件名无效或者文件格式不正确,则返回NULL。关于光标 文件格式,参见附录。
该函数用于获取给定标识符表示的字体。如果指定标识符不存在,或者标识符表示的不是字体, 或者在本系统中,指定的字体不存在,则返回NULL。
该函数用于创建字体。如果给定字体不存在,返回NULL。
该函数用于获取给定标识符表示的位图。如果指定标识符不存在,或者不表示位图,则返回NULL。
本函数从给定的bmp文件中创建位图对象。如果文件名无效或者文件格式不正确,则返回NULL。
本函数从给定的jpeg文件中创建位图对象。如果文件名无效或者文件格式不正确,则返回NULL。
本函数从给定的png文件中创建位图对象。如果文件名无效或者文件格式不正确,则返回NULL。
本函数从给定的ppm文件中创建位图对象。如果文件名无效或者文件格式不正确,则返回NULL。
本函数从给定的ps文件中创建位图对象。如果文件名无效或者文件格式不正确,则返回NULL。
本函数从给定的tiff文件中创建位图对象。如果文件名无效或者文件格式不正确,则返回NULL。
本函数从给定的xpm文件中创建位图对象。如果文件名无效或者文件格式不正确,则返回NULL。