正在加载图片...
广州周立功单片机发展有限公司Te:(020)38730916387309173873097638730977Fax:38730925 接上表 函数原型 参数 功能 void GUI Circle(uint32 x0, uint32 yo xO,y0圆形的圆心坐标画圆形 圆形的半径 TCOLOR color) color显示颜色 void GUI CircleFillquint32xo,uint32y0,|x0,y0圆形的圆心坐标画填充圆形 uint32 r 圆形的半径 TCOLOR color) color填充颜色 void GUI Ellipse(uint32 x0, uint32 x0,x1椭圆形的x坐标画椭圆形(x0、xl分别为椭圆最左和最右 uint32 yo, uint32 y1 y0,y1椭圆形的y坐标的点的x坐标;y0、y1分别为椭圆最上 TCOLOR color) 和最下的点的y坐标) id GUI Ellipse Fill(uint3xo,uint32x,|x0,x1椭圆形的x坐标画填充椭圆形(x0、x1分别为椭圆最左和 uint32 yO, uint32 y1 y0,y1椭圆形的y坐标最右的点的x坐标;y0、y1分别为椭圆 TCOLOR color) color填充颜色 最上和最下的点的y坐标) void GUI FloodFill(uint32xo,uint32y0,|x0,yo指定填充点坐标图形填充(在 GUI CONFIG.H中配置向上 TCOLOR color) color填充颜色 及向下折点个数) void GUI Arc4(uint32 x, uint32y, x,y圆弧圆心坐标 ( angle为1-4,即0~90度 uint32 r 圆弧半径 90~180度、180~270度、270~360度) angle圆弧角度 TCOLOR color olr显示颜色 void GUl Arc(uint32 x, uint32 y, X,y圆弧圆心坐标 画任意角度圆弧( (stangle、 endangle为0~ 圆弧半径 359度) 已始 圆弧起 角度 uint32 endangle, gle圆弧终止角度 TCOLOR color) void GUI Pieslice(uint32 x, uint32 y, xO,y0扇形圆心坐标 画扇形( stangle、 endangle为0~359度) uint32. 扇形半径 uint32 stangle, stangle扇形起始角度 uint32 endangle, dangle扇形终止角度 TCOLOR color) color显示颜色 可用资源: GUI BASICH中定义数据结构 PointY,结构变量中包含点的坐标变量x、y,数据类型均 为uint32,如程序清单1所示。 程序清单1点数据结构定义 定义坐标数据结构制 i uint32 X ∥x坐标变量 uint 32 ∥y坐标变量广州周立功单片机发展有限公司 Tel: (020) 38730916 38730917 38730976 38730977 Fax: 38730925 - 4 - 接上表 函数原型 参数 功能 void GUI_Circle(uint32 x0, uint32 y0, uint32 r, TCOLOR color) x0 y0 圆形的圆心坐标 r 圆形的半径 color 显示颜色 画圆形 void GUI_CircleFill(uint32 x0, uint32 y0, uint32 r, TCOLOR color) x0 y0 圆形的圆心坐标 r 圆形的半径 color 填充颜色 画填充圆形 void GUI_Ellipse(uint32 x0, uint32 x1, uint32 y0, uint32 y1, TCOLOR color) x0 x1 椭圆形的 x 坐标 y0 y1 椭圆形的 y 坐标 color 显示颜色 画椭圆形(x0 x1 分别为椭圆最左和最右 的点的 x 坐标 y0 y1 分别为椭圆最上 和最下的点的 y 坐标) void GUI_EllipseFill(uint32 x0, uint32 x1, uint32 y0, uint32 y1, TCOLOR color) x0 x1 椭圆形的 x 坐标 y0 y1 椭圆形的 y 坐标 color 填充颜色 画填充椭圆形(x0 x1 分别为椭圆最左和 最右的点的 x 坐标 y0 y1 分别为椭圆 最上和最下的点的 y 坐标) void GUI_FloodFill(uint32 x0, uint32 y0, TCOLOR color) x0 y0 指定填充点坐标 color 填充颜色 图形填充(在 GUI_CONFIG.H 中配置向上 及向下折点个数) void GUI_Arc4(uint32 x, uint32 y, uint32 r, uint8 angle, TCOLOR color) x y 圆弧圆心坐标 r 圆弧半径 angle 圆弧角度 color 显示颜色 画 1/4 圆弧(angle 为 1 4 即 0 90 度 90 180 度 180 270 度 270 360 度) void GUI_Arc(uint32 x, uint32 y, uint32 r, uint32 stangle, uint32 endangle, TCOLOR color) x y 圆弧圆心坐标 r 圆弧半径 stangle 圆弧起始角度 endangle 圆弧终止角度 color 显示颜色 画任意角度圆弧(stangle endangle 为 0 359 度) void GUI_Pieslice(uint32 x, uint32 y, uint32 r, uint32 stangle, uint32 endangle, TCOLOR color) x0 y0 扇形圆心坐标 r 扇形半径 stangle 扇形起始角度 endangle 扇形终止角度 color 显示颜色 画扇形(stangle endangle 为 0 359 度) 可用资源 GUI_BASIC.H 中定义数据结构 PointXY 结构变量中包含点的坐标变量 x y 数据类型均 为 uint32 如程序清单 1 所示 程序清单 1 点数据结构定义 /* 定义坐标数据结构 */ typedef struct { uint32 x; // x 坐标变量 uint32 y; // y 坐标变量 } PointXY;
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有