Select missions with right encoder
This commit is contained in:
		@ -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:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -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()
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user