@@ -53,42 +53,57 @@ Music::Music(Pinetime::Applications::DisplayApp *app, Pinetime::Controllers::Mus
5353 btnVolDown = lv_btn_create (lv_scr_act (), nullptr );
5454 btnVolDown->user_data = this ;
5555 lv_obj_set_event_cb (btnVolDown, event_handler);
56- lv_obj_set_size (btnVolDown, LV_HOR_RES / 3 , 80 );
57- lv_obj_align (btnVolDown, nullptr , LV_ALIGN_IN_BOTTOM_LEFT, 0 , 0 );
56+ lv_obj_set_size (btnVolDown, 65 , 75 );
57+ lv_obj_align (btnVolDown, nullptr , LV_ALIGN_IN_BOTTOM_LEFT, 15 , -10 );
58+ lv_obj_set_style_local_radius (btnVolDown, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 20 );
59+ lv_obj_set_style_local_bg_color (btnVolDown, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_COLOR_AQUA);
60+ lv_obj_set_style_local_bg_opa (btnVolDown, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_OPA_20);
5861 label = lv_label_create (btnVolDown, nullptr );
5962 lv_label_set_text (label, Symbols::volumDown);
6063 lv_obj_set_hidden (btnVolDown, !displayVolumeButtons);
6164
6265 btnVolUp = lv_btn_create (lv_scr_act (), nullptr );
6366 btnVolUp->user_data = this ;
6467 lv_obj_set_event_cb (btnVolUp, event_handler);
65- lv_obj_set_size (btnVolUp, LV_HOR_RES / 3 , 80 );
66- lv_obj_align (btnVolUp, nullptr , LV_ALIGN_IN_BOTTOM_RIGHT, 0 , 0 );
68+ lv_obj_set_size (btnVolUp, 65 , 75 );
69+ lv_obj_align (btnVolUp, nullptr , LV_ALIGN_IN_BOTTOM_RIGHT, -15 , -10 );
70+ lv_obj_set_style_local_radius (btnVolUp, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 20 );
71+ lv_obj_set_style_local_bg_color (btnVolUp, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_COLOR_AQUA);
72+ lv_obj_set_style_local_bg_opa (btnVolUp, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_OPA_20);
6773 label = lv_label_create (btnVolUp, nullptr );
6874 lv_label_set_text (label, Symbols::volumUp);
69- lv_obj_set_hidden (btnVolDown , !displayVolumeButtons);
75+ lv_obj_set_hidden (btnVolUp , !displayVolumeButtons);
7076
7177 btnPrev = lv_btn_create (lv_scr_act (), nullptr );
7278 btnPrev->user_data = this ;
7379 lv_obj_set_event_cb (btnPrev, event_handler);
74- lv_obj_set_size (btnPrev, LV_HOR_RES / 3 , 80 );
75- lv_obj_align (btnPrev, nullptr , LV_ALIGN_IN_BOTTOM_LEFT, 0 , 0 );
80+ lv_obj_set_size (btnPrev, 65 , 75 );
81+ lv_obj_align (btnPrev, nullptr , LV_ALIGN_IN_BOTTOM_LEFT, 15 , -10 );
82+ lv_obj_set_style_local_radius (btnPrev, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 20 );
83+ lv_obj_set_style_local_bg_color (btnPrev, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_COLOR_AQUA);
84+ lv_obj_set_style_local_bg_opa (btnPrev, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_OPA_20);
7685 label = lv_label_create (btnPrev, nullptr );
7786 lv_label_set_text (label, Symbols::stepBackward);
7887
7988 btnNext = lv_btn_create (lv_scr_act (), nullptr );
8089 btnNext->user_data = this ;
8190 lv_obj_set_event_cb (btnNext, event_handler);
82- lv_obj_set_size (btnNext, LV_HOR_RES / 3 , 80 );
83- lv_obj_align (btnNext, nullptr , LV_ALIGN_IN_BOTTOM_RIGHT, 0 , 0 );
91+ lv_obj_set_size (btnNext, 65 , 75 );
92+ lv_obj_align (btnNext, nullptr , LV_ALIGN_IN_BOTTOM_RIGHT, -15 , -10 );
93+ lv_obj_set_style_local_radius (btnNext, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 20 );
94+ lv_obj_set_style_local_bg_color (btnNext, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_COLOR_AQUA);
95+ lv_obj_set_style_local_bg_opa (btnNext, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_OPA_20);
8496 label = lv_label_create (btnNext, nullptr );
8597 lv_label_set_text (label, Symbols::stepForward);
8698
8799 btnPlayPause = lv_btn_create (lv_scr_act (), nullptr );
88100 btnPlayPause->user_data = this ;
89101 lv_obj_set_event_cb (btnPlayPause, event_handler);
90- lv_obj_set_size (btnPlayPause, LV_HOR_RES / 3 , 80 );
91- lv_obj_align (btnPlayPause, nullptr , LV_ALIGN_IN_BOTTOM_MID, 0 , 0 );
102+ lv_obj_set_size (btnPlayPause, 65 , 75 );
103+ lv_obj_align (btnPlayPause, nullptr , LV_ALIGN_IN_BOTTOM_MID, 0 , -10 );
104+ lv_obj_set_style_local_radius (btnPlayPause, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, 20 );
105+ lv_obj_set_style_local_bg_color (btnPlayPause, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_COLOR_AQUA);
106+ lv_obj_set_style_local_bg_opa (btnPlayPause, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, LV_OPA_20);
92107 txtPlayPause = lv_label_create (btnPlayPause, nullptr );
93108 lv_label_set_text (txtPlayPause, Symbols::play);
94109
0 commit comments