DataField -> NamedField<FieldType>

This commit is contained in:
2023-04-04 18:31:06 +02:00
parent 8d701669e4
commit 09f65fcf22
16 changed files with 94 additions and 81 deletions

View File

@ -1,6 +1,6 @@
#include <gui/containers/DebugViewItem.hpp>
DebugViewItem::DebugViewItem() {}
DebugViewItem::DebugViewItem() : NamedField(dataFieldDescs) {}
void DebugViewItem::initialize() { DebugViewItemBase::initialize(); }

View File

@ -1,4 +1,4 @@
#include "gui/common/DataField.hpp"
#include "gui/common/NamedField.hpp"
#include "touchgfx/Color.hpp"
#include <gui/containers/DebugViewLine.hpp>

View File

@ -1,11 +1,11 @@
#include "gui/common/DataField.hpp"
#include "gui/common/NamedField.hpp"
#include "texts/TextKeysAndLanguages.hpp"
#include "touchgfx/Color.hpp"
#include "touchgfx/TypedText.hpp"
#include "touchgfx/Unicode.hpp"
#include <gui/containers/DriverViewField.hpp>
DriverViewField::DriverViewField() {}
DriverViewField::DriverViewField() : NamedField(dataFieldDescs) {}
void DriverViewField::initialize() { DriverViewFieldBase::initialize(); }
@ -17,12 +17,12 @@ void DriverViewField::setSelected(int selected) {
void DriverViewField::typeUpdated() {
switch (desc->kind) {
case DataFieldKind::Float:
case DataFieldKind::Int:
case NamedFieldKind::Float:
case NamedFieldKind::Int:
value.setTypedText(T_NUMBERWILDCARD);
break;
case DataFieldKind::Bool:
case DataFieldKind::Text:
case NamedFieldKind::Bool:
case NamedFieldKind::Text:
value.setTypedText(T_DEFAULTWILDCARD_CENTERED);
break;
}