用户界面

类 位图

系统.对象
    └用户界面.图形设备接口
        └用户界面.位图


公开 类 位图 <基类型 = 用户界面.图形设备接口


初始化方法摘要
公开 

初始化(整数 宽度, 整数 高度, 整数 颜色深度) 

公开 

初始化(文本 位图文本) 

属性摘要
整数

颜色深度 

    可读 颜色深度

整数

高度 

    可读 高度

整数

宽度 

    可读 宽度

用户界面.掩码

掩码 

    可读 掩码

方法摘要
公开 整数

颜色深度() 

    取位图颜色深度。返回1表示单色的位图。

公开

颜色深度(整数 颜色深度) 

    设置位图颜色深度。

公开 整数

高度() 

    取位图高度,返回值以像素为单位。

公开

高度(整数 高度) 

    设置位图高度。

公开 整数

宽度() 

    取位图宽度,返回值以像素为单位。

公开

宽度(整数 宽度) 

    设置位图高度。

公开 用户界面.掩码

掩码() 

    取位图掩码。

公开

掩码(用户界面.掩码 掩码) 

    设置位图掩码。

公开 逻辑

创建(整数 宽度, 整数 高度, 整数 颜色深度 = -1) 

    创建新位图。

公开 逻辑

加载(文本 名字, 整数 类型) 

    加载位图。

公开 逻辑

保存(文本 名字, 整数 类型) 

    保存位图。

公开 用户界面.位图

取位图(工具.矩形 矩形) 

    取子位图。

公开 逻辑

是否可用() 

    判断位图是否可用。

系统.对象 继承的方法
比较类型, 是否实现, 取类名, 发送事件, 等于, 比较, 到文本, 比较引用

初始化方法详细信息

初始化

公开 初始化(整数 宽度, 整数 高度, 整数 颜色深度)


初始化

公开 初始化(文本 位图文本)


方法详细信息

颜色深度

公开 整数 颜色深度()

    取位图颜色深度。返回1表示单色的位图。


颜色深度

公开 颜色深度(整数 颜色深度)

    设置位图颜色深度。

参数:

    颜色深度 - 设置或者获取当前对象的颜色深度,默认值为-1,表示使用当前屏幕的颜色深度;为1表示使用单色,便于移植。


高度

公开 整数 高度()

    取位图高度,返回值以像素为单位。


高度

公开 高度(整数 高度)

    设置位图高度。

参数:

    高度 - 设置或者获取当前对象的高度,以像素为单位。


宽度

公开 整数 宽度()

    取位图宽度,返回值以像素为单位。


宽度

公开 宽度(整数 宽度)

    设置位图高度。

参数:

    宽度 - 设置或者获取当前对象的宽度,以像素为单位。


掩码

公开 用户界面.掩码 掩码()

    取位图掩码。


掩码

公开 掩码(用户界面.掩码 掩码)

    设置位图掩码。

参数:

    掩码 - 设置或者获取当前对象的掩码


创建

公开 逻辑 创建(整数 宽度, 整数 高度, 整数 颜色深度 = -1)

    创建新位图。

参数:

    宽度 - 图像默认宽度

    高度 - 图像默认高度

    颜色深度 - 图像的颜色深度,默认值为-1,表示使用当前屏幕的颜色深度;为1表示使用单色,便于移植。


加载

公开 逻辑 加载(文本 名字, 整数 类型)

    加载位图。

参数:

    名字 - 文件名或者资源位置

    类型 - 载入的资源的类型,见枚举“位图类型”的“BMP”、“BMP_RESOURCE”、“PICT_RESOURCE”、“GIF”、“XBM”、“XPM”。


保存

公开 逻辑 保存(文本 名字, 整数 类型)

    保存位图。

参数:

    名字 - 文件名或者资源位置

    类型 - 保存文件的类型,见枚举“位图类型”的“BMP”、“GIF”、“XBM”、“XPM”。


取位图

公开 用户界面.位图 取位图(工具.矩形 矩形)

    取子位图。

参数:

    矩形 - 欲取得的子位图的区域


是否可用

公开 逻辑 是否可用()

    判断位图是否可用。



http://dotef.eyuyan.com