Add status boxes
This commit is contained in:
@ -0,0 +1,33 @@
|
||||
/*********************************************************************************/
|
||||
/********** THIS FILE IS GENERATED BY TOUCHGFX DESIGNER, DO NOT MODIFY ***********/
|
||||
/*********************************************************************************/
|
||||
#include <gui_generated/containers/DriverViewStatusItemBase.hpp>
|
||||
#include <touchgfx/Color.hpp>
|
||||
#include <texts/TextKeysAndLanguages.hpp>
|
||||
|
||||
DriverViewStatusItemBase::DriverViewStatusItemBase()
|
||||
{
|
||||
setWidth(75);
|
||||
setHeight(33);
|
||||
bg.setPosition(0, 0, 75, 33);
|
||||
bg.setColor(touchgfx::Color::getColorFromRGB(0, 0, 0));
|
||||
bg.setBorderColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
bg.setBorderSize(1);
|
||||
add(bg);
|
||||
|
||||
text.setPosition(0, 4, 75, 25);
|
||||
text.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
text.setLinespacing(0);
|
||||
text.setTypedText(touchgfx::TypedText(T___SINGLEUSE_F9I5));
|
||||
add(text);
|
||||
}
|
||||
|
||||
DriverViewStatusItemBase::~DriverViewStatusItemBase()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void DriverViewStatusItemBase::initialize()
|
||||
{
|
||||
|
||||
}
|
||||
@ -54,10 +54,6 @@ DriverViewViewBase::DriverViewViewBase() :
|
||||
lvSoCLabel.setTypedText(touchgfx::TypedText(T___SINGLEUSE_4OBM));
|
||||
add(lvSoCLabel);
|
||||
|
||||
errorPopup.setXY(15, 155);
|
||||
errorPopup.setVisible(false);
|
||||
add(errorPopup);
|
||||
|
||||
drivetrainTemps.setPosition(315, 130, 150, 175);
|
||||
motorTempLabel.setPosition(0, 90, 150, 25);
|
||||
motorTempLabel.setColor(touchgfx::Color::getColorFromRGB(255, 255, 255));
|
||||
@ -169,6 +165,27 @@ DriverViewViewBase::DriverViewViewBase() :
|
||||
add(dataFields);
|
||||
|
||||
statusBar.setPosition(15, 15, 450, 33);
|
||||
statusItems.setXY(0, 0);
|
||||
statusItems.setDirection(touchgfx::EAST);
|
||||
statusTS_R2D.setXY(0, 0);
|
||||
statusItems.add(statusTS_R2D);
|
||||
|
||||
|
||||
statusItems.add(statusAMS);
|
||||
|
||||
statusSDC.setXY(150, 0);
|
||||
statusItems.add(statusSDC);
|
||||
|
||||
statusSCS.setXY(225, 0);
|
||||
statusItems.add(statusSCS);
|
||||
|
||||
statusItems.add(statusPDU);
|
||||
|
||||
statusINV.setXY(375, 0);
|
||||
statusItems.add(statusINV);
|
||||
|
||||
statusBar.add(statusItems);
|
||||
|
||||
progressBar.setXY(0, 0);
|
||||
progressBar.setProgressIndicatorPosition(0, 0, 480, 55);
|
||||
progressBar.setRange(0, 100);
|
||||
@ -201,6 +218,10 @@ DriverViewViewBase::DriverViewViewBase() :
|
||||
statusBar.add(r2dProgressLabel);
|
||||
|
||||
add(statusBar);
|
||||
|
||||
errorPopup.setXY(15, 155);
|
||||
errorPopup.setVisible(false);
|
||||
add(errorPopup);
|
||||
}
|
||||
|
||||
DriverViewViewBase::~DriverViewViewBase()
|
||||
@ -210,7 +231,6 @@ DriverViewViewBase::~DriverViewViewBase()
|
||||
|
||||
void DriverViewViewBase::setupScreen()
|
||||
{
|
||||
errorPopup.initialize();
|
||||
motorTempL.initialize();
|
||||
motorTempR.initialize();
|
||||
invTempR.initialize();
|
||||
@ -227,6 +247,13 @@ void DriverViewViewBase::setupScreen()
|
||||
field3.initialize();
|
||||
field2.initialize();
|
||||
field1.initialize();
|
||||
statusTS_R2D.initialize();
|
||||
statusAMS.initialize();
|
||||
statusSDC.initialize();
|
||||
statusSCS.initialize();
|
||||
statusPDU.initialize();
|
||||
statusINV.initialize();
|
||||
errorPopup.initialize();
|
||||
}
|
||||
|
||||
void DriverViewViewBase::handleKeyEvent(uint8_t key)
|
||||
|
||||
Reference in New Issue
Block a user