当前位置:首页>网络学院>多媒体教程>Authorware教程>文章内容

authorware7.0函数教程连载--Graphics类

[ 来源: | 作者: | 时间:2007-07-22 | 收藏 | 推荐 ] 【

authorware7.0函数教程连载--Graphics类

语法:Box(pensize,x1,y1,x2,y2)

vd;k;l www.it55.com rdfg

说明:使用由pensize指定的线宽,在屏幕上从左上角(x1,y1)到右下角(x2,y2)画矩形。默认情况下矩形的边框色为黑色,填充色为透明,可以使用函数SetFrame()和SetFill()设置边框色和填充色。当pensize = –1时,该矩形以黑色填充。

免费资源www.it55.com

Circle

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

语法:Circle(pensize,x1,y1,x2,y2) 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

说明:按照pensize指定的线宽在指定限制矩形内画内切圆。限制矩形的左上角坐标为

www.it55.com在线教程

(x1,y1),右下角坐标为(x2,y2)。默认情况下圆形的边框色为黑色,填充色为透明,可以使用函数SetFrame( )和SetFill( )设置边框色和填充色。当pensize= –1时,该函数绘制一个黑色的实心圆。

www.it55.com

DrawBox

http://www.it55.com/

语法:DrawBox(pensize [,x1,y1,x2,y2]) vd;k;l www.it55.com rdfg

说明:该函数允许用户通过按下鼠标左键并拖动鼠标以指定线宽绘制一个矩形,使用参数 免费资源www.it55.com

(x1,y1),(x2,y2)限制用户的绘图范围。如果penseze= –1则绘制出一个实心矩形。如果没有使用函数SetFrame( )和SetFill( )来设置边框和填充颜色,则边框色为黑色,填充色为透明。

免费资源www.it55.com

DrawCircle www.it55.com在线教程

语法:DrawCircle(pensize[,x1,y1,x2,y2])

IT资讯之家 www.it55.com

说明:该函数允许用户通过按下鼠标左键并拖动鼠标以指定线宽绘制一个圆形,使用参数

vd;k;l www.it55.com rdfg

(x1,y1),(x2,y2)限制用户的绘图范围。如果penseze= –1则绘制出一个实心圆形。如果没有使用函数SetFrame( )和SetFill( )来设置边框和填充颜色,则边框色为黑色,填充色为透明。

www.it55.com在线教程

DrawLine

www.it55.com

语法:DrawLine(pensize[,x1,y1,x2,y2])

www.it55.com在线教程

说明:该函数允许用户通过按下鼠标左键并拖动鼠标以指定线宽绘制一条线段,使用参数(x1,y1),(x2,y2)限制用户的绘图范围。如果没有使用函数SetFrame( )和SetFill( )来设置边框和填充颜色,则线段为黑色,填充色为透明。如果penseze=–1则绘制出黑色线段。

IT资讯之家 www.it55.com

Line

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

语法:Line(pensize,x1,y1,x2,y2)

sflj www.it55.com kg^&fgd

说明:使用pensize指定的线宽在屏幕上从(x1,y1)到(x2,y2)绘制一条线段。默认的绘制颜色是黑色,可以使用函数SetFrame( )设置线条颜色。将pensize设置为–1可以忽略当前颜色设置而绘出黑色线段。

IT资讯之家 www.it55.com

Overlapping 免费资源www.it55.com

语法:condition:=Overlapping(IconID@ "IconTitle ",IconID@"IconTitle ") IT资讯之家 www.it55.com

说明:判断两个指定设计图标中的显示对象是否相互重叠,是则返回TRUE。 http://www.it55.com/

RGB IT资讯之家 www.it55.com

语法:RGB(R,G,B)

vd;k;l www.it55.com rdfg

说明:由红、绿、蓝(R,G,B)三原色混合成一种新的颜色。该函数为绘图函数设置颜色。参数R,G,B的取值范围为0~255。 vd;k;l www.it55.com rdfg

SetFill

it55.com

语法:SetFill(flag [,color]) http://www.it55.com/

说明:设置绘图函数使用的填充色,可以使用RGB函数产生一个颜色。当flag为TRUE时进行填充,为FALSE时则不进行填充。 IT资讯之家 www.it55.com

SetFrame

www.it55.com在线教程

语法:SetFrame(flag [,color]) it55.com

说明:设置绘图函数使用的边框色,可以使用RGB函数产生一个颜色。当flag为TRUE时绘制边框,为FALSE时则不进行绘制。

vd;k;l www.it55.com rdfg

SetLayer

it55.com

语法:SetLayer(layer) it55.com

说明:设置绘图函数创建的对象的层数,必须在执行绘图函数之前执行该函数。由同一个【运算】设计图标绘制的所有对象都显示在同一层上。

it55.com

SetLine sflj www.it55.com kg^&fgd

语法:SetLine(type) it55.com

说明:设置线段样式。样式由参数type指定:

sflj www.it55.com kg^&fgd

0—无箭头

IT资讯之家 www.it55.com

1—线段起点处有箭头 免费资源www.it55.com

2—线段终点处有箭头 www.it55.com

3—线段两端都有箭头 www.it55.com在线教程

SetMode vd;k;l www.it55.com rdfg

语法:SetMode(mode)

vd;k;l www.it55.com rdfg

说明:设置绘图函数使用的覆盖模式。覆盖模式由参数mode指定:

sflj www.it55.com kg^&fgd

0—Matted 45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

1—Transparent sflj www.it55.com kg^&fgd

2—Inverse

vd;k;l www.it55.com rdfg

3—Erase http://www.it55.com/

4—Opaque

http://www.it55.com/

SetPalette vd;k;l www.it55.com rdfg

语法:result:=SetPalette(["filename ",resId,resType,options])

it55.com

说明:从指定文件中调用调色板并将它作为当前【演示】窗口使用的调色板。参数options可能的取值如下: sflj www.it55.com kg^&fgd

0—使用以前的设置

http://www.it55.com/

1—不保持系统颜色

45398 www.it55.com it55学习IT知识,享受IT生活 4dfkjn

2—使用未修改的调色板 www.it55.com在线教程

4—保持系统颜色

免费资源www.it55.com

8—使用Modify>File>Palette进行的设置

vd;k;l www.it55.com rdfg

(编辑:IT资讯之家 www.it55.com

返回顶部
 

网友评论

[以下评论为网友观点,不代表本站。请自觉遵守互联网相关政策法规,所有连带责任均有评论者自负。]
[不超过250字]