Select missions with right encoder

This commit is contained in:
2023-03-07 20:13:28 +01:00
parent 7476e09fed
commit 38d3d765ad
53 changed files with 29689 additions and 39549 deletions

View File

@ -11,6 +11,8 @@
#include <touchgfx/widgets/TextArea.hpp>
#include <touchgfx/containers/ListLayout.hpp>
#include <gui/containers/MissionSelectElement.hpp>
#include <touchgfx/widgets/canvas/Line.hpp>
#include <touchgfx/widgets/canvas/PainterRGB565.hpp>
#include <touchgfx/widgets/Image.hpp>
class MissionSelectViewBase : public touchgfx::View<MissionSelectPresenter>
@ -38,7 +40,9 @@ protected:
MissionSelectElement ebs;
MissionSelectElement inspection;
MissionSelectElement manual;
touchgfx::Image image1;
touchgfx::Line lastLine;
touchgfx::PainterRGB565 lastLinePainter;
touchgfx::Image logo;
private:

View File

@ -38,11 +38,20 @@ MissionSelectViewBase::MissionSelectViewBase()
missionList.add(manual);
lastLine.setPosition(0, 210, 480, 2);
lastLinePainter.setColor(touchgfx::Color::getColorFromRGB(170, 170, 170));
lastLine.setPainter(lastLinePainter);
lastLine.setStart(0, 0);
lastLine.setEnd(480, 0);
lastLine.setLineWidth(5);
lastLine.setLineEndingStyle(touchgfx::Line::ROUND_CAP_ENDING);
missionList.add(lastLine);
add(missionList);
image1.setXY(160, 263);
image1.setBitmap(touchgfx::Bitmap(BITMAP_FASTTUBE_LOGO_SMALL_WHITE_ID));
add(image1);
logo.setXY(160, 263);
logo.setBitmap(touchgfx::Bitmap(BITMAP_LOGO_DV_SMALL_WHITE_ID));
add(logo);
}
MissionSelectViewBase::~MissionSelectViewBase()