Lines Matching refs:indev_obj_act
59 #define indev_obj_act LV_GLOBAL_DEFAULT()->indev_obj_active macro
239 indev_obj_act = NULL; in lv_indev_read()
269 indev_obj_act = NULL; in lv_indev_read()
425 indev_obj_act = NULL; in lv_indev_reset()
544 return indev_obj_act; in lv_indev_get_active_obj()
772 indev_obj_act = lv_group_get_focused(g); in indev_keypad_proc()
773 if(indev_obj_act == NULL) return; in indev_keypad_proc()
775 const bool is_enabled = !lv_obj_has_state(indev_obj_act, LV_STATE_DISABLED); in indev_keypad_proc()
888 indev_obj_act = NULL; in indev_keypad_proc()
918 indev_obj_act = lv_group_get_focused(g); in indev_encoder_proc()
919 if(indev_obj_act == NULL) return; in indev_encoder_proc()
926 const bool is_enabled = !lv_obj_has_state(indev_obj_act, LV_STATE_DISABLED); in indev_encoder_proc()
935 bool editable_or_scrollable = lv_obj_is_editable(indev_obj_act) || in indev_encoder_proc()
936 lv_obj_has_flag(indev_obj_act, LV_OBJ_FLAG_SCROLLABLE); in indev_encoder_proc()
977 lv_indev_send_event(indev_act, LV_EVENT_LONG_PRESSED, indev_obj_act); in indev_encoder_proc()
980 bool editable_or_scrollable = lv_obj_is_editable(indev_obj_act) || in indev_encoder_proc()
981 … lv_obj_has_flag(indev_obj_act, LV_OBJ_FLAG_SCROLLABLE); in indev_encoder_proc()
989 … lv_obj_remove_state(indev_obj_act, LV_STATE_PRESSED); /*Remove the pressed state manually*/ in indev_encoder_proc()
995 lv_obj_send_event(indev_obj_act, LV_EVENT_LONG_PRESSED, indev_act); in indev_encoder_proc()
1034 bool editable_or_scrollable = lv_obj_is_editable(indev_obj_act) || in indev_encoder_proc()
1035 lv_obj_has_flag(indev_obj_act, LV_OBJ_FLAG_SCROLLABLE); in indev_encoder_proc()
1066 … lv_obj_remove_state(indev_obj_act, LV_STATE_PRESSED); /*Remove the pressed state manually*/ in indev_encoder_proc()
1080 indev_obj_act = NULL; in indev_encoder_proc()
1178 indev_obj_act = indev->pointer.act_obj; in indev_proc_press()
1186 if(indev_obj_act == NULL) { in indev_proc_press()
1187 indev_obj_act = pointer_search_obj(disp, &indev->pointer.act_point); in indev_proc_press()
1192 lv_obj_has_flag(indev_obj_act, LV_OBJ_FLAG_PRESS_LOCK) == false) { in indev_proc_press()
1193 indev_obj_act = pointer_search_obj(disp, &indev->pointer.act_point); in indev_proc_press()
1210 if(indev_obj_act != indev->pointer.act_obj) { in indev_proc_press()
1215 if(indev->pointer.last_hovered && indev->pointer.last_hovered != indev_obj_act) { in indev_proc_press()
1222 indev->pointer.last_hovered = indev_obj_act; in indev_proc_press()
1234 indev->pointer.act_obj = indev_obj_act; /*Save the pressed object*/ in indev_proc_press()
1235 indev->pointer.last_obj = indev_obj_act; in indev_proc_press()
1237 if(indev_obj_act != NULL) { in indev_proc_press()
1254 const bool is_enabled = !lv_obj_has_state(indev_obj_act, LV_STATE_DISABLED); in indev_proc_press()
1256 if(indev->pointer.last_hovered != indev_obj_act) { in indev_proc_press()
1289 if(indev_obj_act) { in indev_proc_press()
1290 const bool is_enabled = !lv_obj_has_state(indev_obj_act, LV_STATE_DISABLED); in indev_proc_press()
1378 indev_obj_act = indev->pointer.act_obj; in indev_proc_release()
1390 if(indev_obj_act) { in indev_proc_release()
1393 const bool is_enabled = !lv_obj_has_state(indev_obj_act, LV_STATE_DISABLED); in indev_proc_release()
1502 indev_obj_act = obj; in indev_proc_pointer_diff()
1508 uint32_t obj_sensitivity = lv_obj_get_style_rotary_sensitivity(indev_obj_act, 0); in indev_proc_pointer_diff()
1532 indev_obj_act = lv_indev_search_obj(lv_display_get_layer_sys(disp), p); in pointer_search_obj()
1533 if(indev_obj_act) return indev_obj_act; in pointer_search_obj()
1535 indev_obj_act = lv_indev_search_obj(lv_display_get_layer_top(disp), p); in pointer_search_obj()
1536 if(indev_obj_act) return indev_obj_act; in pointer_search_obj()
1539 indev_obj_act = lv_indev_search_obj(lv_display_get_screen_active(disp), p); in pointer_search_obj()
1540 if(indev_obj_act) return indev_obj_act; in pointer_search_obj()
1542 indev_obj_act = lv_indev_search_obj(lv_display_get_layer_bottom(disp), p); in pointer_search_obj()
1543 return indev_obj_act; in pointer_search_obj()
1573 indev_obj_act = NULL; in indev_proc_reset_query_handler()
1584 if(lv_obj_has_flag(indev_obj_act, LV_OBJ_FLAG_CLICK_FOCUSABLE) == false) { in indev_click_focus()
1588 lv_group_t * g_act = lv_obj_get_group(indev_obj_act); in indev_click_focus()
1595 lv_group_focus_obj(indev_obj_act); in indev_click_focus()
1600 if(indev->pointer.last_pressed != indev_obj_act) { in indev_click_focus()
1604 lv_obj_send_event(indev_obj_act, LV_EVENT_FOCUSED, indev_act); in indev_click_focus()
1634 lv_group_focus_obj(indev_obj_act); in indev_click_focus()
1638 lv_obj_send_event(indev_obj_act, LV_EVENT_FOCUSED, indev_act); in indev_click_focus()
1642 indev->pointer.last_pressed = indev_obj_act; in indev_click_focus()
1707 indev_obj_act = NULL; in indev_reset_check()
1734 if(indev_act == indev) indev_obj_act = NULL; in indev_reset_core()
1779 lv_indev_send_event(indev, code, indev_obj_act); in send_event()
1789 lv_obj_send_event(indev_obj_act, code, param); in send_event()