42 lines
1.2 KiB
C++

/*********************************************************************************/
/********** THIS FILE IS GENERATED BY TOUCHGFX DESIGNER, DO NOT MODIFY ***********/
/*********************************************************************************/
#ifndef CONFIGITEMBASE_HPP
#define CONFIGITEMBASE_HPP
#include <gui/common/FrontendApplication.hpp>
#include <touchgfx/containers/Container.hpp>
#include <touchgfx/widgets/Box.hpp>
#include <touchgfx/widgets/TextAreaWithWildcard.hpp>
#include <touchgfx/widgets/canvas/Line.hpp>
#include <touchgfx/widgets/canvas/PainterRGB565.hpp>
class ConfigItemBase : public touchgfx::Container
{
public:
ConfigItemBase();
virtual ~ConfigItemBase();
virtual void initialize();
protected:
FrontendApplication& application() {
return *static_cast<FrontendApplication*>(touchgfx::Application::getInstance());
}
/*
* Member Declarations
*/
touchgfx::Box bg;
touchgfx::TextAreaWithOneWildcard title;
touchgfx::Line line1;
touchgfx::PainterRGB565 line1Painter;
touchgfx::TextAreaWithOneWildcard value;
touchgfx::Line line2;
touchgfx::PainterRGB565 line2Painter;
private:
};
#endif // CONFIGITEMBASE_HPP