|
如图中,滚轮操作,如果直接在该页面写回调函数
比如以下函数跳转,在滑动中总会误碰到跳转到其他的界面;有没有更好的方式对应跳转呢?
UINT sz_event_handler(GX_WINDOW *widget, GX_EVENT *event_ptr)
{
switch (event_ptr->gx_event_type){
case GX_SIGNAL(ID_SZ_SCROLL_WHEEL, GX_EVENT_LIST_SELECT):
printf("id_sz_scroll = %ld\r\n", event_ptr->gx_event_payload.gx_event_ulongdata);
break;
case GX_SIGNAL(ID_HR, GX_EVENT_CLICKED):
screen_switch(widget->gx_widget_parent, (GX_WIDGET *)&D_HEART);
break;
case GX_SIGNAL(ID_BO, GX_EVENT_CLICKED):
break;
|
|