Lines Matching refs:main_header

473     return menu->main_header;  in lv_menu_get_main_header()
567 lv_obj_t * main_header = lv_obj_class_create_obj(&lv_menu_main_header_cont_class, main_cont); in lv_menu_constructor() local
568 lv_obj_class_init_obj(main_header); in lv_menu_constructor()
569 lv_obj_set_size(main_header, LV_PCT(100), LV_SIZE_CONTENT); in lv_menu_constructor()
570 lv_obj_set_flex_flow(main_header, LV_FLEX_FLOW_ROW); in lv_menu_constructor()
571 …lv_obj_set_flex_align(main_header, LV_FLEX_ALIGN_START, LV_FLEX_ALIGN_CENTER, LV_FLEX_ALIGN_CENTER… in lv_menu_constructor()
572 lv_obj_remove_flag(main_header, LV_OBJ_FLAG_CLICKABLE); in lv_menu_constructor()
573 lv_obj_add_flag(main_header, LV_OBJ_FLAG_EVENT_BUBBLE); in lv_menu_constructor()
574 menu->main_header = main_header; in lv_menu_constructor()
577 lv_obj_t * main_header_back_btn = lv_button_create(menu->main_header); in lv_menu_constructor()
586 lv_obj_t * main_header_title = lv_label_create(menu->main_header); in lv_menu_constructor()
692 if(menu->main_header == NULL || menu->main_page == NULL) return; in lv_menu_refr_main_header_mode()
697 lv_obj_move_to_index(menu->main_header, 0); in lv_menu_refr_main_header_mode()
701 lv_obj_move_to_index(menu->main_header, 0); in lv_menu_refr_main_header_mode()
705 lv_obj_move_to_index(menu->main_header, 1); in lv_menu_refr_main_header_mode()
710 lv_obj_refr_size(menu->main_header); in lv_menu_refr_main_header_mode()
712 lv_obj_update_layout(menu->main_header); in lv_menu_refr_main_header_mode()
714 if(lv_obj_get_content_height(menu->main_header) == 0) { in lv_menu_refr_main_header_mode()
715 lv_obj_add_flag(menu->main_header, LV_OBJ_FLAG_HIDDEN); in lv_menu_refr_main_header_mode()
718 lv_obj_remove_flag(menu->main_header, LV_OBJ_FLAG_HIDDEN); in lv_menu_refr_main_header_mode()