Lines Matching refs:dir
356 void lv_dropdown_set_dir(lv_obj_t * obj, lv_dir_t dir) in lv_dropdown_set_dir() argument
361 if(dropdown->dir == dir) return; in lv_dropdown_set_dir()
363 dropdown->dir = dir; in lv_dropdown_set_dir()
508 return dropdown->dir; in lv_dropdown_get_dir()
536 (dropdown->dir == LV_DIR_TOP || dropdown->dir == LV_DIR_BOTTOM)) { in lv_dropdown_open()
548 lv_dir_t dir = dropdown->dir; in lv_dropdown_open() local
550 if(dropdown->dir == LV_DIR_BOTTOM) { in lv_dropdown_open()
554 dir = LV_DIR_TOP; in lv_dropdown_open()
563 else if(dropdown->dir == LV_DIR_TOP) { in lv_dropdown_open()
567 dir = LV_DIR_BOTTOM; in lv_dropdown_open()
581 …if(dir == LV_DIR_BOTTOM) lv_obj_align_to(dropdown->list, dropdown_obj, LV_ALIGN_OUT_BOTTOM_LEF… in lv_dropdown_open()
582 …else if(dir == LV_DIR_TOP) lv_obj_align_to(dropdown->list, dropdown_obj, LV_ALIGN_OUT_TOP_LEFT, … in lv_dropdown_open()
583 …else if(dir == LV_DIR_LEFT) lv_obj_align_to(dropdown->list, dropdown_obj, LV_ALIGN_OUT_LEFT_TOP, … in lv_dropdown_open()
584 …else if(dir == LV_DIR_RIGHT) lv_obj_align_to(dropdown->list, dropdown_obj, LV_ALIGN_OUT_RIGHT_TOP,… in lv_dropdown_open()
588 if(dropdown->dir == LV_DIR_LEFT || dropdown->dir == LV_DIR_RIGHT) { in lv_dropdown_open()
664 dropdown->dir = LV_DIR_BOTTOM; in lv_dropdown_constructor()
881 if(dropdown->dir == LV_DIR_LEFT) symbol_to_left = true; in draw_main()