Lines Matching refs:ctrl
25 lv_gridnav_ctrl_t ctrl; member
63 void lv_gridnav_add(lv_obj_t * obj, lv_gridnav_ctrl_t ctrl) in lv_gridnav_add() argument
69 dsc->ctrl = ctrl; in lv_gridnav_add()
147 if(key == LV_KEY_RIGHT && !(dsc->ctrl & LV_GRIDNAV_CTRL_VERTICAL_MOVE_ONLY)) { in gridnav_event_cb()
148 …if((dsc->ctrl & LV_GRIDNAV_CTRL_SCROLL_FIRST) && lv_obj_has_flag(dsc->focused_obj, LV_OBJ_FLAG_SCR… in gridnav_event_cb()
157 if(dsc->ctrl & LV_GRIDNAV_CTRL_ROLLOVER) { in gridnav_event_cb()
167 else if(key == LV_KEY_LEFT && !(dsc->ctrl & LV_GRIDNAV_CTRL_VERTICAL_MOVE_ONLY)) { in gridnav_event_cb()
168 …if((dsc->ctrl & LV_GRIDNAV_CTRL_SCROLL_FIRST) && lv_obj_has_flag(dsc->focused_obj, LV_OBJ_FLAG_SCR… in gridnav_event_cb()
177 if(dsc->ctrl & LV_GRIDNAV_CTRL_ROLLOVER) { in gridnav_event_cb()
187 else if(key == LV_KEY_DOWN && !(dsc->ctrl & LV_GRIDNAV_CTRL_HORIZONTAL_MOVE_ONLY)) { in gridnav_event_cb()
188 …if((dsc->ctrl & LV_GRIDNAV_CTRL_SCROLL_FIRST) && lv_obj_has_flag(dsc->focused_obj, LV_OBJ_FLAG_SCR… in gridnav_event_cb()
197 if(dsc->ctrl & LV_GRIDNAV_CTRL_ROLLOVER) { in gridnav_event_cb()
206 else if(key == LV_KEY_UP && !(dsc->ctrl & LV_GRIDNAV_CTRL_HORIZONTAL_MOVE_ONLY)) { in gridnav_event_cb()
207 …if((dsc->ctrl & LV_GRIDNAV_CTRL_SCROLL_FIRST) && lv_obj_has_flag(dsc->focused_obj, LV_OBJ_FLAG_SCR… in gridnav_event_cb()
216 if(dsc->ctrl & LV_GRIDNAV_CTRL_ROLLOVER) { in gridnav_event_cb()