#include "../../lv_examples.h" #if LV_USE_DROPDOWN && LV_BUILD_EXAMPLES /** * Create a drop down, up, left and right menus */ void lv_example_dropdown_2(void) { static const char * opts = "Apple\n" "Banana\n" "Orange\n" "Melon"; lv_obj_t * dd; dd = lv_dropdown_create(lv_scr_act()); lv_dropdown_set_options_static(dd, opts); lv_obj_align(dd, LV_ALIGN_TOP_MID, 0, 10); dd = lv_dropdown_create(lv_scr_act()); lv_dropdown_set_options_static(dd, opts); lv_dropdown_set_dir(dd, LV_DIR_BOTTOM); lv_dropdown_set_symbol(dd, LV_SYMBOL_UP); lv_obj_align(dd, LV_ALIGN_BOTTOM_MID, 0, -10); dd = lv_dropdown_create(lv_scr_act()); lv_dropdown_set_options_static(dd, opts); lv_dropdown_set_dir(dd, LV_DIR_RIGHT); lv_dropdown_set_symbol(dd, LV_SYMBOL_RIGHT); lv_obj_align(dd, LV_ALIGN_LEFT_MID, 10, 0); dd = lv_dropdown_create(lv_scr_act()); lv_dropdown_set_options_static(dd, opts); lv_dropdown_set_dir(dd, LV_DIR_LEFT); lv_dropdown_set_symbol(dd, LV_SYMBOL_LEFT); lv_obj_align(dd, LV_ALIGN_RIGHT_MID, -10, 0); } #endif