summaryrefslogtreecommitdiff
path: root/src/displayapp/screens
diff options
context:
space:
mode:
authorJoaquim <joaquim.org@gmail.com>2021-04-20 16:21:01 +0100
committerJoaquim <joaquim.org@gmail.com>2021-04-20 16:21:01 +0100
commit5fc07a8df7d18d1fa9c4971f2c7b69ea68db559b (patch)
tree582051be73fb3e8b500948b8ddf1b550e63a6de7 /src/displayapp/screens
parentcd4a3e1dfef7d9803aa726ef4c177a6d7d5e876d (diff)
Fix button size and default step goal
Diffstat (limited to 'src/displayapp/screens')
-rw-r--r--src/displayapp/screens/settings/SettingSteps.cpp18
1 files changed, 7 insertions, 11 deletions
diff --git a/src/displayapp/screens/settings/SettingSteps.cpp b/src/displayapp/screens/settings/SettingSteps.cpp
index 8bd94fc6..b7c024f1 100644
--- a/src/displayapp/screens/settings/SettingSteps.cpp
+++ b/src/displayapp/screens/settings/SettingSteps.cpp
@@ -28,9 +28,6 @@ SettingSteps::SettingSteps(
lv_obj_set_pos(container1, 30, 60);
lv_obj_set_width(container1, LV_HOR_RES - 50);
lv_obj_set_height(container1, LV_VER_RES - 60);
- //lv_obj_set_auto_realign(container1, true);
- //lv_obj_align_origo(container1, NULL, LV_ALIGN_CENTER, 0, 0);
- //lv_cont_set_fit(container1, LV_FIT_MAX);
lv_cont_set_layout(container1, LV_LAYOUT_COLUMN_LEFT);
lv_obj_t * title = lv_label_create(lv_scr_act(), NULL);
@@ -50,23 +47,22 @@ SettingSteps::SettingSteps(
lv_obj_set_style_local_text_font(stepValue, LV_LABEL_PART_MAIN, LV_STATE_DEFAULT, &jetbrains_mono_42);
lv_label_set_text_fmt(stepValue,"%i", settingsController.GetStepsGoal());
lv_label_set_align(stepValue, LV_LABEL_ALIGN_CENTER);
- lv_obj_align(stepValue, lv_scr_act(), LV_ALIGN_CENTER, 0, 0);
+ lv_obj_align(stepValue, lv_scr_act(), LV_ALIGN_CENTER, 0, -10);
btnPlus = lv_btn_create(lv_scr_act(), NULL);
btnPlus->user_data = this;
- lv_obj_set_size(btnPlus, 60, 40);
- lv_obj_align(btnPlus, lv_scr_act(), LV_ALIGN_CENTER, 50, 80);
+ lv_obj_set_size(btnPlus, 80, 50);
+ lv_obj_align(btnPlus, lv_scr_act(), LV_ALIGN_CENTER, 55, 80);
lv_obj_set_style_local_value_str(btnPlus, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, "+");
lv_obj_set_event_cb(btnPlus, event_handler);
btnMinus = lv_btn_create(lv_scr_act(), NULL);
btnMinus->user_data = this;
- lv_obj_set_size(btnMinus, 60, 40);
+ lv_obj_set_size(btnMinus, 80, 50);
lv_obj_set_event_cb(btnMinus, event_handler);
- lv_obj_align(btnMinus, lv_scr_act(), LV_ALIGN_CENTER, -50, 80);
+ lv_obj_align(btnMinus, lv_scr_act(), LV_ALIGN_CENTER, -55, 80);
lv_obj_set_style_local_value_str(btnMinus, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, "-");
-
}
SettingSteps::~SettingSteps() {
@@ -86,7 +82,7 @@ void SettingSteps::UpdateSelected(lv_obj_t *object, lv_event_t event) {
if ( value <= 500000 ) {
settingsController.SetStepsGoal(value);
lv_label_set_text_fmt(stepValue,"%i", settingsController.GetStepsGoal());
- lv_obj_align(stepValue, lv_scr_act(), LV_ALIGN_CENTER, 0, 0);
+ lv_obj_align(stepValue, lv_scr_act(), LV_ALIGN_CENTER, 0, -10);
}
}
@@ -95,7 +91,7 @@ void SettingSteps::UpdateSelected(lv_obj_t *object, lv_event_t event) {
if ( value >= 1000 ) {
settingsController.SetStepsGoal(value);
lv_label_set_text_fmt(stepValue,"%i", settingsController.GetStepsGoal());
- lv_obj_align(stepValue, lv_scr_act(), LV_ALIGN_CENTER, 0, 0);
+ lv_obj_align(stepValue, lv_scr_act(), LV_ALIGN_CENTER, 0, -10);
}
}