管理员
最后登录1970-1-1
在线时间 小时
注册时间2013-5-3
|
发表于 2016-11-29 17:55:39
|
显示全部楼层
gt9xx.c文件里的这两个函数
static void GTP_Touch_Down(int32_t id,int32_t x,int32_t y,int32_t w)
{
GTP_DEBUG_FUNC();
GTP_DEBUG("ID:%d, X:%d, Y:%d, W:%d", id, x, y, w);
/* 处理触摸按钮 */
Touch_Button_Down(x,y);
/*处理描绘轨迹*/
Draw_Trail(pre_x[id],pre_y[id],x,y,&brush);
pre_x[id] = x; pre_y[id] =y;
}
static void GTP_Touch_Up( int32_t id)
{
/*处理触摸释放*/
Touch_Button_Up(pre_x[id],pre_y[id]);
/*触笔释放,把pre xy 重置为负*/
pre_x[id] = -1;
pre_y[id] = -1;
GTP_DEBUG("Touch id[%2d] release!", id);
}
|
|