lv_obj_set_width(label_tip, LV_HOR_RES - 40);
else
lv_obj_set_width(label_tip, LV_HOR_RES * 2 / 3);
+
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(label_tip, obj, LV_ALIGN_IN_TOP_MID, 0, 120);
+ lv_obj_add_style(label_tip, LV_LABEL_PART_MAIN, &lv_watch_font36);
+#else
lv_obj_align(label_tip, obj, LV_ALIGN_IN_TOP_MID, 0, 50);
lv_obj_add_style(label_tip, LV_LABEL_PART_MAIN, &lv_watch_font26);
+#endif
lv_obj_t * btn_yes = lv_imgbtn_create(obj, NULL);
lv_imgbtn_set_src(btn_yes, LV_BTN_STATE_RELEASED, ICON_OK);
lv_imgbtn_set_src(btn_yes, LV_BTN_STATE_PRESSED, ICON_OK);
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(btn_yes, NULL, LV_ALIGN_IN_BOTTOM_LEFT, 20+50, -40);
+ #else
lv_obj_align(btn_yes, NULL, LV_ALIGN_IN_BOTTOM_LEFT, 20+20, -20);
+ #endif
#else
lv_obj_align(btn_yes, NULL, LV_ALIGN_IN_BOTTOM_LEFT, 20, -20);
#endif
lv_imgbtn_set_src(btn_no, LV_BTN_STATE_RELEASED, ICON_CANCEL);
lv_imgbtn_set_src(btn_no, LV_BTN_STATE_PRESSED, ICON_CANCEL);
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(btn_no, NULL, LV_ALIGN_IN_BOTTOM_RIGHT, -20-50, -40);
+ #else
lv_obj_align(btn_no, NULL, LV_ALIGN_IN_BOTTOM_RIGHT, -20-20, -20);
+ #endif
#else
lv_obj_align(btn_no, NULL, LV_ALIGN_IN_BOTTOM_RIGHT, -20, -20);
#endif
*********************/
#ifdef __MMI_ZHSX_SUPPORT__
#ifdef USE_LV_WATCH_UI_CIRCLE
+#ifdef USE_LV_WATCH_UI_466_466
+#define QRCODE_BG_WIDTH (292) // (272)
+#define QRCODE_WIDTH (280) // (260)
+#else
#define QRCODE_BG_WIDTH (126+12)
#define QRCODE_WIDTH (126)
+#endif
#else
#define QRCODE_BG_WIDTH (190+12)
#define QRCODE_WIDTH (188)
lv_obj_align(qrcode, content, LV_ALIGN_CENTER, 0, 0);
lv_obj_t * label = lv_label_create(par, NULL);
- #if USE_LV_WATCH_UI_CIRCLE
- lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font20);
+#if USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font36);
#else
- lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font26);
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font20);
#endif
+#else
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font26);
+#endif
lv_label_set_text(label, imei);
lv_obj_set_click(label, false);
lv_obj_align(label, content, LV_ALIGN_OUT_BOTTOM_MID, 0, 10);
}
label = lv_label_create(obj, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font26_gray);
+#else
lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font20_gray);
+#endif
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_obj_set_click(label, false);
lv_label_set_text_id(label, WATCH_TEXT_ID_RESTART_AND_RESET);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(label, obj, LV_ALIGN_IN_TOP_MID, 0, 20);
+#else
lv_obj_align(label, obj, LV_ALIGN_IN_TOP_MID, 0, 10);
+#endif
btn_restart = lv_btn_create(obj, NULL);
lv_obj_add_style(btn_restart, LV_BTN_PART_MAIN, &lv_style_transp_fit);
lv_img_set_src(img_restart, ICON_SETTING_REBOOT);
label_restart = lv_label_create(btn_restart, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label_restart, LV_LABEL_PART_MAIN, &lv_watch_font36);
+#else
lv_obj_add_style(label_restart, LV_LABEL_PART_MAIN, &lv_watch_font26); // &lv_watch_font20);
-
+#endif
lv_label_set_text_id(label_restart, WATCH_TEXT_ID_RESTART);
btn_reset = lv_btn_create(obj, btn_restart);
lv_img_set_src(img_reset, ICON_SETTING_RESTORE);
label_reset = lv_label_create(btn_reset, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label_reset, LV_LABEL_PART_MAIN, &lv_watch_font36);
+#else
lv_obj_add_style(label_reset, LV_LABEL_PART_MAIN, &lv_watch_font26); // &lv_watch_font20);
-
+#endif
lv_label_set_text_id(label_reset, WATCH_TEXT_ID_FACTORY_RESET);
lv_label_set_long_mode(label_reset, LV_LABEL_LONG_BREAK);
lv_obj_set_width(label_reset, LV_HOR_RES * 2 / 3);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(btn_restart, obj, LV_ALIGN_CENTER, -20, -60);
+ lv_obj_align(btn_reset, btn_restart, LV_ALIGN_OUT_BOTTOM_LEFT, 0, 60);
+#else
if(lv_obj_get_base_dir(obj) == LV_BIDI_DIR_RTL){
lv_obj_align(btn_restart, obj, LV_ALIGN_CENTER, 20, -50); // -20);
lv_obj_align(btn_reset, btn_restart, LV_ALIGN_OUT_BOTTOM_RIGHT, 0, 50); // 10);
lv_obj_align(btn_restart, obj, LV_ALIGN_CENTER, -20, -50); // -20);
lv_obj_align(btn_reset, btn_restart, LV_ALIGN_OUT_BOTTOM_LEFT, 0, 50); // 10);
}
+#endif
return obj;
}
//lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font20_gray);
//lv_obj_align(label, obj, LV_ALIGN_IN_TOP_MID, 0, 25);
+#ifdef USE_LV_WATCH_UI_466_466
+ label_tip = lv_label_create(obj, NULL);
+ lv_label_set_text_id(label_tip, WATCH_TEXT_ID_RESTART_Q);
+ lv_obj_add_style(label_tip, LV_LABEL_PART_MAIN, &lv_watch_font36);
+ lv_obj_align(label_tip, obj, LV_ALIGN_CENTER, 0, -40);
+#else
content = lv_cont_create(obj, NULL);
lv_obj_add_style(content, LV_CONT_PART_MAIN, &lv_watch_style_transp);
lv_cont_set_fit(content, LV_FIT_TIGHT);
label_tip = lv_label_create(content, NULL);
lv_label_set_text_id(label_tip, WATCH_TEXT_ID_RESTART_Q);
lv_obj_add_style(label_tip, LV_LABEL_PART_MAIN, &lv_watch_font26);
+#endif
btn_yes = lv_imgbtn_create(obj, NULL);
lv_imgbtn_set_src(btn_yes, LV_BTN_STATE_RELEASED, ICON_OK);
lv_imgbtn_set_src(btn_yes, LV_BTN_STATE_PRESSED, ICON_OK);
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(btn_yes, NULL, LV_ALIGN_IN_BOTTOM_LEFT, 70, -40);
+ #else
lv_obj_align(btn_yes, NULL, LV_ALIGN_IN_BOTTOM_LEFT, 20+20, -20);
+ #endif
#else
lv_obj_align(btn_yes, NULL, LV_ALIGN_IN_BOTTOM_LEFT, 20, -20);
#endif
lv_imgbtn_set_src(btn_no, LV_BTN_STATE_RELEASED, ICON_CANCEL);
lv_imgbtn_set_src(btn_no, LV_BTN_STATE_PRESSED, ICON_CANCEL);
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(btn_no, NULL, LV_ALIGN_IN_BOTTOM_RIGHT, -70, -40);
+ #else
lv_obj_align(btn_no, NULL, LV_ALIGN_IN_BOTTOM_RIGHT, -20-20, -20);
+ #endif
#else
lv_obj_align(btn_no, NULL, LV_ALIGN_IN_BOTTOM_RIGHT, -20, -20);
#endif
about_ext->click_count = 0;
lv_obj_t * title_label = lv_label_create(content, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(title_label, LV_LABEL_PART_MAIN, &lv_watch_font26_gray);
+#else
lv_obj_add_style(title_label, LV_LABEL_PART_MAIN, &lv_watch_font20_gray);
+#endif
lv_label_set_align(title_label, LV_LABEL_ALIGN_CENTER);
lv_obj_set_click(title_label, false);
lv_label_set_text_id(title_label, WATCH_TEXT_ID_ABOUT_WATCH);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(title_label, content, LV_ALIGN_IN_TOP_MID, 0, 20);
+#else
lv_obj_align(title_label, content, LV_ALIGN_IN_TOP_MID, 0, 10);
+#endif
lv_obj_t * info_label = lv_label_create(content, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(info_label, LV_LABEL_PART_MAIN, &lv_watch_font36);
+ lv_label_set_long_mode(info_label, LV_LABEL_LONG_BREAK);
+ lv_obj_set_width(info_label, LV_HOR_RES - 60);
+#else
lv_obj_add_style(info_label, LV_LABEL_PART_MAIN, &lv_watch_font26); // &lv_watch_font20);
lv_label_set_long_mode(info_label, LV_LABEL_LONG_BREAK);
lv_obj_set_width(info_label, LV_HOR_RES - 20);
+#endif
lv_label_set_align(info_label, LV_LABEL_ALIGN_CENTER);
snprintf(info_str, 96, "%s:%s\n%s:%s", (char *)lv_lang_get_text(WATCH_TEXT_ID_MODE), app_adaptor_get_model_id(),
(char *)lv_lang_get_text(WATCH_TEXT_ID_VERSION_NUM), app_adaptor_get_version());
lv_label_set_text(info_label, info_str);
- #ifdef USE_LV_WATCH_UI_CIRCLE
- lv_obj_align(info_label, content, LV_ALIGN_IN_TOP_MID, 0, 50);
+#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(info_label, content, LV_ALIGN_IN_TOP_MID, 0, 120);
#else
- lv_obj_align(info_label, content, LV_ALIGN_IN_TOP_MID, 0, 80);
+ lv_obj_align(info_label, content, LV_ALIGN_IN_TOP_MID, 0, 50);
#endif
+#else
+ lv_obj_align(info_label, content, LV_ALIGN_IN_TOP_MID, 0, 80);
+#endif
lv_obj_set_click(info_label, false);
#if 0
return NULL;
}
+#ifdef USE_LV_WATCH_UI_466_466
+ label = lv_label_create(obj, NULL);
+ lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font26_gray);
+ lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
+ lv_obj_set_click(label, false);
+ lv_label_set_text_id(label, WATCH_TEXT_ID_BRIGHTNESS_ADJUST);
+ lv_obj_align(label, obj, LV_ALIGN_IN_TOP_MID, 0, 20);
+ lv_watch_set_free_num(label, 0);
+#else
label = lv_label_create(obj, NULL);
lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font20_gray);
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_label_set_text_id(label, WATCH_TEXT_ID_BRIGHTNESS_ADJUST);
lv_obj_align(label, obj, LV_ALIGN_IN_TOP_MID, 0, 10);
lv_watch_set_free_num(label, 0);
+#endif
bar_content = setting_brightness_bar_content_create(obj);
lv_obj_add_style(bar_content, LV_CONT_PART_MAIN, &lv_watch_style_transp);
return NULL;
}
+#ifdef USE_LV_WATCH_UI_466_466
+ label = lv_label_create(obj, NULL);
+ lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font26_gray);
+ lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
+ lv_obj_set_click(label, false);
+ lv_label_set_text_id(label, WATCH_TEXT_ID_VOLUME_ADJUST);
+ lv_obj_align(label, obj, LV_ALIGN_IN_TOP_MID, 0, 20);
+ lv_watch_set_free_num(label, 0);
+#else
label = lv_label_create(obj, NULL);
lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font20_gray);
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_label_set_text_id(label, WATCH_TEXT_ID_VOLUME_ADJUST);
lv_obj_align(label, obj, LV_ALIGN_IN_TOP_MID, 0, 10);
lv_watch_set_free_num(label, 0);
+#endif
bar_content = setting_volume_bar_content_create(obj);
lv_obj_add_style(bar_content, LV_CONT_PART_MAIN, &lv_watch_style_transp);
//label = lv_label_create(obj, NULL);
//lv_obj_set_width(label, lv_obj_get_width(obj) - 40);
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font36);
+ #else
lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font26);
+ #endif
lv_label_set_text_id(label, WATCH_TEXT_ID_CONFIRM_SHUTDOWN);
lv_obj_align(label, obj, LV_ALIGN_CENTER, 0, -40);
lv_obj_set_event_cb(btn, shutdown_confirm_btn_action);
lv_watch_obj_add_element(btn);
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(btn, obj, LV_ALIGN_IN_BOTTOM_LEFT, 70, -40);
+ #else
lv_obj_align(btn, obj, LV_ALIGN_IN_BOTTOM_LEFT, 20+20, -20);
+ #endif
#else
lv_obj_align(btn, obj, LV_ALIGN_IN_BOTTOM_LEFT, 20, -20);
#endif
lv_obj_set_event_cb(btn, shutdown_cancel_btn_action);
lv_watch_obj_add_element(btn);
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(btn, obj, LV_ALIGN_IN_BOTTOM_RIGHT, -70, -40);
+ #else
lv_obj_align(btn, obj, LV_ALIGN_IN_BOTTOM_RIGHT, -20-20, -20);
+ #endif
#else
lv_obj_align(btn, obj, LV_ALIGN_IN_BOTTOM_RIGHT, -20, -20);
#endif
lv_obj_t * status_content = status_content_create(tab);
#ifdef USE_LV_WATCH_UI_CIRCLE
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(status_content, tab, LV_ALIGN_IN_TOP_MID, 0, 40);
+#else
lv_obj_align(status_content, tab, LV_ALIGN_IN_TOP_MID, 0, 20 + 5);
+#endif
#else
lv_obj_align(status_content, tab, LV_ALIGN_IN_TOP_MID, 0, 20);
#endif
lv_obj_t * setting_content = setting_content_create(tab);
lv_obj_add_style(setting_content, LV_CONT_PART_MAIN, &lv_watch_style_transp);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_align(setting_content, tab, LV_ALIGN_IN_BOTTOM_MID, 0, -40);
+#else
lv_obj_align(setting_content, tab, LV_ALIGN_IN_BOTTOM_MID, 0, -20);
+#endif
lv_tileview_add_element(tileview, status_content);
lv_tileview_add_element(tileview, setting_content);
static lv_obj_t * cont_create(lv_obj_t * par, lv_align_t cont_layout, lv_style_t * style, lv_coord_t width)
{
lv_obj_t * content = lv_watch_cont_create(par, cont_layout, style, width);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_set_height(content, 60);
+#else
lv_obj_set_height(content, 30);
+#endif
return content;
}
/* 2G/4G icon */
lv_obj_t * label = lv_label_create(status_ext->network_status_cont, NULL);
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font30);
+ #else
lv_obj_add_style(label, LV_LABEL_PART_MAIN, &lv_watch_font20);
+ #endif
if(MMI_MODEM_PLMN_RAT_LTE == rat) {
#ifdef MMI_PROJECT_Z5_DS_Z12_COMMON
lv_label_set_text(label, "5G");
uint8_t ims_reg_state = watch_modem_get_ims_reg_state_req();
if(1 == ims_reg_state) {
lv_obj_t * label_ims = lv_label_create(status_ext->network_status_cont, NULL);
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label_ims, LV_LABEL_PART_MAIN, &lv_watch_font20);
+ #else
lv_obj_add_style(label_ims, LV_LABEL_PART_MAIN, &lv_watch_font10);
+ #endif
lv_obj_align(label_ims, label, LV_ALIGN_OUT_RIGHT_TOP, 5, 0);
lv_label_set_text(label_ims, "HD");
lv_obj_set_click(label_ims, false);
/* UMTS register state */
uint8_t umts_reg_state = watch_modem_get_umts_reg_state_req();
lv_obj_t * label_umts = lv_label_create(status_ext->network_status_cont, NULL);
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label_umts, LV_LABEL_PART_MAIN, &lv_watch_font20);
+ #else
lv_obj_add_style(label_umts, LV_LABEL_PART_MAIN, &lv_watch_font10);
+ #endif
lv_obj_align(label_umts, label, LV_ALIGN_OUT_RIGHT_TOP, 5, 0);
if(0 == umts_reg_state) {
lv_label_set_text(label_umts, "W");
uint8_t gsm_reg_state = watch_modem_get_gsm_reg_state_req();
if(1 == gsm_reg_state) {
lv_obj_t * label_gsm = lv_label_create(status_ext->network_status_cont, NULL);
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label_gsm, LV_LABEL_PART_MAIN, &lv_watch_font20);
+ #else
lv_obj_add_style(label_gsm, LV_LABEL_PART_MAIN, &lv_watch_font10);
+ #endif
lv_obj_align(label_gsm, label, LV_ALIGN_OUT_RIGHT_TOP, 5, 0);
lv_label_set_text(label_gsm, "E");
lv_obj_set_click(label_gsm, false);
lv_obj_t * battery_label = lv_obj_get_child(status_ext->battery_img, NULL);
#if USE_LV_WATCH_STATUS_BATT_VALUE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(battery_label, LV_LABEL_PART_MAIN, &lv_watch_font24);
+ #else
lv_obj_add_style(battery_label, LV_LABEL_PART_MAIN, &lv_watch_font14);
+ #endif
snprintf(str, 20, "%d", Hal_Battery_Get_Status());
lv_label_set_text(battery_label, str);
lv_obj_align(battery_label, NULL, LV_ALIGN_CENTER, 0, 0);
if(HAL_CHG_CONNECTED == Hal_Charger_Get_Status()) {
if(Hal_Battery_Get_Status() == 100) {
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(battery_label, LV_LABEL_PART_MAIN, &lv_watch_font20);
+ #else
lv_obj_add_style(battery_label, LV_LABEL_PART_MAIN, &lv_watch_font10);
+ #endif
lv_label_set_text(battery_label, "OK");
lv_obj_align(battery_label, NULL, LV_ALIGN_CENTER, 0, 0);
}
{
if(!par) par = lv_scr_act();
#ifdef USE_LV_WATCH_UI_CIRCLE
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_coord_t width = LV_HOR_RES - 150;
+#else
lv_coord_t width = LV_HOR_RES - 50 - 10;
+#endif
#else
lv_coord_t width = LV_HOR_RES - 50;
#endif
lv_obj_t * content = lv_cont_create(par, NULL);
lv_obj_add_style(content, LV_CONT_PART_MAIN, &lv_watch_cont_opa1);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_set_size(content, LV_HOR_RES - 100, 130);
+#else
lv_obj_set_size(content, LV_HOR_RES - 32, 77);
+#endif
lv_cont_set_layout(content, LV_LAYOUT_OFF);
lv_obj_set_base_dir(content, LV_BIDI_DIR_LTR);
LV_ASSERT_MEM(content);
/*battery level*/
char str[20] = {};
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(battery_label, LV_LABEL_PART_MAIN, &lv_watch_font24);
+ #else
lv_obj_add_style(battery_label, LV_LABEL_PART_MAIN, &lv_watch_font14);
+ #endif
snprintf(str, 20, "%d", Hal_Battery_Get_Status());
lv_label_set_text(battery_label, str);
lv_obj_set_click(battery_label, false);
status_ext->charging_img = NULL;
if(HAL_CHG_CONNECTED == Hal_Charger_Get_Status()) {
if(Hal_Battery_Get_Status() == 100) {
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(battery_label, LV_LABEL_PART_MAIN, &lv_watch_font20);
+ #else
lv_obj_add_style(battery_label, LV_LABEL_PART_MAIN, &lv_watch_font10);
+ #endif
lv_label_set_text(battery_label, "OK");
lv_obj_set_click(battery_label, false);
lv_obj_align(battery_label, NULL, LV_ALIGN_CENTER, 0, 0);
lv_obj_t * content_4 = cont_create(content, LV_LAYOUT_OFF, &lv_watch_style_transp, width);
/*date*/
status_ext->date_label = lv_label_create(content_4, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(status_ext->date_label, LV_LABEL_PART_MAIN, &lv_watch_font28);
+#else
lv_obj_add_style(status_ext->date_label, LV_LABEL_PART_MAIN, &lv_watch_font20);
+#endif
lv_obj_set_click(status_ext->date_label, false);
lv_obj_t * content_5 = cont_create(content, LV_LAYOUT_OFF, &lv_watch_style_transp, width);
if(LV_EVENT_CLICKED == event)
{
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ slider_create(NULL, SETTING_BRIGHTNESS, 205, brightness_slider_action);
+ #else
slider_create(NULL, SETTING_BRIGHTNESS, 100, brightness_slider_action);
+ #endif
#else
slider_create(NULL, SETTING_BRIGHTNESS, 130, brightness_slider_action);
#endif
if(LV_EVENT_CLICKED == event)
{
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ slider_create(NULL, SETTING_VOLUME, 205, volume_slider_action);
+ #else
slider_create(NULL, SETTING_VOLUME, 100, volume_slider_action);
+ #endif
#else
slider_create(NULL, SETTING_VOLUME, 130, volume_slider_action);
#endif
lv_obj_align(content, obj, LV_ALIGN_CENTER, 0, 0);
lv_obj_t * label_cont = lv_cont_create(content, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_set_size(label_cont, lv_obj_get_width(content), 50);
+#else
lv_obj_set_size(label_cont, lv_obj_get_width(content), 30);
+#endif
lv_obj_add_style(label_cont, LV_OBJ_PART_MAIN, &lv_watch_style_transp);
lv_cont_set_layout(label_cont, LV_LAYOUT_OFF);
lv_cont_set_fit2(label_cont, LV_FIT_TIGHT, LV_FIT_TIGHT);
lv_obj_set_click(label_cont, false);
lv_obj_t * label = lv_label_create(label_cont, NULL);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font26_gray);
+#else
lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font20_gray);
+#endif
lv_label_set_align(label, LV_LABEL_ALIGN_CENTER);
lv_label_set_text(label, "");
lv_obj_set_click(label, false);
#ifdef __MMI_ZHSX_SUPPORT__
lv_list_set_scrollbar_mode(list, LV_SCROLLBAR_MODE_OFF);
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_set_size(list, lv_obj_get_width(content), lv_obj_get_height(content) - lv_obj_get_height(label_cont) - 50);
+ #else
lv_obj_set_size(list, lv_obj_get_width(content), lv_obj_get_height(content) - lv_obj_get_height(label_cont) - 35);
+ #endif
#else
lv_obj_set_size(list, lv_obj_get_width(content), lv_obj_get_height(content) - lv_obj_get_height(label_cont));
#endif
lv_watch_obj_add_element(btn);
#ifdef USE_LV_WATCH_UI_CIRCLE
+ #ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_set_style_local_pad_top(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 6 + 6);
+ lv_obj_set_style_local_pad_bottom(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 6 + 6);
+ lv_obj_set_style_local_pad_left(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 95);
+ lv_obj_set_style_local_pad_right(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 15);
+ lv_obj_set_style_local_pad_inner(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 10);
+ lv_obj_set_style_local_bg_opa(btn, LV_BTN_PART_MAIN, LV_STATE_PRESSED, LV_OPA_TRANSP); // press effect
+ #else
lv_obj_set_style_local_pad_top(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 6);
lv_obj_set_style_local_pad_bottom(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 6);
lv_obj_set_style_local_pad_left(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 15+10);
lv_obj_set_style_local_pad_right(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 15);
lv_obj_set_style_local_pad_inner(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 10);
lv_obj_set_style_local_bg_opa(btn, LV_BTN_PART_MAIN, LV_STATE_PRESSED, LV_OPA_TRANSP); // press effect
+ #endif
#else
lv_obj_set_style_local_pad_top(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 6);
lv_obj_set_style_local_pad_bottom(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 6);
//set text id of btn label, it will update language when language changed
lv_label_set_text_id(label, txtId);
#ifdef __MMI_ZHSX_SUPPORT__
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font36);
+#else
lv_obj_add_style(label, LV_OBJ_PART_MAIN, &lv_watch_font26);
+#endif
#endif
return btn;
LV_ASSERT_MEM(content);
if(content == NULL) return NULL;
lv_obj_add_style(content, LV_CONT_PART_MAIN, &lv_watch_cont_opa2);
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_set_size(content, 404, 84);
+#else
lv_obj_set_size(content, 204, 44);
+#endif
lv_obj_align(content, activity_obj, LV_ALIGN_IN_TOP_MID, 0, ver_offset);
lv_cont_set_layout(content, LV_LAYOUT_OFF);
lv_obj_set_click(content, true);
lv_obj_t * slider = lv_slider_create(content, NULL);
ext->slider = slider;
+#ifdef USE_LV_WATCH_UI_466_466
+ lv_obj_set_size(slider, 366, 44);
+#else
lv_obj_set_size(slider, 186, 24);
+#endif
lv_obj_align(slider, content, LV_ALIGN_CENTER, 0, 0);
if(setting_type == SETTING_CALL_SPEAKER) {