From 51ce75f10e947d15706bcec0f703949a77c5227f Mon Sep 17 00:00:00 2001 From: philmoz Date: Sun, 7 May 2023 11:25:50 +1000 Subject: [PATCH] Make the size and appearance of the number and text edit controls consistent with other UI elements. (#89) --- radio/src/thirdparty/libopenui/src/numberedit.cpp | 6 ++++++ radio/src/thirdparty/libopenui/src/textedit.cpp | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/radio/src/thirdparty/libopenui/src/numberedit.cpp b/radio/src/thirdparty/libopenui/src/numberedit.cpp index bdd6f232c..d7ba3259d 100644 --- a/radio/src/thirdparty/libopenui/src/numberedit.cpp +++ b/radio/src/thirdparty/libopenui/src/numberedit.cpp @@ -54,6 +54,12 @@ NumberEdit::NumberEdit(Window* parent, const rect_t& rect, int vmin, int vmax, lv_textarea_set_one_line(lvobj, true); lv_obj_add_event_cb(lvobj, numberedit_cb, LV_EVENT_KEY, this); + setHeight(33); + padTop(5); + padRight(4); + lv_obj_set_style_text_align(lvobj, LV_TEXT_ALIGN_RIGHT, 0); + lv_obj_set_style_radius(lvobj, 4, 0); + update(); } diff --git a/radio/src/thirdparty/libopenui/src/textedit.cpp b/radio/src/thirdparty/libopenui/src/textedit.cpp index 279af7a1e..a6ba34fc2 100644 --- a/radio/src/thirdparty/libopenui/src/textedit.cpp +++ b/radio/src/thirdparty/libopenui/src/textedit.cpp @@ -55,6 +55,11 @@ TextEdit::TextEdit(Window *parent, const rect_t &rect, char *value, lv_textarea_set_placeholder_text(lvobj, "---"); lv_textarea_set_max_length(lvobj, length); + setHeight(33); + padTop(5); + padLeft(4); + lv_obj_set_style_radius(lvobj, 4, 0); + if (width() == 0) { lv_obj_set_width(lvobj, LV_DPI_DEF); }