18611429192

Results 4 comments of 18611429192

> 嵌入式应用中,需要在页面的部分区域内划线,当鼠标按下时开始,鼠标移动时实时画线,当鼠标松开时画线完成, 请问如何在鼠标按下并移动过程中,限制鼠标在该区域内,只有鼠标up的时候才取消限制? 请问这个您实现了,怎么限制鼠标在该区域呢?

> widget_grab可能是你需要的。 您能说说这个怎么用么?不太理解这个的用法

大概代码如下 ``` switch (type) { case EVT_POINTER_DOWN: { printf("down\n"); title_bar->pressed = TRUE; pointer_event_t* pointer_event = (pointer_event_t*)e; printf("down:(%d, %d)\n", pointer_event->x, pointer_event->y); //获取当前点的全局坐标和本地坐标保存到结构体中 title_bar->press_point_local.x = pointer_event->x; title_bar->press_point_local.y = pointer_event->y; title_bar->native_window = widget_get_native_window(title_bar);...

能大概说下流程么?这个从来没接触过